《数字系统设计实践教程》PDF下载

  • 购买积分:8 如何计算积分?
  • 作  者:王巍,姚亚峰编著
  • 出 版 社:武汉:中国地质大学出版社
  • 出版年份:2019
  • ISBN:9787562545224
  • 页数:111 页
图书介绍:本书作者在总结多年教学经验的基础上,查阅了一些国内外相关资料,并结合自己的工程实践,编写了这本数字系统设计实践教材。作者精心挑选了一些不同层次的实验内容,从简单基础的电路设计开始,逐步深入到系统和算法的设计,希望通过这些由浅入深的实验进程,逐步让学生掌握电路设计的入门知识和基础技能,逐步提高学生的电路设计能力与实际动手能力,并通过一些实验内容的思考题设计,培养学生的独立思考和自主创新能力。 本书首先介绍了进行数字系统设计必须具备的基础知识,包括介绍了数字系统设计流程,verilog HDL语言基础以及modelsim、quartusII等基本工具软件的使用。接着重点描述了6个实验内容。每个实验内容都都分8个方面进行介绍,包括预习内容、实验目的、实验器材、实验要求、实验原理与内容、实验步骤、实验报告、问题和思考等。最后提供了各个实验内容的电路设计参考代码和参考测试激励等。本书内容详实,实验设置符合由易到难、循序渐进的学规律,能够引起学生对数字系统设计的兴趣。

第一章 数字系统设计知识准备 1

第一节 数字系统设计流程 1

第二节 Verilog HDL基础 3

一、语言概述 3

二、程序结构 3

三、Verilog HDL基本语法 5

四、结构建模 11

五、Testbench的编写 21

第三节 QuartusⅡ使用方法 30

一、软件介绍 30

二、建立Verilog HDL工程 31

三、结合ModelSim进行时序仿真 42

第四节 ModelSim使用方法 47

一、软件介绍 47

二、ModelSim基本使用方法 47

第五节 Debussy使用方法 57

一、Debussy介绍 57

二、启动与导入 57

三、nTrace介绍 57

四、nSchema介绍 60

五、nWave介绍 62

第二章 数字系统设计实践 65

第一节 “0110”序列检测器的设计 65

一、预习内容 65

二、实验目的 65

三、实验器材 65

四、实验要求 65

五、实验原理与内容 66

六、实验步骤 67

七、实验报告 67

八、问题及思考 69

第二节 数字钟的设计 69

一、预习内容 69

二、实验目的 69

三、实验器材 69

四、实验要求 69

五、实验原理与内容 70

六、实验步骤 76

七、实验报告 78

八、问题及思考 80

第三节 CRC校验电路的设计 80

一、预习内容 80

二、实验目的 80

三、实验器材 80

四、实验要求 80

五、实验原理与内容 80

六、实验步骤 82

七、实验报告 82

八、问题及思考 84

第四节 SPI接口设计 85

一、预习内容 85

二、实验目的 85

三、实验器材 85

四、实验要求 85

五、实验原理与内容 85

六、实验步骤 91

七、实验报告 91

八、问题及思考 91

第五节 基于查找表的DDS设计 91

一、预习内容 91

二、实验目的 91

三、实验器材 91

四、实验要求 91

五、实验原理与实现方法 92

六、实验步骤 94

七、实验报告 96

八、问题及思考 96

第六节 基于CORDIC算法的DDS设计 96

一、预习内容 96

二、实验目的 96

三、实验器材 96

四、实验要求 96

五、实验原理与实现方法 97

六、实验步骤 104

七、实验报告 105

八、问题及思考 105

附录 106

附录A Verilog保留字 106

附录B 第一章 第二节 完整Testbench例子 108

主要参考文献 111