1-5 IP在EDA技术的应用和发展中的意义是什么?
答:IP核具有规范的接口协议,良好的可移植和可检测性,为系统开发提供了可靠的保证。
1-6 叙述EDA的FPGA/CPLD设计流程,以及涉及的EDA工具及其在整个流程中的作用。
答:设计流程:(1)图形输入:编译成电路网表;
(2)综合:将设计者在EDA平台上编辑输入的HDL文本,原理图或状态图形描述,依据给定的硬件结构组件和约束控制条件进行编译,优化,转换和综合,最终获得门级电路甚至更底层的电路描述网表文件;
(3)适配:将由综合器产生的网标文件配置于指定的目标器件中,使之产生最终的下载文件;
(4)时序仿真与功能仿真:时序仿真,接近真实器件运行特性的仿真,仿真文件中包含了器件硬件特性参数。功能仿真,直接对HDL,原理图描述或其他描述形势的逻辑功能进行测试模拟,以了解其实现的功能是否满足原设计的要求;
(5)编程下载:把适配后生成的下载或配置文件,通过编程器后编程电缆向FPGA或CPLD下载,以便进行硬件调试和验证;
(6)硬件测试:验证设计项目在目标系统上的实际工作情况,以排除错误,改进设计。
EDA工具:EDA编译器,逻辑综合器,结构综合器,编程器或编程电缆。