您好,欢迎来电子发烧友网! ,新用户?[免费注册]

当前位置:电子发烧友网 > 图书频道 > 嵌入式 > 《protel99se在线教程》 > 第14章 报表的生成与PCB文件的打印

第2节 生成设计层次报表

 

14.3  生成设计层次报表

设计层次报表用于显示当前的.ddb设计数据库文件的分级结构。

执行菜单命令【Reports】/【Design Hierarchy】,生成的设计层次报表内容如下所示:

Design Hierarchy Report for D:\protel99sebook\sch\scb.ddb

Documents

    PCB1.DRC

    PCB1.PCB

    PCB2.PCB

    Place1.Plc

    Place2.Plc

    Place3.Plc

    scb.DRC

    scb.lib

    scb.NET

    scb.pcb

    scb.REP

    scb.Sch

    scb.DMP

14.4  生成网络状态报表

网络状态报表用于显示电路板中的每一条网络走线的长度。执行菜单命令【Reports】/【Netlist Status】,系统自动打开文本编辑器,产生相应的网络状态报表,扩展名也为.REP。报表文件内容如下:

Nets report For Documents\scb.pcb

On 17-Jun-2003 at 00:26:32

GND   Signal Layers Only  Length:1296 mils

N01    Signal Layers Only  Length:221 mils

N02    Signal Layers Only  Length:221 mils

N03    Signal Layers Only  Length:481 mils

N04    Signal Layers Only  Length:180 mils

N05    Signal Layers Only  Length:521 mils

N06    Signal Layers Only  Length:646 mils

N07    Signal Layers Only  Length:646 mils

N08    Signal Layers Only  Length:680 mils

NetC9_2     Signal Layers Only  Length:1684 mils

NetSW1_16  Signal Layers Only  Length:2985 mils

NetU12_10   Signal Layers Only  Length:673 mils

NetU9_12    Signal Layers Only  Length:1269 mils

NetU9_13    Signal Layers Only  Length:1405 mils

NetXTAL_2  Signal Layers Only  Length:1326 mils

VCC         Signal Layers Only  Length:1280 mils

注意,当对电路板重新布线后,再生成的网络走线长度将会发生变化。

14.5  生成信号完整性报表

信号完整性报表是根据当前电路板文件的内容和Signal Integrity设计规则的设置内容生成的信号分析报表。该报表用于为设计者提供一些有关元件的电气特性资料。生成报表的操作步骤如下:

步骤1:执行菜单命令【Reports】/【Signal Integrity】。

步骤2:执行该命令后,系统将切换到文本编辑器,并在其中产生信号完整性报表文件,扩展名为.SIG。如对Scb.PCB文件生成的信号完整性报表文件名为Scb.SIG,内容如下:

Documents\scb.SIG - Signal Integrity Report

------------------------------------------------------

Designator to Component Type Specification

-----------------------------------------------------

C                   Capacitor

R                   Resistor

U                   IC

Power Supply Nets

-----------------------------------------------------

VCC                 5.000 Volts

GND                 0.000 Volts

Capacitors

-----------------------------------------------------

C9                  0.1u

Resistors

-----------------------------------------------------

R3                  470K

R4                  470K

ICs with valid models

------------------------------------------------------

ICs With No Valid Model

------------------------------------------------------

SW1                 SW              Closest match in library will be used

U12                 4040            Closest match in library will be used

XTAL                4.915MHZ        Closest match in library will be used

U9                  74LS04          Closest match in library will be used

 

14.6  距离测量报表

在电路板文件中,要想准确的测量出两个点之间的距离,可以使用【Reports】/【Measure Distance】命令。

具体操作步骤如下:

步骤1:打开PCB文件。

步骤2:执行菜单命令【Reports】/【Measure Distance】,光标变成十字形。

步骤3:用鼠标左键分别在起点和终点位置点击一下,就会弹出如图14.6所示的测量报告对话框。

图14.6 距离测量报表对话框

图中,Distance Measureed为两个点之间的直线距离长度,X Distance为x轴方向水平距离的长度,Y Distance为y轴方向垂直距离的长度。

14.7 对象距离测量报表

与距离测量功能不同的是,它是测量两个对象(焊盘、导线、标注文字等)之间的距离。具体操作步骤如下:

步骤1:打开PCB文件。

步骤2:执行菜单命令【Reports】/【Measure Primitives】。

步骤3:用鼠标左键分别在两个对象的测量位置点击一下,就会弹出如图14.7所示的对象距离测量报表对话框,并显示测量点的坐标、工作层和举例的测量结果。

图14.7 对象距离测量报表对话框

     图中,会将对象测量点的坐标、工作层和距离测量结果显示出来。两个焊盘之间的最近距离为50mil。

14.8  生成网络表

网络表是电路原理图与PCB图之间的联系桥梁,在原理图编辑器中可以生成网络表,在PCB编辑器中也可以生成网络表,具体的方法步骤如下:

步骤1:执行菜单命令【Design】/【Netlist Manager…】,弹出Netlist Manager网络管理对话框,如图14.8.1所示。

图14.8.1  Netlist Manager网络管理对话框

步骤2:单击Menu按钮,弹出Netlist Manager网络管理对话框,如图14.8.2所示。

图14.8.2  创建网络表的命令

步骤3:选择Create Netlist From Connected Copper…命令,弹出确认对话框,如图14.8.3所示。

图14.8.3  确认对话框

步骤4:单击Yes按钮,即生成了这个PCB文件的网络表文件,如图14.8.4所示。格式与原理图编辑器中生成的网络表文件完全相同,此略。

图14.8.4  生成的网络表文件