新書推薦:
《
写出心灵深处的故事:踏上疗愈之旅(修订版)(创意写作书系)
》
售價:HK$
66.1
《
控制权视角下的家族企业管理与传承
》
售價:HK$
87.4
《
冯友兰和青年谈心系列
》
售價:HK$
167.3
《
利他主义的生意:偏爱“非理性”的市场(英国《金融时报》推荐读物!)
》
售價:HK$
77.3
《
认知行为疗法:心理咨询的顶层设计
》
售價:HK$
99.7
《
FANUC工业机器人装调与维修
》
售價:HK$
99.7
《
吕著中国通史
》
售價:HK$
62.7
《
爱琴海的光芒 : 千年古希腊文明
》
售價:HK$
199.4
|
編輯推薦: |
本书以CCNA职业认证内容为依托,从实际应用的角度出发,以思科网络实验室为背景设计拓扑,全面、细致地介绍了新版CCNA课程的内容,并从实用性和完整性角度做了必要的扩充;在内容结构上,完全按照CCNA新版教材的结构和布局,从配置开始,逐渐展开,结合实验调试结果来巩固和深化所学的内容,*后达到学习知识和培养能力的目的。
|
內容簡介: |
本书以Altera公司全新推出的Quartus Prime16.1为设计平台,结合大量的实例来介绍基于FPGACPLD数字系统的设计方法。书中的例子包含了简单的数字逻辑电路实例、数字系统设计实例及复杂的数字控制系统设计实例,由浅入深地介绍了采用Quartus Prime16.1进行数字系统开发的设计流程、设计思想和设计技巧。
|
關於作者: |
周润景教授,中国电子学会高级会员,IEEEEMBS会员,国家自然科学基金项目"高速数字系统的信号与电源完整性联合设计与优化等多项国家级、省部级科研项目负责人,主要从事模式识别与智能系统、控制工程的研究与教学工作,具有丰富的教学与科研经验。
|
目錄:
|
第1章数字集成电路概述与Altera Quartus Prime开发流程
1.1数字集成电路概述
1.2Quartus Prime软件综述
1.3设计输入
1.4约束输入
1.5综合
1.6布局布线
1.7仿真
1.8编程与配置
第2章Altera Quartus Prime的使用
2.1原理图和图表模块编辑
2.2文本编辑
2.3混合编辑(自底向上)
2.4混合编辑(自顶向下)
第3章VHDL硬件描述语言
3.1VHDL语言简介和优点
3.2VHDL语言设计实体的基本结构
3.3VHDL语言要素
3.4VHDL顺序语句
3.5VHDL并行语句
3.6VHDL子程序
3.7VHDL的描述风格
3.8状态机的设计
第4章门电路设计范例
4.1与非门电路
4.2或非门电路
4.3异或门电路
4.4三态门电路
4.5单向总线缓冲器
4.6双向总线缓冲器
第5章组合逻辑电路设计范例
5.1编码器
5.2译码器
5.3数据选择器
5.4数据分配器
5.5数值比较器
5.6加法器
5.7减法器
第6章寄存器、存储器、锁存器和触发器的VHDL描述
6.1寄存器
6.2移位寄存器
6.3只读存储器(ROM)
6.4随机存储器(RAM)
6.5堆栈
6.6FIFO
6.7锁存器
6.8RS触发器
6.9JK触发器
6.10D触发器
6.11T触发器
第7章计数器、信号发生器和分频器的VHDL描述
7.1计数器
7.2可变模计数器
7.3顺序脉冲发生器
7.4序列信号发生器
7.5分频器
第8章数字系统设计范例
8.1数字系统的基本结构
8.2数字系统的设计方法
8.3数字系统设计的一般过程
8.4数字系统的设计准则
8.5数字系统设计范例
第9章可参数化宏模块及IP核的使用
9.1ROM、RAM、FIFO的使用
9.2乘法器、锁相环的使用
9.3正弦波信号发生器
9.4NCO IP核的使用
第10章Quartus Prime的深度使用
10.1使用ModelSim波形编辑器对VHDL设计进行仿真
10.2TimeQuest时序分析仪的用法
10.3SignalTap II嵌入式逻辑分析仪的使用
10.4VHDL硬件设计调试
10.5在VHDL设计当中使用库模块
第11章基于FPGA的射频热疗系统的设计
11.1肿瘤热疗的生物学与物理学技术概论
11.2温度场特性的仿真
11.3射频热疗系统设计
11.4系统硬件电路设计
11.5软件实现
11.6温度场测量与控制的实验
第12章基于FPGA的直流电动机伺服系统的设计
12.1电动机控制发展情况
12.2系统控制原理
12.3算法设计
12.4系统硬件设计原理
12.5系统软件设计原理
12.6系统调试及结果分析
参考文献
|
內容試閱:
|
前 言
随着电子技术、计算机应用技术和EDA技术的不断发展,利用FPGACPLD进行数字系统的开发已经被广泛应用于通信、航天、医疗电子、工业控制等领域。与传统电路设计方法相比,FPGACPLD具有功能强大、开发过程投资少、周期短、便于修改及开发工具智能化等特点。近年来,FPGACPLD市场发展迅速,并且随着电子工艺的不断改进,低成本、高性能的FPGACPLD器件推陈出新,从而促使FPGACPLD成为当今硬件设计的首选方式之一。熟练掌握FPGACPLD设计技术已经是对电子工程师的基本要求。
VHDL语言是国际标准的硬件描述语言,本书实例中的文本编辑均采用VHDL语言编写,并且书中实例均通过仿真和硬件测试。
本书通过实例介绍Altera公司最新推出的以Quartus Prime16.1为设计平台的FPGA CPLD数字系统设计,由浅入深地介绍数字系统开发的设计流程、设计思想和设计技巧。
Quartus Prime16.1是Altera公司最新推出的革命性的设计软件,其前端用户界面的使用与以前软件版本相比还是同样方便,而在后端增加了Spectra-Q引擎,采用一组更快、更易于扩展的新算法,前所未有地缩短了编译时间,提高了设计性能。这一引擎还具有分层数据库,保留了IP模块的布局布线,保证了设计的稳定性,同时避免了不必要的时序收敛投入。Quartus Prime设计软件还在多个Arria@10设计上展示了极高的设计性能和设计人员效能。
本书共分为12章。第1章介绍了利用Quartus Prime进行FPGACPLD设计的开发流程,包括设计输入、约束输入、综合、布局布线、仿真、编程与配置等。第2章介绍了Quartus Prime的使用,包括原理图编辑、文本编辑和混合编辑的设计方法。第3~7章介绍了VHDL硬件描述语言,以及简单的数字电路实例,包括门电路、组合逻辑电路、触发器、时序逻辑电路以及存储器的设计方法。第8章介绍了课程设计中涉及的数字系统设计实例,使读者熟练掌握Quartus Prime的使用方法和VHDL语言。第9章介绍了宏模块及IP核的使用方法和简单的应用实例。第10章介绍了ModelSim、TimeQuest、SignalTap Ⅱ与Quartus Prime的结合使用方法及简单的应用实例,VHDL硬件调试,以及在VHDL设计当中使用库模块的方法。第11章和第12章介绍了两个大型的数字系统的设计实例,使读者能更深入地掌握数字系统的设计方法。
本书由周润景、南志贤和张玉光编著。其中,南志贤编写了第1章和第2章,张玉光编写了第3章和第4章,周润景编写了第5~12章。全书由周润景负责统稿。参加本书编写的还有邵绪晨、李楠、邵盟、冯震、刘波、李艳、崔婧、陈萌、井探亮、丁岩、李志和任自鑫。
由于作者水平有限,书中难免存在错误和不足之处,敬请读者批评指正。
编 著 者
|
|