文摘
英文文摘
声明
1引言
1.1本课题研究的目的和意义
1.2国内外嵌入式系统发展现状和趋势
1.3嵌入式处理器家族简介
1.4本课题的来源及主要工作
2系统的总体设计方案
2.1嵌入式系统的设计方法
2.2系统的设计原则
2.3系统的功能需求
2.4系统功能规划
3 ARM和CPLD体系结构概述
3.1 ARM技术介绍
3.2 LPC2292体系结构
3.2.1概述
3.2.2主要特性
3.3 CPLD器件概述
3.3.1 CPLD简介
3.3.2 CPLD的基本结构
3.4 EPM7128体系结构
3.4.1 EPM7128的技术性能特点
3.4.2 EPM7128器件内部结构
3.5 EPM7128器件的编程
4硬件开发工具与PCB设计方法
4.1硬件系统设计工具Altium Designer 6.0
4.2 PCB高可靠性设计原则
5 PCI桥固件与PCI测试卡设计
5.1 PCI总线简介
5.2 PCI测试卡硬件设计
5.3 PCI测试卡软件设计
5.3.1项目开发流程
5.3.2 PCI测试卡软件简要框图
5.4 Quartus Ⅱ软件简介
5.5 CPLD的设计流程
5.6 VHDL硬件描述语言概述
5.7 VHDL语言程序结构
5.8 PCI桥固件设计
5.8.1 PCI桥设计原理
5.8.2 CPLD中的有限状态机
5.8.3有限状态机功能
5.8.4有限状态机状态转换图
6系统硬件设计
6.1系统时钟电路
6.2系统复位电路
6.3 JTAG接口电路
6.4 I2C存储器扩展
6.5静态存储器扩展
6.6串行通信接口扩展
6.7 CAN总线扩展
6.8 USB接口扩展
6.9实时时钟电路扩展
6.10蓝牙模块扩展
6.11独立式键盘扩展
6.12测温芯片扩展
6.13 PWM D/A输出接口扩展
6.14 PCI桥扩展
6.15系统实验过程与实验结果
7结论
致谢
参考文献
附录
攻读硕士学位期间发表的学术论文