标准中涉及的相关检测项目

《SJ 20609-1996 电子设计交换格式》是关于电子设计的交换标准,本文档中可能包含检测项目、方法及涉及产品等信息。以下是一些通常出现在类似标准中的内容,注意具体细节需要参考实际文件:

检测项目:

  • 数据完整性检查 - 确保传输的数据没有丢失或损坏。
  • 格式一致性检测 - 验证数据格式是否符合标准。
  • 标识符校验 - 检查数据元素的标识符是否唯一且符合命名规范。
  • 兼容性检查 - 确保数据在不同设计工具之间的兼容性。

检测方法:

  • 软件模拟测试 - 使用仿真工具来模拟数据交换过程。
  • 工具链测试 - 应用在不同的电子设计自动化(EDA)工具中以验证兼容性。
  • 人工审核 - 由专业人员对数据文档进行详细审查。
  • 结构分析 - 通过解析器对数据结构进行分析和验证。

涉及产品:

  • 电子设计自动化工具 - CAD软件、EDA工具等。
  • 集成电路设计产品 - 各类IC设计相关的硬件。
  • 电路板设计产品 - PCB设计相关产品。
  • 其他与电子设计数据交换相关的软件和硬件设备。

这些信息旨在为您提供有关该标准所涵盖内容的总体概念。具体的信息和详细内容需要参考标准的正式文本。

SJ 20609-1996 电子设计交换格式的基本信息

标准名:电子设计交换格式

标准号:SJ 20609-1996

标准类别:电子行业标准(SJ)

发布日期:1996-08-30

实施日期:1997-01-01

标准状态:现行

SJ 20609-1996 电子设计交换格式的简介

本标准规定了电子自动设计和制造过程中的设计交换格式(EDIF)接口。本标准适用于电子类、计算机类产品的设计,包括电子信息系统、电子电路(数字、模拟)、印刷电路板(PCB)、可编程器件、集成电路(IC、含专用集成电路)等的设计。当采用电子设计自动化(EDA)工具进行上述设计的,它被用作下述场合中的标准。SJ20609-1996电子设计交换格式SJ20609-1996

SJ 20609-1996 电子设计交换格式的部分内容

中华人民共和国电子行业军用标准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

justify

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

现行

相关推荐

北检 官方微信公众号
北检 官方微视频
北检 官方抖音号
北检 官方快手号
北检 官方小红书
北京前沿 科学技术研究院