什么中EDA及EDA中的PCB设计产品
高速实时系统设计的主要软件是电子设计自动化(EDA)软件;对具体的电路实现来说,EDA软件通常包括PCB设计、EPLD/FPGA设计、以及ASIC设计等等。
(1)PCB设计
在PCB领域,EDA软件的强大功能主要包括强大的设计与编辑功能、丰富的库资源、高效的数字与模拟仿真、信号完整性分析、板级互连时序验证等。PCB行业的主要厂商有Cadence、MentorGraphics、PADs、Viewlogic、Zuken等等。
一般而言,EDA中的PCB设计产品主要包括以下内容:
(a)设计输入工具,主要特点是:具有模拟和混合信号设计能力;有丰富的设计功能:符号库、电特性、热特性等等;采用Top-Down设计模式,使电路表述更清晰;有自由传送数据功能,可在原理图做功能仿真;可加入布图信息,便于PCB布局。
(b)模拟、数字仿真工具,主要特点是:可进行原理图仿真,显示模拟、数字波形;可根据布线延迟反标后进行时序仿真,实现信号系统排错;可进行模拟信号分析,如傅立叶变换、协方差、卷积等等。
(c)热分析工具,主要特点是:从电路板数据库自动生成完整的热模型;热分析被移至电路板设计早期,可增强PCB设计的一次成功性。
(d)布线工具,主要特点是:有交互式自动布局布线工具;支持物理约束的设计方法;可完成从单面PCB到MCM的设计。
(e)布图工艺,主要特点是:有符合加工工艺的布图建议;支持工业界最广泛的底层技术(标准格式);有CAM输出工具,从光绘、版图到数控机床加工中心,可直接生产试验电路板。
(f)时延分析,主要特点是:有高层次、总线功能时延描述;可生成标准时延文件,供电气规则驱动布线。
因此可以看出,EDA中的PCB工具是一个包括了多功能设计输入、模拟数字仿真、热分析、自动布线、自动布图、时延分析、电气规则驱动布线等多种强大功能的系统软件,是高速实时电路设计的保障条件。