电路板设计到制造过程中需将设计数据完整地传递给制造商,目前主要存在两种竞争格式,分别是valor公司的odb++和ipc的gencam格式。格式之争的价值在于避免因对设计数据存在错误理解而造成巨大的经济损失,对中国pcb制造业来说,了解竞争的情况有助于加快产品的上市时间并降低消耗。
不久前,板级设计人员还不会为cad-cam间的数据传输而操心。一个设计完成后,他们就把它扔到一边去了。尽管gerber数据并不完美,但是它适用于每个人,不论是设计人员还是装配人员。
cad系统一直在改进,但是自30年前采用gerber以来,cad-cam间的数据传输流程几乎没有改变。对设计有疑问的制造商仍被迫“瞎猜”,或者在半夜三更打扰设计经理。制造过程中的任何变化都会涉及昂贵的非增值流程。
业界对设计数据的错误理解每年要花费大约1.5亿美元,全世界每年花费总计达15亿美元之多。外包的增长也进一步显示出gerber文件的不足,pcb业界的许多厂家都倡导标准化的单个数据传输格式,因为它能正确地表达板级设计的各个方面,并允许数据双向传输。
竞争主要在两种格式之间展开,分别是valor公司的odb++和ipc的gencam。基于工具的odb++自称在这场竞赛的早期就有更多的用户,而且作为一个商业实体,valor可能比标准委员会更快地响应用户的要求。但是gencam是业界标准组织支持的一种正式标准,而且类似于已经被装配人员广泛采用的工具gencad。
哪一个格式更好呢?最终将由用户决定,由你自己决定。
位于以色列yavne的valor公司创立于1992年,该公司致力于为pdb设计人员、制造商和汇编人员提供cad和cam软件,主要是dfm工具。valor于1997年向公众发布odb++(开放数据库)之后不久,制造商便开始下载这一免费数据格式。当odb++发布的时候,许多生产厂家已经在使用valor的genesis2000 cam工具了。现有的客户基础使得odb++能够抢先于gencam。
odb++是一种可扩展的ascii格式,它可在单个数据库中保存pcb制造和装配所必需的全部工程数据。单个文件即可包含图形、钻孔信息、布线、元件、网表、规格、绘图、工程处理定义、报表功能、eco和dfm结果等。操作人员可以改进和改正dfm来更新他们的原始cad数据库,并设法在设计达到装配阶段之前识别出所有的布线问题。
odb++是一种双向格式,允许数据上行和下传。odb++数据库类似于大多数cad系统的数据库。一旦数据以ascii形式到达线路板车间,制作者就可实施增值的流程操作,如蚀刻补偿、面板成像及输出钻孔、布线和照相等。
无论生产厂家做什么,设计人员对于从gerber转换到odb++都必须持谨慎态度。gerber文件和excellon钻孔数据也许很昂贵,而且易于出错,但是业界已经应用了30多年。许多输出odb++的设计人员也提供gerber格式文件以防万一。
新桥网络(newbridge networks)是一家位于加拿大安大略省的无线和网络方案制造商,该公司五年前开始使用genesis以便与gerber比较,最后还是采用了odb++。“去年6月,我们开始发送odb到线路板车间并附带gerber文件,到十二月就停止发送gerber文件了,”新桥网络高级设计师mike spooner说,“我们所有的关键线路板车间都采用了odb++。它是一个很简洁的方法,只有一个文件,尽管是一个大文件,但它只需一个文件。”
考虑到它们所包含的信息,磁盘驱动器供应商maxtor公司资深电子工程经理joann vigil并不认为odb++文件太大。
vigil说:“实际上,要达到与odb相同的效果,需要八个cadence文件。你所看到的这些文件是文档绘图文件。只要用我的全部尺寸规格就可得到绘图轮廓,不需要使用adobe输出。”
如果有必要,odb++允许vigil的设计小组超越制造车间的规格。规则检查可让设计人员知道哪些方面是制作者关心的,哪些违反规范的设计可以接受。
“绿色表示它可通过任何制造车间,黄色表示有一些小缺陷,红色表示你已经违反一些规则了,”vigil解释道,“在这一点上,尽管与你的参数无关,但无论如何要建立相应的文件。”
提供odb++工具的eda供应商包括mentor graphics、veribest、cadence d