随着IC工艺尺寸降低到20nm以下,单芯片供电电压在不断降低的同时电流密度却在持续增大,且工作频率已达到10G赫兹以上,由此引发的板级电源完整性和信号完整性问题日益严重。在制板之前就对pcb版图进行电气规则检查和信号完整性审查是决定高速板级系统是否能够实现从设计到制造一次性成功的关键。然而,对于高速高密度的pcb板级系统而言,仅通过个人经验或者人工方式来实现pcb版图的DRC检查、电源完整性和信号完整性的审查几乎是不可能的。目前市场上常用的EDA软件,例如Cadence公司的SI仿真软件,虽已包含pcb版图审查功能,但缺乏整板仿真的能力。另外,虽然不同EDA软件的审查功能模块各具特色,但软件平台间并不具备统一的文件交换接口规范,造成不同EDA软件开发平台间资源共享困难,无法实现pcb版图的整体优化设计。因此,为了实现各种EDA软件之间的数据交换问题和pcb版图的整板仿真问题,开发具有统一数据交换接口的pcb整板自动审查平台显得尤为重要。Gerber是pcb数据工业领域众所周知的一种标准,虽然经过了持续不断的改进,但设计复杂化导致Gerber文件无法描述一些与pcb生产和组装信息相关的内容。近年来每年由于数据交换不合理对整个电子行业造成的损失可高达数十亿美元,并且每年都会有多于3%的pcb板加工费消耗在数据处理和验证上。另外,数据格式不统一造成设计方和制造方反复交互,额外增加时间成本和开销。国外开始积极地制定统一的pcb数据交换标准,业界认定的三个候选格式是:美国封装互连协会(Institute for Packaging and Interconnect,IPC)的GenCAM(generic computer aided manufacturing)、Valor公司的ODB++以及美国电子工业协会(Electronic Industries Association,EIA)的EDIF400。据统计,目前支持导出ODB++文件格式的EDA软件已多达十多种,并且在市场上具有相当大的竞争力,所以将ODB++作为软件开发的基础将是一个很好的选择。针对上述现状和pcb数据交换标准的发展形势,本课题对ODB++文件设计规则和文件结构进行深入研究,提出一种将工程制板文件ODB++转化为可编辑pcb版图的详细设计方法。另外,利用Pyhton脚本系统编辑pcb版图审查规则,并采用数据库系统特定的二级Client/Server模式对规则进行统一管理,即实现了经验积累又充实了审查规则。工程师的电路板设计经过本软件审查之后可以大幅度提高一次性成功制板的概率,从而减少制板成本。本文最后对本软件审查步骤做出了详细介绍并列举出了转换实例,充分证明了本课题研究的有效性和重要性。
暂无评论