SJ 20609-1996
关联标准
采标情况:ANSI/EIA-548-88 MOD
出版信息
出版社:电子工业出版社
页数:286页
标准价格:35.0 元
出版日期:1997-01-01
相关单位信息
起草人:李玉山、冯惠、来新泉、陈燕新、许建宏等
起草单位:西安电子科技大学
归口单位:中国电子技术标准化研究所
发布部门:中华人民共和国电子工业部
标准简介
本标准规定了电子自动设计和制造过程中的设计交换格式(EDIF)接口。本标准适用于电子类、计算机类产品的设计,包括电子信息系统、电子电路(数字、模拟)、印刷电路板(PCB)、可编程器件、集成电路(IC、含专用集成电路)等的设计。当采用电子设计自动化(EDA)工具进行上述设计的,它被用作下述场合中的标准。 SJ 20609-1996 电子设计交换格式 SJ20609-1996 标准下载解压密码:www.bzxz.net
标准内容
中华人民共和国电子行业军用标准FL0138
电子设计交换格式
Electronic design interchange format1996-08-30发布
SJ 20609-96
1997-01-01实施
中华人民共和国电子工业部批准前言
1范围
1 1主题内容
1.2适用范圈
2引用文件
3符号
3.1字符表
3.2符号常数
4般要求
4.1 EDIF 总句法
4.2EDIF句法
4.3名称
名称或标识符的表示
4.3.2 EDIF 中名称的作用
名称类别
名称范围
4.3.5外部使用时的重新命名
字符串·
4.4.3布尔量
4.4.5数的区问….
5详细要求
5.1EDIF标准手册
5.2 EDIF语法
5.2.1导论
5.2.2符号表示法
5.2.30级
5.2.41级
: (10)
TYKAONKACa-
5.2.52级
5.2.6关键词 1级
5.2.7关键词2级
5.2.8关键词3级
附录 A中英文词汇对照
本标雅等效采用美国国家标雅ANST/FIA-548-1988\Electronicdesign interchangeformatVersion20o\,因此在技术内容上是一致的。根据(国家军用标准编写的暂行规定),在编排格式上做了较大变动,使其更具有条理性。具体变更姆下
a.增加了第1章和第2章的内容;b,第3章的3.1条对应于原标准的第4章,3.2条对应于原标准的第5章:.第4章对应于原标准的第1章,其中4.1~4.4分别对应于原标准的1.1~1.4,为了使标准正文醒目清晰,增加了第3 层条号,即以 4.3.1~4.3,5 和 4,4.1~4,4,5做为相应的标题
d.第5章的 5.1 条对应于原标准的第 2 章,5.2 条对应于原标准的第2 章。并增加了5.2.1~5.2.8条,分别对应于原标准的3.1~3.8条。e.本标准删去了原标准中的出版说明。f.增加了附录——中英文词汇对照。YKAONKAca
中华人民共和国电子行业军用标准电子设计交换格式
Electronic design interchange format1范围
1.1主题内容
SJ 20609-96
本标准规定了电子自动设计和制造过程中的设计交换格式(EDIF)接口。1.2适用范围
本标准适用于电子类、计算机类产品的设计,包括电子信息系统、电子电路(数字、模拟)、印刷电路板《PCB)、可编程器件、集成电路IC,含专用集成电路)等的设计。当采用电子设计自动化(EDA)工具进行上述设计时,它被用作下述场合中的标准:a,电路网表(Netlist)级的设计交换格式:物理版图(IC,PCB)一级的设计接口;b.
c。对电子系统进行行为描述;
d。计算机辅助设计(CAD)与计算机辅助制造(CAM)的接口;EDA工具间或设计师间的设计数据交换。e
2引用文性
本章无条文
3符号
3.1字符表
代码:
字符:
用于:
中华人民共和国电子工业部1996-08-30发布注
1997-01-01实施
代码:
字符:
用于:
whieSpace
whiteSpace
whiteSpace
whiteSpace
SI 20609-96
specialCharacter
siringTokenquote
specialCharacter
specialCharacter
asciiCharacter percent
identifiet and specialCharacterspecialCharacter
farm and specialCharacter
form and specialCharacter
specialCharacter
integerToken and specialCharacterspecialChararter
back space
horizontal tab
line feed
vertical tab
form feed
carriage return
blank space
ampersand
left parenthesis
right parenthesis
plus sign
TTTKAONKAca-
代码:
字符:
用于:
SJ 20609—96
integerToken and specialCharacterspecialCharacter
specialCharacter
specialCharacter
specialCharacter
specialCharacter
specialCharacter
specialCharacter
specialCharacter
specialChnracter
minus sign
代码:
字符:
用于:
SJ2060996
specialCharacter
specialCharacter
specialCharacter
specialCharacter
identifier nnd specialCharacterspecialCharacter
underscore
KAONKAca-
代码:
字符:
符号常数
符号常数:
REHAVIOR
CALCULATED
CAPACITANCE
CENTERCENTER
CENTERLEFT
CENTERRIGHT
CHARGE
CONDUCTANCE
CURRENT
DISTANCE
DOCUMENT
ENERGY
EXTEND
FREQUENCY
GENERIC
GRAPHIC
INDUCTANCE
LOGICMODEL
LOWERCENTER
LOWERLEFT
LOWERRIGHT
MASKLAYOUT
用于:
SJ 20609-96
specialCharacter
specialCharacter
specialCharacter
specialChatacter
用于:
viewType
derivation
justify
justify
justify
viewType
cormerType and endType
cellType
viewType
direction
direction
viewType
justify
justify
justify
viewType
符号常数:
MEASURED
NETLIST
OUTPUT
PCBLAYOLT
REQUIRED
RESISTANCE
RIPPER
SCHEMATIC
STRANGER
SYMBOLIC
TEMPERATURE
TRUNCATE
UPPERCENTER
UPPERLEFT
UPPERRIGHT
VOLTAGE
4一般要求
SI 20609-96
用于:
derivation
orientatian
brientation
orientation
orientation
viewType
direction
viewType
orientation
orientation
orientation
orientation
derivation
cell'Type
cornerTypeand endType
viewType
viewType
viewType
cellType
cornerTypeand endType
justify
justifyWww.bzxZ.net
justify
本章给出EDIF基本概念的综述。包括EDIF的级别,以及文件中所用到的句法和总句法。本章阐述的概念适用于EDIF的所有级别。包括转换掩模布线图的最
作为电子设计数据的交换格式应该满足各方面用户的需要—终数据形式,以及转换微计算机的行为描述。固然程序式的格式可以用来描述掩棋布线图数据,但是使用简单的几何基元可以更有效地表示数据。对转换格式的基本要求是能清晰无误地描述所传递的数据。这样一米,格式的编写者和阅该者对于文件准确地具有和同的解释。为了避免将简单的问题复杂化,也为了向某些用户提供程序式描述的能力,EDIF描述可以在6
TKAOIKAca-
三个不同的复杂度级别上加以指定,即:SJ20609-96
0 级:基本级-只允许文字常数:1级:在0级的基础上增加参数和表达式:2级:在1级的基础上增加控制流构件。因为1级是2级的一个适当的子集;0级是1级的一个适当的子集,所以要想下降一个级别,只需要对函数和表达式进行测算,将参数值替换成常数值。当先进的设计环境变成更为简捷的系统时就需要这种转换,这时候参数信息将会丢失。标准于册中的标题栏在炎括号中给出了EDIF的级别:<0>;<1>;或者<2>,未给出时意味着该构件适用于所有级别。同样,根据构件中关键词的缩写情况划分为;;以及四个关键词级别。它们分别表示不缩写;简单关键词缩写;非选代关键词定义和选代关键词定义。
4.1EDIF总句法
在下列各条中用米描述EDIF构件的总句法遵循下述规则:a。句法类(非终结符)、文字类词和字符(终结字符串)都保持英文原形不变。符号常数用大写英文字母;单个字符表示为+一类的形式,括号符号就表示括号。b,方括号【]中的构件,表明它是可选项。c。花括号」{中的构件,表示可以按低何顺序重复○次或多次。d。竖杠1表示一种选择,可以只选择其中的一个可选项。用花括号1!括起来的一个条目列表,如果中闻再用竖杠隔开,就表示每…个条目都可以出现任意次,项之间的次序也任意。在这样的条目表中,如果有某--项最多只允许出现一次,则将其用尖括号<>括起来。
,正文右边的注记是注释,它不是句法的一部分,「.省略号..表示省略了该例了中的后续条目。:所有的EDIF名称必须先定义然后才能引用。4.2EDIF句法
EDIF使用类似Lisp的句法。建立句法的原则是便于分析,并给出统一的将格式扩展的方法。一个构件开始是左括号和一个关键词,接着是一系列的条日,最后以右括号结束。这些条目可以是其他构件,从而形成:个嵌套结构:或者一些由数据条目组成的记号,例如整数记号,字符串记号,或者EDIF标识符。EDIF构件中括母的任何一边都可以使用分界符,但并非必须使用。EDIF的分界符为ASCII字符,有空格、制表符、回车和换行等。在本文件中将一系列合法的标识符定义为EDIF中的关键词。EDIF格式的用户可以根据已有的EDIF关键词,采用构件KeywordAlias以及KeywordDefine来定义用户自已的关键词。在关键词,符号常数,或者标识符中大小与是无所谓的。在两横线之间及随后的段落中给出了关于特定构件的说明要点。4.3名称
4.3.1表示名称或标识符
在EDIF中标识符被用来难一地识别不同的目标。FDIF对于标识符的拼写与不附加任何SJ 20609-96
特定的含义。如果将若平个标识符统一地改写成新的(有效的)标识符,包括自标最初的命名定义以及所有用标识符表示目标的场合,那么该EDIF文件的基本语义不变;结构性语义应该是相同的,改变的只是名称本身的形式。在选择名称时不应假设或者希望有什么含义。这一点与EDIF自身定义的关键词(以及符号常数)形成鲜明的对照。本手册中给出了这些关键词语义方面的完整含义。
4.3.2EDIF中名称的作用
EDIF中用两种机制来表示百标间的相互关系:包容和名称引用:包容纯粹是一种词法机制,涉及到目标的文本包含,该目标的描述位于另一个描述(构件)的一对括号之内。许多关系可以简单的用包容来表示,例如一个cell(单元)的定义是一个library(库)的一部分,而一个view(视图)又是在一个特定的cell之中。然而包容本身仅适于描述简单的一维结构。典型CAD数据库中的目标间存在着多种关系,要求有更大的灵活性,例如表示网表连接以及在一个单元中引用另·“个单元,EDIF制定的关于命名结构的细节一方面来自表达这类关系的需要,另一方面也照题到一些典型CAD系统中通用的命名法则。对于初始的命名过程,尽可能地减少限制。为此,EDF中设有已保留的标识符。
为了使格式清晰,对于不同类别的目标,如单元、端口和网在命名时相互间没有关系。例如,一个端口被说明成一个单元的名称,并不意味着它们间有什么语义上的关系,而只是拼写上的巧合。
命名机制的另一个重要方面就是名称必须先定义再引用。极个别的设计系统采用展开的平面命名方案。这时候名称只在完全定义过的范内使用。例如,某单元中的某端口名不能与另一个单元中的端口名相混清,即便它们真有相荷的名称拼写。这样的局部名称在别处被引用前必须给出某些限定。例如,为了用一个示例端口,不仅需要示例名,而且需要给出单元定义中的端口名。4.3.3名称类别
EDF自标引用巾的一个实质问题就是a彻e名称类型。被命名的国标类型决定了名称的类别,如单元名称,或者逻辑值名称等,在标识符引用时,它是通过随后的文本内容与目标的类别联系在一起的。
不同的名称类型是平行的,命名方式也是独立的,都服从于同样的范阖规则。即使偶然间这些名称采用了相同的标识符拼写,甚至具有交迭的区间,它们之间也没有联系和干扰。此外,这些类别和用作关键词、符号常数的标识符也无何矛盾:一个单元取命名为an甚至cell,但并不意味着它与相应的关键词有什么联系。某些名称类别会被用在几个关键词中,例如external和library都定义了库的名称。4.3.4名称范围(界)
名称的范围通常由某种构件之内的词法包容所定义,这些构件有library,cell,或者view等。一个命名目标的直接作用区间从紧接誉的描述之后开始,到名称范围的最小终结括号之前为止,两个同类别国标,如巢又有相同的范围,就不充许再赋予相同的名称。例如,间一个库中的两个单元就不能有相同的名称。下面举例说明EDIF中建立的主要名称范围。(edif example
(edif Version 200)
HTTKAONKAca
小提示:此标准内容仅展示完整标准里的部分截取内容,若需要完整标准请到上方自行免费下载完整标准文档。