出版社:电子工业出版社
年代:2007
定价:45.0
本书通过实例精讲的形式,详细介绍了CPLD/FPGA常用模块与综合应用系统设计的方法与技巧。全书共分为3篇22章,第1篇为基础知识篇,简要介绍了CPLD/FPGA硬件结构知识、VHDL硬件编程语言、Verilog与System C编程、常用开发工具;第2篇为常用模块设计实例篇,通过14个模块设计实例,详细介绍了CPLD/FPGA的各种开发技术和使用技巧,这些模块实例基础、实用,易学易懂,全部调试通过,几乎涵盖了所有的CPLD/FPGA开发技术;第3篇为综合系统设计实例篇,通过4个综合系统实例,对前面的CPLD/FPGA常用模块进行了综合应用设计,经过此篇学习,读者可以快速地提高CPLD/FPGA综合系统设计的能力,步入高级工程师的行列。 本书配有光盘一张,包含了全书所有实例的硬件原理图和程序源代码,方便读者学习和使用。本书适合计算机、自动化、电子及硬件等相关专业的学生,以及从事CPLD/FPGA开发的科研人员使用。
第一篇基础知识篇
1.1CPI互l/FPGA概述
1.1.1CPIfD,开,GA的特点
1.1.2CPLD/FPGA的发展方向
1.1_3CPLD/FPGA的应用领域
1.2CPLD体系结构
1.2.1CPLD的基本结构
1.2.2CPLD的结构特点
1.2.3CPLD编程工艺
1.3FPGA体系结构
1.3.1FPGA基本结构
1.3.2FPGA的结构特点
1.3.3FPGA的编程工艺
1.4CPLD/FPGA常用芯片
1.4.1Altera芯片
1.4.2Xilinx芯片
1.5CPLD/FPGA的选用
1.6本章小结
2.1系统的表示方法和硬件描述语言
2.2VHDL的语言结构与语言要素
2.2.1实体说明
2.2.2构造体
2.2.3VHDL语言要素
2.2.4VHDL顺序语句与并发语句
2.2.5描述方式
2.3组合逻辑电路的VHDL实现
2.3.1简单门电路
2.3.2译码器、编码器和选择器
2.3.3加法器、乘法器和除法器
2.3.4三态门和总线缓冲器
2.4时序逻辑电路的VHDL实现
2.4.1锁存器、触发器
2.4.2寄存器
2.4.3计数器
2.5状态机的VHDL实现
2.5.1状态机的结构和功能
2.5.2状态机的Vm)L模型
2.6存储器的VHDL实现
2.6.1ROM和RAM
2.6.2FIFO
3.1VenilogHDL编程基础
3.1.1Verilog与VHDL的比较
3.1.2verilog程序结构
3.1.3简单的verilog组合逻辑设计
3.1.4简单Verilog时序逻辑电路的设计
3.1.5Verilog有限状态机
…
第二篇常用模块设计实例篇
第三篇综合系统设计实例篇
全书通过实例精讲的形式,详细介绍了CPLD/FPGA常用模块与综合应用系统设计的方法与技巧。经过学习,读者可以快速地提高CPLD/FPGA综合系统设计的能力,步入高级工程师的行列。本书配有光盘一张,包含了全书所有实例的硬件原理图和程序源代码,方便读者学习和使用。本书适合计算机、自动化、电子及硬件等相关专业的学生,以及从事CPLD/FPGA开发的科研人员使用。 全书通过实例精讲的形式,详细介绍了CPLD/FPGA常用模块与综合应用系统设计的方法与技巧。全书共分为3篇22章,第1篇为基础知识篇,简要介绍了CPLD/FPGA硬件结构知识、VHDL硬件编程语言、Verilog与SystemC编程、常用开发工具;第2篇为常用模块设计实例篇,通过14个模块设计实例,详细介绍了CPLD/FPGA的各种开发技术和使用技巧,这些模块实例基础、实用,易学易懂,全部调试通过,几乎涵盖了所有的CPLD/FPGA开发技术;第3篇为综合系统设计实例篇,通过4个综合系统实例,对前面的CPLD/FPGA常用模块进行了综合应用设计,经过此篇学习,读者可以快速地提高CPLD/FPGA综合系统设计的能力,步入高级工程师的行列。 本书配有光盘一张,包含了全书所有实例的硬件原理图和程序源代码,方便读者学习和使用。本书适合计算机、自动化、电子及硬件等相关专业的学生,以及从事CPLD/FPGA开发的科研人员使用。
吴继华, 王诚, 编著
吴继华, 王诚, 编著
罗朝霞, 高书莉, 编著
薛冰, 等编著
张洪润, 张亚凡, 主编
张洪润, 张亚凡, 主编
朱恭生, 胡冬琴, 编著
杨晓慧, 杨旭, 编著
周润景, 图雅, 张丽敏, 编著