《FPGA嵌入式系统设计》是电子工业出版社2007年10月1日出版的一本科技图书,作者是孟宪元、钱伟康。
FPGA嵌入式系统设计图片
书名 | FPGA嵌入式系统设计 | 作者 | 孟宪元,钱伟康 |
---|---|---|---|
ISBN | 10位[7121050315]13位[9787121050312] | 定价 | ¥49.00元 |
出版社 | 电子工业出版社 | 出版时间 | 2007-10-1 |
所有的通讯系统和消费类电子产品用的都是嵌入式系统。所以你就能看见这个行业的需求有多大,前景有多远了。如果你有很好的全局思维观和很强的逻辑思维能力,会将复杂问题进行合理的分类和分层的话,就适合做系统架构...
所有的通讯系统和消费类电子产品用的都是嵌入式系统。所以你就能看见这个行业的需求有多大,前景有多远了。如果你有很好的全局思维观和很强的逻辑思维能力,会将复杂问题进行合理的分类和分层的话,就适合做系统架构...
纵观嵌入式系统的发展历程,大致经历了以下四个阶段: 无操作系统阶段 嵌入式系统最初的应用是基于单片机的,大多以可编程控制器的形式出现,具有监测、伺服、设备指示等功能,通常应用于各类工业控制和飞机、等武...
嵌入式系统设计与应用研究
玩转 STM32 实训报告 玩转 STM32 实训报告1 1 目录 绪论 ...............................................................3 第一章 系统总体设计思路 ............................................4 1.1 系统设计要求 .............................................4 1.2 系统设计方案 .............................................4 1.3 硬件部分方案 .............
基本特点
1),用户不需要投片生产,就能得到合用的芯片。
2)FPGA可做其它全定制或半定制ASIC电路的中试样片。
3)FPGA。
4)FPGA是ASIC电路中的器件之一。
5) FPGA,可以与CMOS、TTL电平兼容。
可以说,FPGA芯片是小批量系统提高系统集成度、可靠性的最佳选择之一。
FPGA是由存放在片内RAM中的程序来设置其工作状态的,因此,工作时需要对片内的RAM进行编程。用户可以根据不同的配置模式,采用不同的编程方式。
加电时,FPGA芯片将EPROM中数据读入片内编程RAM中,配置完成后,FPGA进入工作状态。掉电后,FPGA恢复成白片,内部逻辑关系消失,因此,FPGA能够反复使用。FPGA的编程无须专用的FPGA编程器,只须用通用的EPROM、PROM编程器即可。当需要修改FPGA功能时,只需换一片EPROM即可。这样,同一片FPGA,不同的编程数据,可以产生不同的电路功能。因此,FPGA的使用非常灵活。
具有 100k 系统门 1/13 英寸 CMOS VGA (640x480) 彩色摄像机模块的 Xilinx Spartan 3E FPGA
用于图形/视频缓冲器的 1MB 异步 10nsec SRAM
用于提高 LCD 性能的存储器映射 LCD I/F
用于存储配置数据的 1KB I2C 存储器
用于 FPGA 编程的标准 1 x 6 和 2 x 5 接头
8 个 FPGA 测试板(可提供 3 个 I/O 和 5 个输入)为用户提供了灵活的功能
8 个 FPGA 测试板可提供 5 个输入和 3 个 I/O,便于用户在 GPM D16-A12 模式下以 50MHz 的频率进行 EPI
第1章FPGA概述
1.1FPGA的发展历程
1.2FPGA的基本原理
1.2.1基于查找表的FPGA的基本结构及逻辑实现原理
1.2.2基于乘积项的FPGA的基本结构及逻辑实现原理
1.2.3FPGA的配置应用
1.3FPGA的设计方法
1.4FPGA的设计流程
1.4.1基于"自顶向下"设计方法的FPGA设计流程
1.4.2基于"自顶向下"设计流程的优点
1.5总结与结论
第2章硬件描述语言入门
2.1VHDL入门
2.1.1VHDL的模块组织
2.1.2基本的数据类型及常量、变量、信号
2.1.3运算符及表达式
2.1.4VHDL基本语句
2.1.5典型电路的设计
2.2VerilogHDL入门
2.2.1VerilogHDL模块的结构
2.2.2基本的数据类型及常量、变量
2.2.3运算符及表达式
2.2.4语句
2.2.5典型电路的设计
2.2.6小结
2.3总结与结论
第3章简单电路的HDL设计
3.1基本组合逻辑运算
3.1.1与运算
3.1.2或运算
3.1.3异或运算
3.1.4与非运算
3.1.5二选一多路选择器
3.1.6两位比较器
3.2基本时序器件--寄存器
3.2.1D触发器
3.2.2T触发器
3.2.3J-K触发器
3.2.4时序器件--移位寄存器
3.3简单数学运算
3.3.14位加法器
3.3.24位计数器
3.3.34位乘法器
3.4总结与结论
第4章FPGA的同步设计
4.1同步的定义
4.2同步部件
4.2.1基本的同步部件
4.2.2同步清除D型触发器
4.2.3E型触发器
4.2.4T型触发器
4.2.5同步R-S触发器
4.2.6R型触发器
4.3状态产生
4.3.1状态的无条件执行
4.3.2状态的有条件执行
4.4中央允许产生器
4.5同步清除
4.6时钟歪斜的清除
4.7异步接口
4.7.1互相同步的系统
4.7.2互相异步的系统
4.7.3同步系统的异步输入
4.7.4握手发送数据的安全性
4.7.5微处理器存储器映射中的FPGA
4.7.6亚稳定性
4.7.7小结
4.8总结与结论
第5章常见的FPGA设计实例
……
第6章FPGA的配置与编程
第7章3DES算法的FPGA实现及其在3DES-PCI安全卡中的应用
第8章FPGA发展趋势
附录1世界著名的FPGA厂商
附录2常用的FPGA开发工具
参考文献