PCB设计/ 制造数据交换技术及标准化
[09-12 18:52:52] 来源:http://www.88dzw.com PCB设计 阅读:8287次
文章摘要:GenCAM允许且只允许上述20 个信息节在文件中出现一次,通过组合的变化向制造工序提供不同的信息。GenCAM 保留了信息语义的层次和结构,每个制造设备只处理与其作业相关的信息节内容。GenCAM 2. 0 以前版本的文件符合巴科斯范式(BNF) 规则。GenCAM 2. 0 版本采用了XML 文件格式标准和XML 方案,但IPC - 2511A 中根本的信息模型几乎没有改变,新版本只是改写了信息的组织方式,而信息的内容未变。目前,已有不少EDA 和PCB 的CAM 软件商支持GenCAM作为数据交换格式。这些EDA 公司中有Mentor ,Cadence , Zuken ,OrCAD ,
GenCAM允许且只允许上述20 个信息节在文件中出现一次,通过组合的变化向制造工序提供不同的信息。GenCAM 保留了信息语义的层次和结构,每个制造设备只处理与其作业相关的信息节内容。
GenCAM 2. 0 以前版本的文件符合巴科斯范式(BNF) 规则。GenCAM 2. 0 版本采用了XML 文件格式标准和XML 方案,但IPC - 2511A 中根本的信息模型几乎没有改变,新版本只是改写了信息的组织方式,而信息的内容未变。
目前,已有不少EDA 和PCB 的CAM 软件商支持GenCAM作为数据交换格式。这些EDA 公司中有Mentor ,Cadence , Zuken ,OrCAD , PADS 及Veribest等;而PCB 的CAM 软件商中有ACT , IGI , Mitron ,RouterSolutions , Wise Software 及GraphiCode 等。
Valor ODB + +
开放数据库(Open Data Base ,ODB + + ) 由以色列Valor 计算系统公司推出,它允许将面向制造的设计(DFM) 规则体现在设计过程之中。ODB + + 采用可扩展的ASC Ⅱ格式,可在单个数据库中保存PCB 制造和装配所必须的全部工程数据。单个数据库包含图形、钻孔信息、布线、元件、网表、规格、绘图、工程处理定义、报表功能、ECO 和DFM结果等。设计师在进行DFM 设计时可以更新这些数据库,以便在装配之前发现潜在的布局布线问题。
ODB + + 是一种双向格式,允许数据的下传和上行。一旦设计数据以ASC Ⅱ形式传至PCB 板加工车间,加工者就可顺利实施流程操作,如蚀刻补偿、面板成像、输出钻孔、布线和照相等。
ODB + + 采用比较智能的显式结构,具体措施有:①包括了阻抗、镀金/ 非镀金过孔、特定过孔连接板层等更多的系统属性;②采用所见即所得(WYSIWYG) 的信息描述方式以消除模糊不清的信息描述;③所有对象的属性处于单特征级别上;④独一无二的板层和次序定义;⑤精确的器件封装和管脚建模;⑥支持元器件清单(BOM) 数据的嵌入。
ODB + + 采用一种标准的文件结构,它将一个设计表示为一个文件路径树,设计文件夹下包含一系列相关设计信息的子文件夹。该路径树可在不同系统间移植而不丢失数据。与单一大文件相比,在对文件进行读写操作时,该树结构允许设计中的某些数据被单独读写而无需读写整个大文件。ODB ++ 文件路径树的13 个层次分别为多层步( steps) 、多步矩阵(matrix) 、步内符号(symbols) 、层叠( stackups) 、工作定义表(work forms) 、工作流程(work flows) 、属性(attributes) 、孔径表(wheels) 、接受多输入(input) 、输出(output) 多种设备格式、用户自定义(user) 、第三方
扩展(extension) 及日志(log) 等。
一个普通的ODB + + 设计,在上述文件夹中最多可包含53 种设计文件,在ODB + + 库设计中还另外包含2 种文件。ODB + + 共支持26 种标准图形符号。
由于PCB 设计的特殊性,数据库中有一些大文件不适于结构化的存储方式。为此,ODB + + 采用了行记录文本的文件方式,每一行均包括多个信息位,之间以空格分开。文件中行的顺序很重要,特定行可以要求后续行必须遵守某种顺序形式。每一行行首的字符又可以定义该行所描述信息的类型。
Valor 于1997 年向公众发布ODB + +;2000 年推出支持XML 标准的ODB + + (X) 1. 0 版本;2001年发布了ODB + + (X) 3. 1A 版本。ODB + + (X) 改写了ODB + + 的信息组织方式,目的是更方便设计与制造间的数据交换,而其信息模型并没有太大改变。一个ODB + + (X) 文件包含六大子元素,即内容(ODX-CONTENTS) 、物料清单(ODX-BOM) 、授权厂商(ODX-AVL) 、辅助设计(ODX-CAD) 、供应信息(ODX-LOGISTICS-HEADER) 及变更(ODX-HISTORYREC)等,以构成一个高级元素(ODX) 。
EDA 软件商,如Cadence ,Mentor , PADS ,VeriBest和Zuken 等,已经开始支持ODB + + / ODB + + (X) 。PCB 的CAM 软件商,如Mitron ,FABmaster ,Unicam 和Graphic 等也已经采纳了ODB + + 技术。这些软件公司间组成了Valor 用户联盟,只要将EDA 数据交换中性文件进行处理,就可以形成设备驱动程序、检测程序等。
EIA EDIF400
电子设计交换格式( Electronic Design InterchangeFormat ,EDIF) 由EIA 制定并发布。它实际是一种建模的语言描述方案。EDIF 采用BNF 描述方式, 是一种结构化的ASC Ⅱ文本文件。EDIF300 以后的版本均采用了EXPRESS3 信息建模语言。EDIF300描述的信息分为层次信息、连通性信息、库信息、图形信息、可实例化对象信息、设计管理信息、模块行为信息、仿真信息以及注释信息等部分。
- 上一篇:PCB布局设计检视要素
《PCB设计/ 制造数据交换技术及标准化》相关文章
- › 应用于DS40MB200的PCB设计技术
- › 手机PCB设计时RF布局技巧
- › PCB设计规则检查器编写技巧
- › 高性能PCB设计的工程实现
- › PCB设计中合理布置各元件方法
- › 基于Cadence的高速PCB设计
- 在百度中搜索相关文章:PCB设计/ 制造数据交换技术及标准化
- 在谷歌中搜索相关文章:PCB设计/ 制造数据交换技术及标准化
- 在soso中搜索相关文章:PCB设计/ 制造数据交换技术及标准化
- 在搜狗中搜索相关文章:PCB设计/ 制造数据交换技术及标准化