• 易迪拓培训,专注于微波、射频、天线设计工程师的培养
首页 > 电子设计 > PCB设计 > PCB设计 > pcb网站分析 高速实时系统设计

pcb网站分析 高速实时系统设计

录入:edatop.com    点击:
高速实时系统设计的主要软件是电子设计自动化(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工具是一个包括了多功能设计输入、模拟数字仿真、热分析、自动布线、自动布图、时延分析、电气规则驱动布线等多种强大功能的系统软件,是高速实时电路设计的保障条件。
采用EDA的PCB工具的设计流程是:
以TopDown方式建元件库、绘制系统原理图
建几何封装库及元件与封装映射关系
准备PCB版图设计数据,生成网络表
拓扑规则设置、阻抗计算、规则驱动的布局布线信号分析:TLC传输线分析、XTK串扰分析
验证高速器件的板极时延、按电气要求驱动的布线调整、基于IBIS模型的信号完整性分析
生成Gerber格式光绘数据文件、送制板厂家加工
(2)EPLD/FPGA/ASIC设计
EPLD/FPGA/ASIC设计可以采用单一芯片实现整个数字信号处理系统,即"片上系统";其中EPLD/FPGA又有可多次编程,反复擦写的功能,因此在样机阶段有独到的优势。其大致的设计流程是:
设计输入:原理图、硬件描述语言(VHDL、Verilog等)、状态机、布尔函数等;一般应采用层次化设计逻辑综合,产生网表文件XNF或EDIF功能仿真逻辑分割及映射
布局、布线
延时信息反标、时序仿真
产生配置文件
总之,EDA的PCB技术追求的是在系统设计阶段排除一切可能导致系统失效的因素,从而保证整个系统设计生产调试一次通过成功(FirstPassSuccess)。而其中的EPLD/FPGA/ASIC设计又有减小系统体积、功耗,在单片上集成整个系统的可能,因此是高速实时数字信号处理系统设计的重要保证。 

射频工程师养成培训教程套装,助您快速成为一名优秀射频工程师...

天线设计工程师培训课程套装,资深专家授课,让天线设计不再难...

上一篇:S-PI在高速PCB板设计中应用
下一篇:PCB板剖制的方法及技巧

射频和天线工程师培训课程详情>>

  网站地图