商品详情
商品基本信息 | |
商品名称: | Verilog HDL与FPGA数字系统设计 |
作者: | 罗杰 |
市场价: | 69.00 |
ISBN号: | 9787111489511 |
版次: | 1-1 |
出版日期: | 2015-04 |
页数: | 385 |
字数: | 378 |
出版社: | 机械工业出版社 |
目录 | |
目录 前言 教学建议 第一篇数字系统基础 第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设 |
内容简介 | |
本书是根据电子技术的发展和我国高等教育发展的新形势,以及作者多年教学与实践经验的基础上而编写的。内容覆盖了数字逻辑设计基础、VerilogHDL基础知识与建模方法、有限状态机设计、可编程逻辑器件及其开发工具、数字电路与系统设计实例、数字电路动态仿真与静态时序分析等相关知识。本书将数字逻辑设计和VerilogHDL有机地结合在一起,方便读者快速地掌握数字逻辑的基础知识和VerilogHDL建模方法,熟悉用EDA方法设计数字系统的技巧。本书不仅注重基础知识的介绍,而且力求向读者系统地讲解VerilogHDL在数字系统设计方面的实际应用。本书以QuartusⅡ9.1为软件平台,所有程序都通过了DE2开发板的硬件测试,读者可参考使用。本书可用作高等院校电气信息类等专业本、专科生的教材或教学参考书,也可以作为电子技术课程设计、电子设计大赛或数字系统设计工程技术人员学习EDA技术的参考书。 |
- 机械工业出版社旗舰店 (微信公众号认证)
- 扫描二维码,访问我们的微信店铺
- 随时随地的购物、客服咨询、查询订单和物流...