- 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
- 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
- 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
《基于VHDL的复杂可编程逻辑器件(CPLD)应用技术》
绪论
参考教材1.《CPLD系统设计技术入门与应用》黄正谨 等编著 电子工业出版社2.《集成电路设计VHDL教程》赵俊超等编写北京希望电子出版社……实验装置CPLD/FPGA/ASIC诞生与发展概述
一.常见英文缩写解释(按字母顺序排列):
ASIC: Application Specific Integrated Circuit. 专用IC
CPLD: 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: Programmable 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.硬件描述语言的起源:人们 为了把复杂的电子电路用文字文件方式描述并保存下来,方便他人了解电路内容,就诞生了最初的硬件描述语言。经过多种硬件描述语言诞生与淘汰的演变,当前国内外普遍使用的主流硬件描述语言只有两种:VHDL和Verilog HDL。还有ABEL和AHDL等。
2.VHDL :以ADA语言为基础,由美国国防高级研究计划局(DARPA)开发。1985年完成第一版,1987年成为IEEE标准(IEEE1076),1993年增修为IEEE1164标准并使用至今。1996年又加入电路合成标准程序和规格,成为IEEE1076.3标准。美国国防部规定其为官方ASIC设计语言。1995年,中国国家技术监督局出版的《CAD通用技术规范》中,推荐VHDL为我国硬件描述语言的国家标准。
3.Verilog HDL:以C语言为基础,由GDA(Gateway Design Automation)公司的Phil Moorby创建于1983年。1989年CADENCE公司收购了GDA公司,拥有了Verilog HDL的独家专利。于1990年正式发表了Verilog HDL,并成立OVI(Open Verilog International)组织推进其发展。1995年CADENCE公司放弃了Verilog HDL专利,使之成为IEEE标准(IEEE1364)。
4.关于VHDL与Verilog HDL的比较:不存在优劣之分。相同电路用这两种硬件描述语言分别编码,长度也大体相同。现在常用的各种仿真/综合工具均为二者通用。在日本,VHDL用户略多于Verilog HDL,例如:NEC,日立,福田电子,丸文等公司通常习惯使用VHDL;而松下,CASIO等公司习惯使用Verilog HDL。和习惯有关,一个公司通常习惯于使用其中一种。
VHDL与其他HDL比较
lVHDL
—“告诉我你想要电路做什么,我给你提供能实现这个功能的硬件电路”
lVerilogHDL
—和VHDL类似
lABEL、AHDL
—“告诉我你想要什么样的电路,我给你提供这样的电路”
5.国内硬件描述语言书籍的常见问题:①往往片面夸大某一种硬件描述语言的长处。②书中的例子尽管都声称通过了仿真合成验证,但仍常见一些语法错误,合成时会出现“错误”或“警告”。请大家不要过分相信教科书上的语法。③脱离实际应用,仅仅介绍最基本的概念和语法规定,虽有较复杂的例子但却少有解释,难于理解。对实际应用中至关重要的编码技巧和避免出错的注意事项,却往往只字不提。因此,新手入门往往要走很长的弯路。
6.硬件描述语言的近期发展:目前及今后若干年内,VHDL和Verilog HDL仍将是硬件描述语言主角。因为它们已经经过无数应用实例的验证,能够满足各类复杂的逻辑功能要求,各种配套工具软件也非常成熟完善。至于Spec C, System C等新型硬件描述语言,将来成为主流还是被淘汰出局,则与语言本身以及各种配套工具软件是否功能更加强大,使
您可能关注的文档
- 《基于Struts2技术的电子邮件系统的设计与实现-毕业论文》.docx
- 《基于struts2技术的跑步社区后台系统的设计与实现毕业论文》.doc
- 《基于stm32的电梯控制器 毕业设计》.docx
- 《基于STRUTS框架的网上书店毕业论文》.doc
- 《基于Struts2+Hibernate的网上零食销售毕业论文设计与实现》.doc
- 《基于Struts技术的文章管理系统毕业论文的设计与实现》.doc
- 《基于Surpac的矿山计算机三维模型研究》.doc
- 《基于struts的网上书店系统毕业设计(论文)word格式》.doc
- 《基于Struts的Rational可视化模式学习环境的设计与实现 毕业设计》.doc
- 《基于SWING和MyBatis的学生成绩管理系统设计与实现》.doc
文档评论(0)