





定价:89元
印次:2-1
ISBN:9787302681328
出版日期:2025.02.01
印刷日期:2025.01.21
图书责编:文怡
图书分类:教材
"本书根据电子信息类课程理论教学和实践教学要求,以提高数字设计能力为目标,系统完整地阐述EDA技术、FPGA/CPLD 器件、Verilog HDL语言和相关数字系统设计技术。全书以 Vivado、ModelSim 软件为工具,以“器件-软件-语言-案例”为主线展开,内容紧贴教学和科研实际,以可综合的设计为重点,以 EGO1“口袋板”为目标板,通过诸多精选设计案例,阐述数字系统设计的方法与技术,由浅入深地介绍 Verilog HDL工程开发的知识与技能。全书案例丰富,富有启发性。 本书的 Verilog HDL 语言规则以 Verilog-2001和 Verilog-2005两个语言标准为依据,涵盖常用语法规则,补充 Verilog-2005中新的语言点,对语言、语法规则进行案例阐释,用综合工具和仿真工具进行验证,语言讲解全面深入,既适合作为必备语法资料查询,也适合有一定设计基础的读者学习提高。 本书可作为高等院校电子、通信、微电子、信息、雷达、计算机应用、工业自动化、电路与系统、通信与信息系统及测控技术与仪器等专业本科生和研究生EDA 技术或数字系统设计课程的教材和实验指导书,也可供从事电路设计和系统开发的工程技术人员阅读参考。 "
王金明,博士,副教授、硕导。获军队科技进步一等奖1项,军队科技进步二等奖3项,军队科技进步三等奖5项,军队级教学成果二等奖1项;获国家发明专利授权2项,软件著作授权1项;发表论文80余篇,其中SCI、EI收录30余篇;主编教材多部,并入选“十一五”国家级规划教材和“十二五”国家级规划教材;2013年获军队院校育才奖银奖;2014年由国家留学基金委资助,在美国威斯康星大学麦迪逊分校访学1年;指导本科生全国大学生电子设计竞赛,获全国一等奖、二等奖多项。
前言 本书在前版的基础上进行了认真细致的梳理和修订,尤其是根据语言标准,对Verilog HDL语言进行了较大幅度的完善,例程重新编写。本书以Vivado工具为主要设计平台,以Xilinx的FPGA芯片为目标器件,以Verilog为设计语言,选取EGO1“口袋实验板”作为目标板,结合大量精选设计案例,案例均经过下载和验证,也可移植到其他实验板或“口袋板”上,市面上多数实验板及“口袋板”的资源基本都能满足这些案例下载的需要。 本书的定位是EDA技术、FPGA开发、Verilog HDL数字系统设计方面的教材,在过去的二十多年里,EDA技术课程已成为高等院校电子信息类专业学生的一门重要的专业基础课程,在教学、科研和大学生电子设计竞赛等活动中起着重要作用。随着教学方法的不断改革及新教育理念的实施,对EDA课程教学的要求也不断提高,必须对教学内容不断进行更新和优化,与时俱进,以便与教育教学的快速发展相适应。 当前EDA技术、数字系统设计等课程的教学与实践呈现出如下特点: 首先,根据“学为中心、教为主导”的教学理念,课程的实施策略不断改进,教学方式和教学手段更加丰富,比如,线上线下混合式教学方式,问题牵引式、案例式、研讨式教学手段更多地进入课堂,怎样以项目为引导、以任务为驱动,精选项目载体,将琐碎的Verilog HDL知识点分散到项目和任务中进行学习,值得不断探索和实践。其次,开放式、自主式学习越来越多地进入EDA技术课程的教学,EDA技术课程教学的资源越来越丰富,网络上相关的慕课和教学视频很多,学生的学习不止局限于课堂,慕课、微课等形式也越来...
目录
第1章EDA技术概述
1.1EDA技术及其发展历程
1.2Topdown设计思路
1.2.1Topdown设计
1.2.2Bottomup设计
1.3IP核复用
1.3.1IP核复用技术
1.3.2片上系统
1.4EDA设计的流程
1.4.1设计输入
1.4.2综合
1.4.3布局布线
1.4.4时序分析
1.4.5功能仿真与时序仿真
1.4.6编程与配置
1.5常用的EDA工具软件
习题1
第2章FPGA/CPLD器件
2.1PLD器件概述
2.1.1PLD器件的发展历程
2.1.2PLD器件的分类
2.2PLD的原理与结构
2.3低密度PLD的原理与结构
2.4CPLD的原理与结构
2.4.1宏单元结构
2.4.2典型CPLD的结构
2.5FPGA的原理与结构
2.5.1查找表结构
2.5.2FPGA的结构
2.5.3Artix7系列FPGA
2.6FPGA/CPLD的编程工艺
2.6.1熔丝型开关
2.6.2反熔丝型开关
2.6.3浮栅编程工艺
2.6.4SRAM编程工艺
2.7边界扫描测试技术
2.8FPGA/CPLD的编程与配置
2.8.1在系统可编程
2.8.2Artix7器件的配置
2.9典型的FPGA/CPLD系列
习题2
第3章Vivado使用指南
3.1Vivado流水灯设计 ...
(2) 以Verilog-2001和Verilog-2005语言标准为依据,对语言规则以案例进行阐释,用综合工具和仿真工具进行验证,讲解全面深入,力求准确,并加深理解。
(3) 以Vivado、ModelSim为工具,以应用为驱动,从具体案例到一般方法,从功能设计到算法实现,以EGO1口袋板为目标板,便于自主学习和实验验证。
(4) 设计案例经过优选,具有典型性和趣味性,便于基于项目和案例的教学模式的实施。
(5) 提供教学大纲、PPT课件和设计源代码。
"