EDA总结知识点:
第一章111EDA的定义是电子设计自动化(Electrio
Desig
Automatio
的缩写,是90年代初,从计算机计算机辅助设计CAD,计算机辅助制造CAM,计算机辅助测试CAT和计算机辅助工程(CAE)的概念发展起来的。
狭义EDA和广义EDA,本书我们主要研究的是狭义的EDA。狭义EDA:以大规模可编程逻辑器件为设计载体,以硬件描述语言为系统逻辑描述的主要表达方式,以计算机、大规模可编程逻辑器件的开发软件及实验开发系统为设计工具,通过有关的开发软件,自动完成用软件方式设计的电子系统到硬件系统的逻辑编译、逻辑化简、逻辑分割、逻辑综合及优化、逻辑布局布线、逻辑仿真等等一系列的工作,最终形成集成电子系统或专用集成芯片的新技术。也称为:IESASIC自动设计技术。广义的EDA:包括狭义的EDA,还包括计算机辅助分析CAA技术(PSPICEEWB,MATLAB印刷电路版计算机辅助设计pcbcad技术(例如:protelorcad因为广义的EDA技术中,CAA技术和pcbcad技术不具备逻辑综合和逻辑适配等功能,因此我们不能称之为真正意义上的EDA技术,称为现代电子设计技术更好。利用EDA技术进行电子系统的设计,具有以下特点:
(1)用软件的方式设计硬件(2)用软件方式设计的系统到硬件系统的转换是由有关的开发软件完成(3)设计过程中可用有关软件进行各种仿真;(4)系统可现场编程,在线升级;(5)整个系统可集成在一个芯片上,体积小、功耗低、可靠性高;EDA技术进入21世纪后得到了更大的发展,主要表现在:1)使得电子设计成果以自主知识产权的方式得以明确表达和确认成为可能;2)在仿真和设计两个方面支持标准语言的功能强大的EDA软件不断推出;3)电子技术领域全方位融入EDA领域,例如:软件无线电的迅速崛起,模拟电路系统硬件描述语言的表达和设计的标准化,系统可编程模拟器件的出现等4)电子领域各学科的界限更加模糊,互为包容模拟与数字,软件与硬件、系统与器件、ASIC与FPGA、行为与结构等。5)更大规模的FPGACPLD器件的不断推出;6)用于ASIC设计的标准单元的推出,该标准单元已涵盖大规模电子系统以及复杂IP模块(硬件设计包)。7)软硬件IP核在电子行业的产业领域得到进一步的确认。8)soc高效低成本设计技术的成熟;9)系统级行为验证硬件描述语言的出现,使得复杂电子系统的设计和验证变简单。10)在FPGA上实现DSP的应用;11)嵌入式处理器软核的成熟;1、3硬件描述语言:主要包括:VHDLVerilogHDLSystemVerilogSystemCVHDl语言具有很强的电路描述和建r