Verilog HDL与FPGA数字系统设计/EDA与IC设计
全新正版 极速发货
¥
37.4
5.4折
¥
69
全新
库存12件
作者罗杰
出版社机械工业出版社
ISBN9787111489511
出版时间2015-04
装帧平装
开本其他
定价69元
货号1201089236
上书时间2024-06-21
商品详情
- 品相描述:全新
- 商品描述
-
作者简介
罗杰,华中科技大学电子信息与通信学院副教授,国家精品课程“电子线路设计与测试”课程组负责人之一,全国大学生电子设计竞赛湖北赛区专家组专家,华中地区高等学校EDA/SOPC研究会理事。主要从事电子技术和EDA技术的教学与科研工作,讲授课程包括:模拟电子技术基础、数字电路与逻辑设计、数字ASIC设计、微机原理与接口技术、电子线路设计与测试等。研究方向主要涉及现代EDA技术,嵌入式系统开发与应用,弱信号检测与处理技术等方向。此外,作者还出版了多本获奖教材,在高校师生中深受欢迎。
目录
目录
前言
教学建议
第一篇数字系统基础
第1章数字逻辑设计基础/
11数字电路的发展历史及分类/
12逻辑运算及逻辑门/
121基本逻辑运算及对应的逻辑门/
122常用复合逻辑运算及对应的逻辑门/
123集成逻辑门电路简介/
124三态门/
13逻辑代数的基本公式和规则/
131逻辑代数的基本公式/
132逻辑代数的基本规则/
133基本公式的应用/
14逻辑函数的代数化简法/
15逻辑函数的卡诺图化简法/
151最小项的定义和性质/
152逻辑函数的最小项表达式/
153用卡诺图表示逻辑函数/
154用卡诺图化简逻辑函数/
155用卡诺图化简含无关项的逻辑函数/
16组合逻辑电路设计/
161组合逻辑电路设计的一般步骤/
162组合逻辑电路设计举例/
小结/
习题/
第2章Verilog HDL入门与功能仿真/
21硬件描述语言简介/
211硬件描述语言的起源/
212硬件描述语言的特点/
22Verilog HDL程序的基本结构/
221Verilog HDL程序的基本概述/
222简单Verilog HDL程序实例/
23逻辑功能的仿真验证过程/
231激励块/
232仿真过程简介/
24ModelSim仿真软件的使用/
241创建工作目录/
242输入源文件/
243建立工作库/
244编译设计文件/
245将设计文件载入仿真器/
246运行仿真器/
25Verilog HDL功能仿真常用命令/
251系统任务/
252编译器指令/
小结/
习题/
第3章Verilog HDL基础语法与组合逻辑电路建模/
31Verilog HDL基本语法规则/
311词法规定/
312逻辑值集合/
313常量及其表示/
314数据类型/
32Verilog HDL门级建模/
321多输入门/
322多输出门/
323三态门/
324门级建模举例/
33Verilog HDL数据流建模与运算符/
331数据流建模/
332表达式与操作数/
333运算符/
334运算符的优先级别/
34组合电路的行为级建模/
35分层次的电路设计方法/
351设计方法/
352模块实例引用语句/
36常用组合电路及其设计/
361编码器/
362二进制译码器/
363七段显示译码器/
364二进制数与8421 BCD码的转换/
小结/
习题/
第4章时序逻辑电路建模/
41锁存器/
411基本SR锁存器/
412门控D锁存器/
413门控D锁存器的VerilogHDL建模/
42时序电路建模基础/
421阻塞型赋值语句和非阻塞型赋值语句/
422事件控制语句/
43触发器/
431D触发器的逻辑功能/
432有清零输入和预置输入的D触发器/
433有使能端的D触发器/
434D触发器及其应用电路的Verilog HDL建模/
44寄存器和移位寄存器/
441寄存器及Verilog HDL建模/
442移位寄存器及Verilog HDL建模/
443移位寄存器的应用电路/
45同步计数器/
451同步计数器的设计/
452同步计数器的Verilog HDL建模/
46Verilog HDL函数与任务的使用/
461函数说明语句/
462任务说明语句/
47m序列码产生电路设计/
小结/
习题/
第5章有限状态机设计/
51状态机的基本概念/
511状态机的基本结构及类型/
512状态机的状态图表示法/
513状态机的设计步骤/
52基于Verilog HDL的状态机描述方法/
521状态图的建立过程/
522状态图的描述方法/
53状态机设计中的关键技术/
531状态编码/
532消除输出端产生的毛刺/
533使用OneHot编码方案设计状态机/
54状态机设计举例/
541汽车尾灯控制电路设计/
542十字路口交通灯控制
电路设计/
小结/
习题/
第6章可编程逻辑器件/
61概述/
611PLD的历史/
612PLD开发流程简介/
613PLD器件的符号/
62简单可编程逻辑器件/
621PLA/
622PAL/
63复杂可编程逻辑器件/
631CPLD的基本结构/
632逻辑块/
633I/O块/
634可编程内部互连线资源/
64现场可编程门阵列/
641FPGA实现逻辑函数的基本原理/
642FPGA的一般结构/
643基于LUT的逻辑块/
644可编程布线资源/
645I/O块/
小结/
习题/
第二篇数字系统设计实践
第7章FPGA开发工具的使用/
71Quartus II软件介绍/
711Quartus II 91软件主界面/
712Quartus II的设计流程/
713USBBlaster 驱动安装/
72基于原理图的电路仿真/
721建立新的设计项目/
722输入电路原理图/
723编译设计项目/
724仿真验证设计项目/
725分析信号的延迟特性/
726实验任务/
73基于Verilog HDL的电路设计与实现/
731半加器的设计与Verilog HDL建模举例/
732输入设计文件/
733建立新的设计项目/
734编译设计文件/
735仿真验证设计项目/
736分配引脚/
737对目标器件编程与硬件电路测试/
738使用电路网表观察器查看电路图/
739实验任务/
74基于原理图和Verilog HDL的层次化设计/
741编码、译码、显示电路/
742建立新的设计项目/
743输入HDL底层文件并完善原理图/
744分配引脚并编译设计/
745仿真验证设计项目/
746对目标器件编程与硬件电路测试/
747实验任务/
75嵌入式逻辑分析仪SignalTap II的使用/
751SignalTap II的实现原理与使用流程/
752SignalTap II的基本使用方法/
753实验任务/
76宏功能模块的调用/
761计数器模块LPM_COUNTER的配置与调用/
762嵌入式锁相环模块ALTPLL的配置与调用/
763优选先出模块FIFO的配置与调用/
764存储器模块LPM_ROM的配置与调用/
765实验任务/
77在Quartus II中调用ModelSim进行仿真/
771乘法器模块LPM_MULT的配置与调用/
772仿真流程/
773实验任务/
小结/
第8章数字电路与系统的设计实践/
81变模计数器设计/
811功能要求/
812设计分析/
813逻辑设计/
814设计实现/
815实验任务/
82移动显示字符的设计/
821功能要求/
822设计分析/
823逻辑设计/
824设计实现/
825实验任务/
83分频器设计/
831功能要求/
832设计分析/
833逻辑设计/
834设计仿真/
835实际运行结果/
836实验任务/
84篮球竞赛30秒定时器设计/
841功能要求/
842设计分析/
843逻辑设计/
844设计实现/
845实验任务/
85多功能数字钟设计/
851功能要求/
852设计分析/
853数字钟主体电路逻辑设计/
854功能扩展电路逻辑设计/
855顶层电路设计/
856实验任务/
86频率计设计/
861功能要求/
862设计分析/
863逻辑设计/
864顶层电路设计/
865实验任务/
87DDS函数信号发生器的设计/
871功能要求/
872DDS产生波形的原理/
873设计分析/
874顶层电路设计/
875设计实现/
876D/A转换电路及放大电路设计/
877实验任务/
88有限状态机实验/
881功能要求/
882设计分析/
883逻辑设计/
884设计实现/
885实验任务/
小结/
第9章静态时序分析工具TimeQuest的使用/
91静态时序分析基础/
911同步路径的分析/
912异步路径的分析/
913外部同步路径的分析/
914不同的时序模型/
92TimeQuest时序分析器的使用/
921TimeQuest的使用流程/
922两级流水线乘法器设计/
923设定时序要求/
924全编译并完成布局布线/
925验证时序/
小结/
第10章异步串口通信及UART实现/
101UART接口实现原理/
1011串行通信的概念/
1012基本的UART通信协议/
102UART接口模块的层次化设计/
1021UART接口的功能模块划分/
1022配置文件/
1023顶层模块的功能描述/
1024接收模块的功能描述/
1025发送模块的功能描述/
1026波特率变换模块的功能描述/
1027微处理器接口模块的功能描述/
103对UART接口模块的功能仿真/
1031对接收模块的功能仿真/
1032对发送模块的功能仿真/
1033对波特率变换模块的功能仿真/
1034对微处理器接口模块的功能仿真/
1035对UART接口模块的功能仿真/
104逻辑综合与时序仿真/
105下载与验证测试/
1051验证系统概述/
1052验证结果/
小结/
第11章VGA接口控制器的设计/
111VGA接口标准和接口电路/
1111VGA接口标准/
1112VGA接口电路/
112VGA彩条信号发生器/
1121功能要求/
1122设计分析/
1123逻辑设计/
1124顶层电路设计/
1125对目标器件编程与硬件电路测试/
1126使用Signal Tap II观察VGA工作时序/
1127实验任务/
11324位位图显示/
1131功能要求/
1132设计分析/
1133逻辑设计/
1134顶层电路设计/
1135对目标器件编程与硬件电路测试/
1136实验任务/
小结/
附录AVerilog HDL关键字/
附录B常用FPGA开发板介绍/
附录CCyclone II系列器件结构/
参考文献/
内容摘要
本书是根据电子技术的发展和我国高等教育发展的新形势,以及作者多年教学与实践经验的基础上而编写的。内容覆盖了数字逻辑设计基础、VerilogHDL基础知识与建模方法、有限状态机设计、可编程逻辑器件及其开发工具、数字电路与系统设计实例、数字电路动态仿真与静态时序分析等相关知识。本书将数字逻辑设计和VerilogHDL有机地结合在一起,方便读者快速地掌握数字逻辑的基础知识和VerilogHDL建模方法,熟悉用EDA方法设计数字系统的技巧。本书不仅注重基础知识的介绍,而且力求向读者系统地讲解VerilogHDL在数字系统设计方面的实际应用。本书以QuartusⅡ9.1为软件平台,所有程序都通过了DE2开发板的硬件测试,读者可参考使用。本书可用作高等院校电气信息类等专业本、专科生的教材或教学参考书,也可以作为电子技术课程设计、电子设计大赛或数字系统设计工程技术人员学习EDA技术的参考书。
— 没有更多了 —
以下为对购买帮助不大的评价