考试题型:简答题,程序语句解释,程序填空,编程 EDA就是以计算机为工作平台,以EDA软件工具为开发环境,以PLD器件或者ASIC专用集成电路为目标器件设计实现电路系统的一种技术
现代EDA技术的特征:1,、采用硬件描述语言进行设计2、逻辑综合与优化3、开放性和标准化4
、更完备的库
数字系统设计技术:1、Topdown即自顶向下的设计
这种设计首先从系统设计下手,在顶层进行功能方框图的划分和结构设计
须经过“设计—验证—修改设计再验证”的过程,不断反复,直到结果能够实现所要求的功能,并在速度、功耗、价格和可靠性方面实现较为合理的平衡
2、Bottomup设计,即自底向上的设计,由设计者调用设计库中的元件(如各种门电路、加法器、计数器等) ,设计组合出满足自己需要的系统
不仅效率低、成本高而且易出错
IP:原来的含义是指知识产权、著作权,在IC设计领域指实现某种功能的设计
IP核(IP模块):指功能完整,性能指标可靠,已验证的、可重用的电路功能模块
IP复用:软IP--用VHDL等硬件描述语言描述的功能块,但是并不涉及用什么具体电路元件实现这些功能
固 IP完成了综合的功能块
硬IP供设计的最终阶段产品:掩膜
基于 IP复用的开发帮助设计者节省时间,缩短开发周期,避免重复劳动
可编程逻辑阵列 PLA,可编程与阵列或阵列,输出电路固定
可编程阵列逻辑PAL,可编程与阵列,或阵列输出电路固定
FPGA是一种半定制的器件,器件内已做好各种逻辑资源,用户只需对器件内的资源编程连接就可实现所需要的功能
ASIC指用全定制的方法来实现设计的方式,它在最底层,即物理版图级实现设计,因此也称为掩膜ASCI
CPLD即复杂可编程逻辑器件,是从EPLD改进而来的
逻辑综合:RTL级描述转换到逻辑门级(包括触发器)
版图综合或结构综合:从逻辑门表示转换到版图表示,或转换到PLD器件的