





作者:鲁鹏程、张丽艳、邵温、高雪园
定价:59元
印次:1-1
ISBN:9787302698821
出版日期:2025.09.01
印刷日期:2025.08.15
图书责编:苏东方
图书分类:教材
"本书是一本数字逻辑电路设计的实践教材。全书分为7章,第1~3章以“技术”为主,主要介绍现代逻辑电路的发展、主流FPGA的软硬件开发平台、Verilog硬件描述语言及Quartus和Vivado两款EDA软件的使用;第4、5章以“理论”为主,主要介绍数字逻辑电路中常用的逻辑电路及Verilog实现、状态机理论及硬件实验中常用的外围电路;第6、7章以“实践”为主,分为基础实验和综合设计两个环节。基础实验题目具有一定的层次性、设计性和应用性,可帮助学生巩固知识并掌握基本技能;综合设计题目具有一定的系统性和工程性,并留有创新的空间,通过这些题目的练习,能够提升数字逻辑电路的设计能力、动手能力及工程实践能力。 本书可作为高等院校计算机科学与技术、物联网工程、电子信息、自动控制等专业“数字逻辑电路设计”“数字系统设计”等课程的实验教学用书,也可作为从事数字系统设计相关技术人员的参考书。 "
鲁鹏程,博士,高级实验师,长期从事计算机系统、嵌入式等领域的科研和教学工作,先后主讲“计算机组成原理”、“计算机体系结构”、“数字逻辑实验”及“计算机硬件类综合型课程设计”等多门本科生课程,参与出版教材2本,译著3部,在国内外重要期刊和会议上发表10余篇学术论文。
前言 “数字逻辑电路”是信息技术类专业一门重要的基础核心课程,具有较强的理论性和实践性。通过学习本课程,读者可以掌握数字逻辑电路的分析和设计方法,学会电路调试及故障查询方法并提高实践动手能力,还可以培养耐心、细致的科研作风,为后续专业课打好基础。 FPGA作为一种半定制产品,具有配置灵活、可重构的特点,在一个芯片内就可以实现包括组合电路、时序电路、存储器等在内的各种数字电路,还可以根据设计需求进行定制和优化,使设计和开发更加高效和便捷,因此基于FPGA平台进行数字逻辑电路的设计,已成为越来越多工程师的首选方案。 本书共7章,第1~3章主要介绍技术方面的内容,重点是Verilog HDL语法规则和EDA软件的使用;第4、5章主要介绍理论方面的内容,重点是状态机理论和常用外围电路的工作原理;第6、7章以实践为主,分为基础实验和综合设计,重点内容是“自顶向下的设计方法”。 各章主要内容如下: 第1章首先介绍逻辑电路的发展,并引出FPGA可编程芯片;然后详细介绍FPGA主流厂商、产品及软硬件开发平台;最后就如何进行预习、实验和总结给出了建议。 第2章主要介绍Verilog HDL的程序结构、基本语法规则、仿真验证以及编程规范。 第3章以一个四人表决电路为例,介绍数字逻辑电路传统与现代的设计方法,以及该电路在Quartus和Vivado环境中的实现过程。 第4章通过实例,介绍基本组合逻辑电路和时序逻辑电路的特点及Verilog实现;通过“序列检测器”介绍状态机理论。 第5章将硬件实验中常用的外设分为输入、显示、机电控制和其他四个种类,分别介绍这些外设的工作原...
第1章概述1
1.1逻辑器件概述1
1.1.1固定逻辑芯片1
1.1.2可编程逻辑器件2
1.2主流FPGA平台概述7
1.2.1Intel FPGA产品概况7
1.2.2Xilinx FPGA产品概况9
1.3FPGA开发软硬件平台11
1.3.1硬件平台选择11
1.3.2软件开发平台11
1.4基于FPGA的数字逻辑实验12
1.4.1实验预习12
1.4.2实验过程14
1.4.3实验报告14
第2章Verilog HDL基础16
2.1Verilog HDL简介16
2.2Verilog HDL基本结构17
2.2.1模块定义17
2.2.2模块实例化20
2.3Verilog HDL语言要素22
2.3.1标识符22
2.3.2关键字22
2.3.3注释22
2.3.4常量22
2.3.5参数23
2.3.6变量25
2.3.7运算符25
2.4Verilog HDL基本语句29
2.4.1赋值语句29
2.4.2always块语句30
2.4.3initial块语句32
2.4.4条件语句33
2.4.5循环语句35
2.4.6任务和函数37
2.5Verilog HDL验证40
2.5.1Testbench文件的基本格式40
2.5.2时钟激励产生41
2.5.3复位信号设计42
2.5.4数据信号的产生43
2.5.5系统函数和系统任务45
2.6Verilog代码规范49
2.6.1命名规范49
2.6.2编码规范50
2.6.3注释规范51
第3... 查看详情