选择特殊符号
选择搜索类型
请输入搜索
《FPGA技术开发(高级篇)》系统介绍了利用EDA软件开发FPGA的基本流程,FPGA高级开发技术以及FPGA发展的趋势等。全书内容主要包括第三方EDA软件介绍;xilinx公司开发软件ISE简介;利用嵌入式逻辑分析仪调试FPGA的方法与技巧;FPGA底层开发技术--源语、约束与伪指令的设计;对Xilinx公司IP软核与嵌入式硬件资源的介绍;结合开发实例详细介绍FPGA在通信系统中的应用等。
技术服务合同是指当事人一方以技术知识为另一方解决特定技术问题所订立的合同。技术服务合同中包括技术培训合同和技术中介合同。技术培训合同是指当事人一方委托另一方对指定的专业技术人员进行特定项目的技术指导和...
“城市东扩”——— 这是东营新阶段确定的城市发展战略。今年是黄河三角洲高效生态经济区建设的开局之年,东营经济开发区今年重点推进科技公园港湾建设项目、悦来湖整体开发项目、企业总部区项目、府前街南片项目、...
国内外企业利用低温等离子体技术在环保方面开发出了“低温等离子体有机废气净化设备”、“低温等离子体废水净化设备”及“低温等离子体汽车尾气净化技术”。1、低温等离子体在保鲜、杀菌、除臭等方面产品开发,目前...
基本特点
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开发工具
参考文献