《EDA技术实用教程》主要特点共53页
- 格式:ppt
- 大小:7.36 MB
- 文档页数:53
eda技术的基本特点eda技术的基本特点 现代电⼦设计技术的核⼼就是EDA技术。
EDA技术是⼀门综合性学科,它打破了软件和硬件间的壁垒,代表了电⼦设计技术和应⽤技术的发展⽅向。
下⾯是⼩编收集的eda技术的基本特点,希望⼤家认真阅读! ⼀、EDA的分类 我们依据计算机辅助技术介⼊程度的不同,将电⼦系统设计分为以下三类: 1.⼈⼯的设计⽅法 此种设计⽅法从提出⽅案到验证⽅案等等均需要由⼈⼯来完成,并且⽅案的验证必须搭建实际的电路来完成验证。
这种⼈⼯的设计⽅法缺陷在于:开销特别⼤,但是效率却极低,并且周期⽐较长,还有⼀点就是现在的产品不是单单靠⼈⼯就能够完成的。
2.计算机辅助设计CAD 1970年以来,计算机开始被应⽤于Ic版图设计以及PCB布局布线,后来发展为可对电路功能和结构进⾏设计,并且在原来的基础上增添了逻辑仿真、⾃动布局布线等等的功能。
可以这么说CAD技术的应⽤取得了可喜的成果。
但我们也不能过于乐观,因为各种各样的软件层出不穷,每⼀种设计软件只能够解决⼀部分的问题,这就造成了软件不能完全脱离⼈去设计,智能化程度不能够满⾜⼈们的需求。
3.EDA电⼦设计⾃动化 1990年以后是EDA时代的到来。
伴随着电⼦计算机的不断发展,计算机系统被⼴泛的.应⽤于电⼦产品的设计和电⼦产品的测试以及电⼦产品的制造等各环节当中。
由于电⼦产品的性能不断提⾼以及精密度的增加,产品的更新所需要的时间越来越短。
相应的,电⼦产品的设计和电⼦产品的测试以及电⼦产品的制造也必须跟上更新的步伐。
同时EDA也是CAD向前发展的必然产物,是电⼦设计的核⼼内容。
⼆、EDA的基本特征 作为现今社会电⼦设计最前沿的技术,电⼦设计⼯程师可以通过EDA从协议、算法等等开始对电⼦系统进⾏设计,这样可以使计算机完成⼤量的⼯作,并实现了从电路设计以及性能分析⾄设计出PCB版图整个过程完全在计算机上实现⾃动化处理。
EDA设计⼯程师采⽤从系统设计⼊⼿,对功能⽅框图进⾏划分以及对结构进⾏设计。
《EDA技术实用教程(第五版)》课后习题及答案1 习题1-1EDA技术与ASIC设计和FPGA开发有什么关系?FPGA在ASIC设计中有什么用途?P3~4EDA技术与ASIC设计和FPGA开发有什么关系?答:利用EDA 技术进行电子系统设计的最后目标是完成专用集成电路ASIC的设计和实现;FPGA和CPLD是实现这一途径的主流器件。
FPGA和CPLD的应用是EDA技术有机融合软硬件电子设计技术、SoC(片上系统)和ASIC设计,以及对自动设计与自动实现最典型的诠释。
FPGA在ASIC设计中有什么用途?答:FPGA和CPLD通常也被称为可编程专用IC,或可编程ASIC。
FPGA实现ASIC设计的现场可编程器件。
1-2 与软件描述语言相比,VHDL有什么特点? P4~6 答:编译器将软件程序翻译成基于某种特定CPU的机器代码,这种代码仅限于这种CPU而不能移植,并且机器代码不代表硬件结构,更不能改变CPU的硬件结构,只能被动地为其特定的硬件电路结构所利用。
综合器将VHDL程序转化的目标是底层的电路结构网表文件,这种满足VHDL设计程序功能描述的电路结构,不依赖于任何特定硬件环境;具有相对独立性。
综合器在将VHDL(硬件描述语言)表达的电路功能转化成具体的电路结构网表过程中,具有明显的能动性和创造性,它不是机械的一一对应式的“翻译”,而是根据设计库、工艺库以及预先设置的各类约束条件,选择最优的方式完成电路结构的设计。
l-3什么是综合?有哪些类型?综合在电子设计自动化中的地位是什么?P6什么是综合? 答:在电子设计领域中综合的概念可以表示为:将用行为和功能层次表达的电子系统转换为低层次的便于具体实现的模块组合装配的过程。
有哪些类型?答:(1)从自然语言转换到VHDL语言算法表示,即自然语言综合。
(2)从算法表示转换到寄存器传输级(RegisterTransport Level,RTL),即从行为域到结构域的综合,即行为综合。
《EDA技术实用教程(第五版)》课后习题及答案1 习题1-1EDA技术与ASIC设计和FPGA开发有什么关系?FPGA在ASIC设计中有什么用途?P3~4EDA技术与ASIC设计和FPGA开发有什么关系?答:利用EDA 技术进行电子系统设计的最后目标是完成专用集成电路ASIC的设计和实现;FPGA和CPLD是实现这一途径的主流器件。
FPGA和CPLD的应用是EDA技术有机融合软硬件电子设计技术、SoC(片上系统)和ASIC设计,以及对自动设计与自动实现最典型的诠释。
FPGA在ASIC设计中有什么用途?答:FPGA和CPLD通常也被称为可编程专用IC,或可编程ASIC。
FPGA实现ASIC设计的现场可编程器件。
1-2 与软件描述语言相比,VHDL有什么特点? P4~6答:编译器将软件程序翻译成基于某种特定CPU的机器代码,这种代码仅限于这种CPU而不能移植,并且机器代码不代表硬件结构,更不能改变CPU的硬件结构,只能被动地为其特定的硬件电路结构所利用。
综合器将VHDL程序转化的目标是底层的电路结构网表文件,这种满足VHDL设计程序功能描述的电路结构,不依赖于任何特定硬件环境;具有相对独立性。
综合器在将VHDL(硬件描述语言)表达的电路功能转化成具体的电路结构网表过程中,具有明显的能动性和创造性,它不是机械的一一对应式的“翻译”,而是根据设计库、工艺库以及预先设置的各类约束条件,选择最优的方式完成电路结构的设计。
l-3什么是综合?有哪些类型?综合在电子设计自动化中的地位是什么?P6什么是综合? 答:在电子设计领域中综合的概念可以表示为:将用行为和功能层次表达的电子系统转换为低层次的便于具体实现的模块组合装配的过程。
有哪些类型?答:(1)从自然语言转换到VHDL语言算法表示,即自然语言综合。
(2)从算法表示转换到寄存器传输级(RegisterTransport Level,RTL),即从行为域到结构域的综合,即行为综合。