生成元件报表
日期:2012-5-16在元件库编辑器里,可以产生以下三种报表:元件表(ComponentReport)、元件库表(Li-braryReport)和元件规则检查表(ComponentRuleCheckReport)。
元件报表
通过菜单命令Reports/Component可对元件库编辑器当前窗口中的元件产生元件表,系统会自动打开TextEdit程序来显示其内容。图示为元件报表74xx.Lib中的74LS138.html" target="_blank" title="74LS138">74LS138元件的元件表内容。
元件报表的扩展名为.Cmp,元件表列出了该元件的所有80769SN-JO-T1-G.html" target="_blank" title="S-80769SN-JO-T1-G">S-80769SN-JO-T1-G相关信息,如子元件个数、元件组名称以及各个子元件的引脚细节等,以74LS138.html" target="_blank" title="74LS138">74LS138为例,其报表如下。
ComponentName:74LS138.html" target="_blank" title="74LS138">74LS138(元件名)
PartCount:l(由1个元件组成)
ComponentGroup:(元件组)
74LS138.html" target="_blank" title="74LS138">74LS138
Part:l
Pins(NormalRepresentation):16
HiddenPins:
Pins(De-MorganRepresentation):0
HiddenPins:
Pins(IEEERepresentation):O
HiddenPins:
元件库报表
元件库报表列出了当前元件库中所有元件的名称及其相关描述,元件库报表的扩展名为.Rep。通过菜单命令Reports/Library,可对元件库编辑器当前的元件库产生元件库表,系统会自动打开TextEdit程序来显示其内容。图5-21所示为74xx.Lib元件库的元件库报表内容。
元件规则检查表
元件检查表主要用于帮助用户进行元件的基本验证工作,包括检查元件库中的元件是否右牲.茸烙右结的元件动l小桌.指明错误原冈等.执行菜单命令Reports/ComponentRuleCheck,系统将弹出的“LibraryCom-ponentRuleCheck”对话框,在该对话框中可以设置检查的属性。
“元件检查”对话框中的各操作项的含义如下。
·ComponentNames设置元件库中的元件是否有重名的情况。
·Pins设置元件的引脚是否有重名的情况。
·Description检查是否有元件遗漏了元件描述。
·PinName检查是否有元件引脚遗漏了幺称.·Footprint检查是否有元件遗漏了封装描述。
·PinNumber检查是否有元件遗漏了引脚。
·DefaultDesignator检查是否有元件遗漏子默认流水序号。
这里以74xx.Lib为例,执行元件规则检查命令Reports/ComponentRuleCheck,则生成的元件检查表如下。
ComponentRuleCheckReportfor:D:\ProgramFiles\DesignExplorer99\Library\Sch\Sim。Ddb-74xx.Lib
(元件名称)(错误原因)
NameErrors
74LS173.html" target="_blank" title="74LS173">74LS173(MissingPinName)
74F173.html" target="_blank" title="74F173">74F173(MissingPinName)
74LS165.html" target="_blank" title="74LS165">74LS165(MissingPinName)
74LS138.html" target="_blank" title="74LS138">74LS138(DuplicatePinNumber:12)
74F138.html" target="_blank" title="74F138">74F138(DuplicatePinNumber:12)
74LS14.html" target="_blank" title="74LS14">74LS14(DuplicatePinNumber:2)
74D14(DuplicatePinNumber:2)
说明:实际上系统提供的74xx.Lib中的元件没有任何错误,这些错误是作者为了说明问题,而特意修改的。