新書推薦:
《
骨科康复学(第2版)
》
售價:NT$
1140.0
《
笔记启蒙 : 英国皇家学会与科学革命
》
售價:NT$
390.0
《
汉语副词研究论集(第六辑)
》
售價:NT$
490.0
《
镶嵌之美:古希腊罗马的马赛克艺术
》
售價:NT$
1390.0
《
后希腊化哲学:从斯多亚学派到奥利金的发展研究
》
售價:NT$
349.0
《
别纠结啦:不被情绪牵着走的通透生活指南(“当代一休”小池龙之介治愈新作!附赠精美书签!)
》
售價:NT$
295.0
《
第二人生:找到重新定义人生的智慧
》
售價:NT$
440.0
《
唐朝三百年
》
售價:NT$
490.0
|
編輯推薦: |
(1)本书是一本兼顾传统设计方法和FPGA设计的数字电路课程实验书。
(2)本书使用的FPGA平台实验主要采用基于Xilinx Artix 7系列芯片的Basys3板卡或者EGo1开发板,当然选其他的FPGA开发板也是可以的。
(3)本书中使用的计算机辅助设计工具即开发软件是Xilinx公司的Vivado软件。
|
內容簡介: |
本书是一本兼顾传统设计方法和FPGA设计的数字电路课程实验书。
本书由基础型、综合型、设计型、拓展创新型四层次由浅入深,与理论课程紧密贴合的实验项目组成。全书共分四部分,内容包括: FPGA的实验平台软硬件介绍;传统实验平台实验;基于FPGA平台实验原理图篇;基于FPGA平台实验程序篇。
本书结构合理,层次清楚,不仅可作为电子、通信、控制、计算机应用等专业在校学生的实验用教材,也可作为数字电路工程技术人员和电子制作爱好者的参考用书。
|
關於作者: |
1、教授相关课程多年,一线教学经验丰富。细目如下:数字逻辑与数字电路2006-2018 数字逻辑与数字电路课程设计2015-2017 电路计辅设计2010-2018 专业英语2006-2012 可编程逻辑器件原理与应用2007-2018 2、主持多项教改项目,有迫切教改需求。细目如下: 2018年中央高校教育教学改革专项项目:新工科中央高校教改项目 主持 2017年校级专业学位研究生示范性课程建设项目:可编程原理及器件案例式教学设计 主持 2016年校级教育教学改革项目:基于FPGA的"口袋实验室"构建数字电路实验课程改革 主持 2017年西部高校电工电子基础课实验案例设计竞赛 二等奖 3、承担科研项目,关注行业发展前沿。细目如下: 2018 中央高校基本科研业务费专项基金项目----生物农业照明用智能化LED灯(排名第1); 2012 中央高校基本科研业务费专项基金项目----无线分布式照明节能管理系统(排名第1); 2012科技部创新基金---- "节节升"照明系统(排名第4) 2018国家实用新型专利(排名第1),基于FPGA的局部重配置系统,授权号CN207780770U 2018国家实用新型专利(排名第1),一种抗干扰的ZigBee带状网络结构,授权号CN207720426U 2016国家发明专利(排名第3),行人、车辆导航路线自动匹配终端、系统及方法,授权号CN103344327B,
|
目錄:
|
第1章基于FPGA的实验平台介绍1
1.1FPGA 的基本结构及特点1
1.2基于FPGA的设计流程3
1.3实验硬件平台4
1.4HDL硬件语言简介11
1.5软件平台Vivado基础11
第2章基于传统实验平台实验16
2.1传统实验方法介绍16
2.2TTL、CMOS集成逻辑门的逻辑功能与参数测试17
2.3组合逻辑电路的设计与测试22
2.4触发器及其应用25
第3章基于FPGA的口袋实验室实验原理图篇32
3.1IP库使用说明32
3.274LS00与非门实验33
3.3组合逻辑实现三变量表决电路51
3.4显示译码实验56
3.5触发器实现四路竞赛抢答器59
3.6计数器实验61
3.74位十六进制计数器显示66
3.84位简易数字钟案例68
第4章基于FPGA平台实验程序篇74
4.1Verilog HDL简介74
4.238译码器及仿真实验76
4.3加法器设计84
4.4位宽可设置的加法器封装制定IP核89
4.5触发器四路竞赛抢答器Verilog实验94
4.6动态扫描数码管显示实验97
4.7计数器Verilog实验102
4.8状态机设计序列检测器实验105
4.94位简易数字钟Verilog实验110
4.10ADC0809 实验115
附录AEGo1开发板用户手册121
参考文献138
|
內容試閱:
|
随着计算机技术和半导体技术的发展,特别是随着FPGA(现场可编辑程门阵列)及其硬件描述语言的使用频率不断增高,传统的数字电路教学及实验已不能适应现代电子技术的不断发展。
本书是为数字电路课程编写的基于FPGA平台的实验教材,宗旨是希望能在传统实验和计算机辅助设计工具的实际应用之间提供一种恰到好处的平衡,主要内容由基于传统实验平台实验+基于FPGA平台实验两部分共同组成。基于传统实验平台的验证性实验选取的是经典的传统试验,其难度循序渐进,直观形象,符合学生的认知梯度,由学生分别在2~3周内完成,作为基本技能训练。基于FPGA平台实验运用计算机辅助设计工具,可以让学生了解自动化设计技术的优点与趋势。这个部分结合理论课程基本概念设计了许多由简到难的渐进式实验项目。这些项目涉及一些简单的电路设计,我们用原理图或硬件语言文本方式均可完成这些电路的设计。在基本概念建立起来之后,教师要引导学生掌握项目的实现方法,了解电路的多样性及可移植性,后期可以很方便地拓展实现一些比较复杂的案例,甚至进行自主创新性设计,这是传统实验很难实现的。
本书使用的FPGA平台实验主要采用基于Xilinx Artix 7系列芯片的Basys3板卡或者EGo1开发板,当然选其他的FPGA开发板也是可以的。
本书中使用的计算机辅助设计工具即开发软件是Xilinx公司的Vivado软件。Vivado能自动地把设计映射到Xilinx公司的FPGA中。学生可以进行功能仿真,也可以对终电路进行详细的时序仿真。如果仿真成功,下载后可以在真实的芯片中实现设计。
Vivado提供了两种设计输入工具:硬件描述语言HDL和电路原理图。在本书中,第3章提供了电路原理图输入设计的大量例子。FPGA 开发流程比较复杂,加之Vivado软件纯英文的界面,这对大二的学生来说都是不可小视的难点。如果实验可以绕开硬件描述语言,调用IP核,只做电路原理图,那么这对于课时紧张的学校是一种可行的选择。但是不能回避基于硬件描述语言的设计,因为这种方法在实际应用中效率高。本书第4章详细地描述了基于Verilog语言的大量实验案例,相信学生掌握了这些,可以了解现代数字电路的设计方法,为成为数字电路设计师打下坚实的基础。本书主要内容如下。
第1章介绍实验硬件平台和软件平台,使同学们快速认识并使用平台。
第2章保留了三个传统实验,测试实物芯片参数指标,使同学们对芯片有直观的认识,完成基础型实验。
第3章为IP核调用,用原理图输入法、HDL语言零基础完成综合设计型实验。这部分是整本书的核心部分,不光有三变量表决电路、四路竞赛抢答器这样的单一实验,更有数字钟这样的大型完整案例。这里,数字钟案例被拆分成显示译码、计数器、二进制计数器显示等由简到难的实验项目。
第4章给出第3章对应实验的Verilog代码,供同学们学习,在理解的基础上修改代码完成对应综合设计型实验。这章由容易理解的实验案例入手,弱化HDL语法,同学们不再感到枯燥乏味,而是觉得水到渠成。当然这部分也给出了有限状态机三进程模板,以供同学们完成对应拓展创新型实验。
教学中,本书中的所有实验可以在一个学期内完成;如果课时不够,实验也可以在半个学期内完成 只讲解第1~3章,不讲解第4章。当然,本书不仅适用于数字电路课程,还适用于一般的EDA(电子设计自动化)设计课程。
本书的编写工作,在Xilinx大学计划的支持下进行,获得了大量的软硬件平台资料,西南民族大学电子教研室亦给予了很多帮助,在此一并表示感谢。本书第1章、附录由肖建平执笔,第2章由杨丽执笔,第3章、第4章由王术群执笔。全书由王术群统稿。
由于编者水平有限,书中难免有疏漏之处,请读者提出宝贵意见,以便于本书修订和完善。
|
|