CPLD/FPGA常用模块与综合系统设计实例精讲(附光盘)
分類: 图书,计算机/网络,操作系统/系统开发,系统开发,
作者: 罗苑棠编著
出 版 社: 电子工业出版社
出版时间: 2007-11-1字数: 630000版次: 1页数: 437印刷时间: 2007/11/01开本:印次:纸张: 胶版纸I S B N : 9787121050459包装: 平装内容简介
全书通过实例精讲的形式,详细介绍了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章CPLD/FPGA硬件结构知识
第2章VHDL编程知识
第3章Verilog与SystemC编程
第4章CPLD/FPGA常用开发工具
第二篇常用模块设计实例篇
第5章基本门逻辑实例模块设计
第6章编码器实例模块设计
第7章译码器实例模块设计
第8章选择器实例模块设计
第9章运算器实例模块设计
第10章移位寄存器实例模块设计
第11章计数器实例模块设计
第12章状态机实例模块设计
第13章FLFO实例模块设计
第14章存储器实例模块设计
第15章锁存器实例模块设计
第16章频率合成器实例模块设计
第17章分频器实例模块设计
第18章脉冲控制器实例模块设计
第三篇综合系统设计实例篇
第19章信号调制通信系统设计实例
第20章FPGA语音通信平台设计实例
第21章USB接口应用系统设计实例
第22章FPGA视频处理系统设计实例
附录ACPLD/FPGA术语汇编
附录B常用FPGA的端口资源