数字系统设计与Verilog-HDL.docx
《数字系统设计与Verilog-HDL.docx》由会员分享,可在线阅读,更多相关《数字系统设计与Verilog-HDL.docx(23页珍藏版)》请在第壹文秘上搜索。
1、数字系统设计与VerilogHDL复习EDA(ElectronicDesignAutomation)就是以计算机为工作平台,以EDA软件工具为开发环境,以PLD器件或者ASlC专用集成电路为目标器件设计实现电路系统的一种技术。1 .电子CAD(ComputerAidedDesign)2 .电子CAE(ComputerAidedEngineering)3 .EDA(ElectronicDesignAutomation)EDA技术及其开展p2EDA技术的应用范畴1.3数字系统设计的流程基于FPGA/CPLD的数字系统设计流程1.原理图输入(SChematiCdiagrams)2、硬件描述语言(HD
2、L文本输入)设计输入(1) ABEL-HDL(2) AHDL(3) VHDL(4) Verilog HDLA IEEEW硬件描述语言与软件编程语言有本质的区别综合(Synthesis)将较高层次的设计描述自动转化为较低层次描述的过程行为综合:从算法表示、行为描述转换到存放器传输级(RTL)逻辑综合:RTL级描述转换到逻辑门级(包括触发器)幅员综合或结构综合:从逻辑门表示转换到幅员表示,或转换到PLD器件的配置网表表示综合器是能自动实现上述转换的软件工具,是能将原理图或HDL语言描述的电路功能转化为具体电路网表的工具软件程序编译器_CPU指令/数据代码:COMPILEROlOOlO100OlO1
3、100CASM.程序(a)软件语言设计目标流程VhdlatErilog程序硬件描述语言综合器(b)硬件语言设计目标流程为ASlC设计提供的电路网表文件SYNTHESIZER适配适配器也称为结构综合器,它的功能是将由综合器产生的网表文件配置于指定的目标器件中,并产生最终的可下载文件对CPLD器件而言,产生熔丝图文件,即JEDEC文件;对FPGA器件那么产生BitStream位流数据文件p8仿真(Simulation)功能仿真(FunctionSimulation)时序仿真(TimingSimulation)仿真是对所设计电路的功能的验证p9编程(PrOgraln)把适配后生成的编程文件装入到PL
4、D器件中的过程,或称为下载。通常将对基于EEPROU工艺的非易失结构PLD器件的下载称为编程(Program),将基于SRAU工艺结构的PLD器件的下载称为配置(Configure)O习题1.1现代EDA技术的特点有哪些?1. 2什么是Top-down设计方式?1.3数字系统的实现方式有哪些?各有什么优缺点?1. 4什么是IP复用技术?IP核对EDA技术的应用和开展有什么意义?1.5用硬件描述语言设计数字电路有什么优势?1. 6基于FPGA/CPLD的数字系统设计流程包括哪些步骤?1.7 什么是综合?常用的综合工具有哪些?1.8 功能仿真与时序仿真有什么区别?第2章FPGA/CPLD器件2.
5、1PLD的分类PLD的开展历程GAL器件AMD公司 推出PAL 器件内嵌复杂 功能模块 的 SoPC熔丝编程的PROM 和PLA器件FPGA器件 EPLD器件CPLD器件PLD的集成度分类一般将GAL22V10 (500门750门)作为简单PLD和高密度PLD的分水岭PLD器件按照可以编程的次数可以分为两类:(1) 一次性编程器件(OTP,OneTimeProgrammable)(2)可屡次编程器件OTP类器件的特点是:只允许对器件编程一次,不能修改,而可屡次编程器件那么允许对器件屡次编程,适合于在科研开发中使用。按编程特点分类p15(1)熔丝(Fuse)反熔丝(Antifuse)编程元件(3
6、)紫外线擦除、电可编程,如EPRoM。(4)电擦除、电可编程方式,(EEPROMs快闪存储器(FlashMemory),如多数CPLD静态存储器(SRAM)结构,如多数FPGA按编程元件和编程工艺分类PLD器件的原理结构图2. 2PLD的根本原理与结构PLD电路符号表不(a)与门国标符号B=&(b)与门习惯符号ClTBlTPl刈P2P3(d)或门国标符号与门、或门的表示(c)PLD中与阵列的表示PLD连接表示法(a)固定连接(b)可编程连接(C)未连接PLD的输入缓冲电路简单阵列的表示米IJD-Dp20PROMP21PROM用PROM完成半加器逻辑阵列查找表结构输入D输入C输入B输入A4输入L
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字 系统 设计 Verilog HDL
