《基于VHDL的复杂可编程逻辑器件(CPLD)应用技术》.ppt





《《基于VHDL的复杂可编程逻辑器件(CPLD)应用技术》.ppt》由会员分享,可在线阅读,更多相关《《基于VHDL的复杂可编程逻辑器件(CPLD)应用技术》.ppt(31页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、基于基于VHDLVHDL的复杂可编程逻辑器件的复杂可编程逻辑器件(CPLDCPLD)应用技术)应用技术绪论绪论参考教材参考教材1.CPLD系统设计技术入门与应用系统设计技术入门与应用黄正谨黄正谨等编著等编著电子工业出版社电子工业出版社2.集成电路设计集成电路设计VHDL教程教程赵俊超等编写赵俊超等编写北京希望电子出版社北京希望电子出版社 参参考考教教材材 参参考考教教材材 参参考考教教材材 实验装置实验装置 实验装置实验装置 CPLD/FPGA/ASIC诞生与发展概述诞生与发展概述一常见英文缩写解释一常见英文缩写解释(按字母顺序排列):ASIC:Application Specific Int
2、egrated Circuit.专用专用ICCPLD:Complex Programmable Logic Device.复杂可复杂可编程逻辑器件编程逻辑器件EDA:Electronic Design Automation.电电子子设设计计自自动动化化FPGA:Field Programmable Gate Array.现现场场可可编编程程门阵列门阵列GAL:Generic Array Logic.通用阵列逻辑通用阵列逻辑HDL:Hardware Description Language.硬件描述语言硬件描述语言IP:Intelligent Property.智能模块智能模块PAL:Progr
3、ammable Array Logic.可可编编程程阵阵列列 逻辑逻辑RTL:Register Transfer Level.寄寄存存器器传传输输级级 (描述)(描述)SOC:System On a Chip.片上系统片上系统SLIC:System Level IC.系统级系统级ICVHDL:Very high speed integrated circuit Hardware Description Language.超高速集成电路硬件描述语言超高速集成电路硬件描述语言二硬件描述语言的诞生与发展:二硬件描述语言的诞生与发展:1.硬件描述语言的起源:硬件描述语言的起源:人人们们为为了了把把复复
4、杂杂的的电电子子电电路路用用文文字字文文件件方方式式描描述述并并保保存存下下来来,方方便便他他人人了了解解电电路路内内容容,就就诞诞生生了了最最初初的的硬硬件件描描述述语语言言。经经过过多多种种硬硬件件描描述述语语言言诞诞生生与与淘淘汰汰的的演演变变,当当前前国国内内外外普普遍遍使使用用的的主主流流硬硬件件描描述述语语言言只只有有两两种种:VHDL和和VerilogHDL。还有。还有ABEL和和AHDL等。等。2.VHDL:以以ADA语言为基础,由美国国防高级研究计划局语言为基础,由美国国防高级研究计划局(DARPA)开发。开发。1985年完成第一版,年完成第一版,1987年成为年成为IEEE
5、标准标准(IEEE1076),1993年增修为年增修为IEEE1164标准标准并使用至今。并使用至今。1996年又加入电路合成标准程序和规年又加入电路合成标准程序和规格,成为格,成为IEEE1076.3标准。美国国防部规定其为官标准。美国国防部规定其为官方方ASIC设计语言。设计语言。1995年,中国国家技术监督局出版的年,中国国家技术监督局出版的CAD通用通用技术规范中,推荐技术规范中,推荐VHDL为我国硬件描述语言的为我国硬件描述语言的国家标准国家标准。3.VerilogHDL:以以C语言为基础,由语言为基础,由GDA(GatewayDesignAutomation)公司的公司的PhilM
6、oorby创建于创建于1983年。年。1989年年CADENCE公司收购了公司收购了GDA公司,拥有了公司,拥有了VerilogHDL的独家专利。于的独家专利。于1990年正式发表了年正式发表了VerilogHDL,并成立,并成立OVI(OpenVerilogInternational)组织推进其组织推进其发展。发展。1995年年CADENCE公司放弃了公司放弃了VerilogHDL专专利,使之成为利,使之成为IEEE标准标准(IEEE1364)。4.关于关于VHDL与与VerilogHDL的比较:的比较:不不存存在在优优劣劣之之分分。相相同同电电路路用用这这两两种种硬硬件件描描述述语语言言分
7、分别别编编码码,长长度度也也大大体体相相同同。现现在在常常用用的的各各种种仿仿真真/综综合合工工具具均均为为二二者者通通用用。在在日日本本,VHDL用用户户略略多多于于VerilogHDL,例例如如:NEC,日日立立,福福田田电电子子,丸丸文文等等公公司司通通常常习习惯惯使使用用VHDL;而而松松下下,CASIO等等公公司司习习惯惯使使用用VerilogHDL。和和习习惯惯有有关关,一一个个公公司司通常习惯于使用其中一种。通常习惯于使用其中一种。VHDL与其他HDL比较lVHDL“告诉我你想要电路做什么,我给你提供能实现这个功能的硬件电路”lVerilogHDL和VHDL类似lABEL、AHD
8、L“告诉我你想要什么样的电路,我给你提供这样的电路”5.国内硬件描述语言书籍的常见问题:国内硬件描述语言书籍的常见问题:往往片面夸大某一种硬件描述语言的长处。往往片面夸大某一种硬件描述语言的长处。书书中中的的例例子子尽尽管管都都声声称称通通过过了了仿仿真真合合成成验验证证,但但仍仍常常见见一一些些语语法法错错误误,合合成成时时会会出出现现“错错误误”或或“警警告告”。请请大大家家不要过分相信教科书上的语法。不要过分相信教科书上的语法。脱脱离离实实际际应应用用,仅仅仅仅介介绍绍最最基基本本的的概概念念和和语语法法规规定定,虽虽有有较较复复杂杂的的例例子子但但却却少少有有解解释释,难难于于理理解解
9、。对对实实际际应应用用中中至至关关重重要要的的编编码码技技巧巧和和避避免免出出错错的的注注意意事事项项,却却往往往往只只字字不不提。因此,新手入门往往要走很长的弯路。提。因此,新手入门往往要走很长的弯路。6.硬件描述语言的近期发展:硬件描述语言的近期发展:目前及今后若干年内,目前及今后若干年内,VHDL和和VerilogHDL仍将是硬件描述语言主角。因为它们已经经过无仍将是硬件描述语言主角。因为它们已经经过无数应用实例的验证,能够满足各类复杂的逻辑功数应用实例的验证,能够满足各类复杂的逻辑功能要求,各种配套工具软件也非常成熟完善。至能要求,各种配套工具软件也非常成熟完善。至于于SpecC,Sy
10、stemC等新型硬件描述语言,将来等新型硬件描述语言,将来成为主流还是被淘汰出局,则与语言本身以及各成为主流还是被淘汰出局,则与语言本身以及各种配套工具软件是否功能更加强大,使用更加简种配套工具软件是否功能更加强大,使用更加简便,更易于学习掌握,以及与人们已经习惯的语便,更易于学习掌握,以及与人们已经习惯的语言及工具是否有相似性和延续性等因素有关。言及工具是否有相似性和延续性等因素有关。三电子设计自动化三电子设计自动化(EDA)技术的发展:技术的发展:上世纪上世纪80年代,年代,EDA还只能代替手工,画原理图还只能代替手工,画原理图和流程图,设计生产机器可以读懂的印刷电路板图。和流程图,设计生
11、产机器可以读懂的印刷电路板图。到了到了90年代,出现了年代,出现了Altera公司的公司的Maxplus等等CPLD/FPGA工具软件,人们可以用工具软件,人们可以用Maxplus在在PC机上设计由众多标准逻辑芯片(如机上设计由众多标准逻辑芯片(如74系列等)组成的系列等)组成的电路原理图,然后再用它直接进行波形图仿真测试,电路原理图,然后再用它直接进行波形图仿真测试,观察验证电路在各种输入情况下的输出信号波形,及观察验证电路在各种输入情况下的输出信号波形,及内部各点波形,并得到各点的延时信息,和电路内部各点波形,并得到各点的延时信息,和电路“正正常常”,“警告警告”,“出错出错”等信息。等信
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于VHDL的复杂可编程逻辑器件CPLD应用技术 基于 VHDL 复杂 可编程 逻辑 器件 CPLD 应用技术

限制150内