274 lines
5.8 KiB
Plaintext
274 lines
5.8 KiB
Plaintext
--- read verilog with bus ports ---
|
|
cells: 12
|
|
nets: 19
|
|
ports: 11
|
|
--- bus port queries ---
|
|
data_in* ports: 4
|
|
data_out* ports: 4
|
|
data_in[0] dir=input
|
|
data_in[1] dir=input
|
|
data_in[2] dir=input
|
|
data_in[3] dir=input
|
|
data_out[0] dir=output
|
|
data_out[1] dir=output
|
|
data_out[2] dir=output
|
|
data_out[3] dir=output
|
|
Startpoint: data_in[0] (input port clocked by clk)
|
|
Endpoint: reg0 (rising edge-triggered flip-flop clocked by clk)
|
|
Path Group: clk
|
|
Path Type: max
|
|
|
|
Delay Time Description
|
|
---------------------------------------------------------
|
|
0.00 0.00 clock clk (rise edge)
|
|
0.00 0.00 clock network delay (ideal)
|
|
0.00 0.00 v input external delay
|
|
0.00 0.00 v data_in[0] (in)
|
|
0.02 0.02 v buf0/Z (BUF_X1)
|
|
0.02 0.05 v and0/ZN (AND2_X1)
|
|
0.00 0.05 v reg0/D (DFF_X1)
|
|
0.05 data arrival time
|
|
|
|
10.00 10.00 clock clk (rise edge)
|
|
0.00 10.00 clock network delay (ideal)
|
|
0.00 10.00 clock reconvergence pessimism
|
|
10.00 ^ reg0/CK (DFF_X1)
|
|
-0.04 9.96 library setup time
|
|
9.96 data required time
|
|
---------------------------------------------------------
|
|
9.96 data required time
|
|
-0.05 data arrival time
|
|
---------------------------------------------------------
|
|
9.92 slack (MET)
|
|
|
|
|
|
Startpoint: enable (input port clocked by clk)
|
|
Endpoint: reg0 (rising edge-triggered flip-flop clocked by clk)
|
|
Path Group: clk
|
|
Path Type: min
|
|
|
|
Delay Time Description
|
|
---------------------------------------------------------
|
|
0.00 0.00 clock clk (rise edge)
|
|
0.00 0.00 clock network delay (ideal)
|
|
0.00 0.00 ^ input external delay
|
|
0.00 0.00 ^ enable (in)
|
|
0.03 0.03 ^ and0/ZN (AND2_X1)
|
|
0.00 0.03 ^ reg0/D (DFF_X1)
|
|
0.03 data arrival time
|
|
|
|
0.00 0.00 clock clk (rise edge)
|
|
0.00 0.00 clock network delay (ideal)
|
|
0.00 0.00 clock reconvergence pessimism
|
|
0.00 ^ reg0/CK (DFF_X1)
|
|
0.01 0.01 library hold time
|
|
0.01 data required time
|
|
---------------------------------------------------------
|
|
0.01 data required time
|
|
-0.03 data arrival time
|
|
---------------------------------------------------------
|
|
0.02 slack (MET)
|
|
|
|
|
|
--- pin queries with bus patterns ---
|
|
all pins: 44
|
|
buf* pins: 8
|
|
and* pins: 12
|
|
reg* pins: 24
|
|
--- write_verilog with bus ports ---
|
|
No differences found.
|
|
--- report_net with bus nets ---
|
|
Net n1[0]
|
|
Pin capacitance: 0.87-0.92
|
|
Wire capacitance: 0.00
|
|
Total capacitance: 0.87-0.92
|
|
Number of drivers: 1
|
|
Number of loads: 1
|
|
Number of pins: 2
|
|
|
|
Driver pins
|
|
buf0/Z output (BUF_X1)
|
|
|
|
Load pins
|
|
and0/A1 input (AND2_X1) 0.87-0.92
|
|
|
|
Net n1[1]
|
|
Pin capacitance: 0.87-0.92
|
|
Wire capacitance: 0.00
|
|
Total capacitance: 0.87-0.92
|
|
Number of drivers: 1
|
|
Number of loads: 1
|
|
Number of pins: 2
|
|
|
|
Driver pins
|
|
buf1/Z output (BUF_X1)
|
|
|
|
Load pins
|
|
and1/A1 input (AND2_X1) 0.87-0.92
|
|
|
|
Net n1[2]
|
|
Pin capacitance: 0.87-0.92
|
|
Wire capacitance: 0.00
|
|
Total capacitance: 0.87-0.92
|
|
Number of drivers: 1
|
|
Number of loads: 1
|
|
Number of pins: 2
|
|
|
|
Driver pins
|
|
buf2/Z output (BUF_X1)
|
|
|
|
Load pins
|
|
and2/A1 input (AND2_X1) 0.87-0.92
|
|
|
|
Net n1[3]
|
|
Pin capacitance: 0.87-0.92
|
|
Wire capacitance: 0.00
|
|
Total capacitance: 0.87-0.92
|
|
Number of drivers: 1
|
|
Number of loads: 1
|
|
Number of pins: 2
|
|
|
|
Driver pins
|
|
buf3/Z output (BUF_X1)
|
|
|
|
Load pins
|
|
and3/A1 input (AND2_X1) 0.87-0.92
|
|
|
|
Net n2[0]
|
|
Pin capacitance: 1.06-1.14
|
|
Wire capacitance: 0.00
|
|
Total capacitance: 1.06-1.14
|
|
Number of drivers: 1
|
|
Number of loads: 1
|
|
Number of pins: 2
|
|
|
|
Driver pins
|
|
and0/ZN output (AND2_X1)
|
|
|
|
Load pins
|
|
reg0/D input (DFF_X1) 1.06-1.14
|
|
|
|
Net n2[1]
|
|
Pin capacitance: 1.06-1.14
|
|
Wire capacitance: 0.00
|
|
Total capacitance: 1.06-1.14
|
|
Number of drivers: 1
|
|
Number of loads: 1
|
|
Number of pins: 2
|
|
|
|
Driver pins
|
|
and1/ZN output (AND2_X1)
|
|
|
|
Load pins
|
|
reg1/D input (DFF_X1) 1.06-1.14
|
|
|
|
Net n2[2]
|
|
Pin capacitance: 1.06-1.14
|
|
Wire capacitance: 0.00
|
|
Total capacitance: 1.06-1.14
|
|
Number of drivers: 1
|
|
Number of loads: 1
|
|
Number of pins: 2
|
|
|
|
Driver pins
|
|
and2/ZN output (AND2_X1)
|
|
|
|
Load pins
|
|
reg2/D input (DFF_X1) 1.06-1.14
|
|
|
|
Net n2[3]
|
|
Pin capacitance: 1.06-1.14
|
|
Wire capacitance: 0.00
|
|
Total capacitance: 1.06-1.14
|
|
Number of drivers: 1
|
|
Number of loads: 1
|
|
Number of pins: 2
|
|
|
|
Driver pins
|
|
and3/ZN output (AND2_X1)
|
|
|
|
Load pins
|
|
reg3/D input (DFF_X1) 1.06-1.14
|
|
|
|
--- report_instance ---
|
|
Instance buf0
|
|
Cell: BUF_X1
|
|
Library: NangateOpenCellLibrary
|
|
Path cells: BUF_X1
|
|
Input pins:
|
|
A input data_in[0]
|
|
Output pins:
|
|
Z output n1[0]
|
|
Other pins:
|
|
VDD power (unconnected)
|
|
VSS ground (unconnected)
|
|
Instance buf1
|
|
Cell: BUF_X1
|
|
Library: NangateOpenCellLibrary
|
|
Path cells: BUF_X1
|
|
Input pins:
|
|
A input data_in[1]
|
|
Output pins:
|
|
Z output n1[1]
|
|
Other pins:
|
|
VDD power (unconnected)
|
|
VSS ground (unconnected)
|
|
Instance and0
|
|
Cell: AND2_X1
|
|
Library: NangateOpenCellLibrary
|
|
Path cells: AND2_X1
|
|
Input pins:
|
|
A1 input n1[0]
|
|
A2 input enable
|
|
Output pins:
|
|
ZN output n2[0]
|
|
Other pins:
|
|
VDD power (unconnected)
|
|
VSS ground (unconnected)
|
|
Instance and1
|
|
Cell: AND2_X1
|
|
Library: NangateOpenCellLibrary
|
|
Path cells: AND2_X1
|
|
Input pins:
|
|
A1 input n1[1]
|
|
A2 input enable
|
|
Output pins:
|
|
ZN output n2[1]
|
|
Other pins:
|
|
VDD power (unconnected)
|
|
VSS ground (unconnected)
|
|
Instance reg0
|
|
Cell: DFF_X1
|
|
Library: NangateOpenCellLibrary
|
|
Path cells: DFF_X1
|
|
Input pins:
|
|
D input n2[0]
|
|
CK input clk
|
|
Output pins:
|
|
Q output data_out[0]
|
|
QN output (unconnected)
|
|
Other pins:
|
|
VDD power (unconnected)
|
|
VSS ground (unconnected)
|
|
IQ internal (unconnected)
|
|
IQN internal (unconnected)
|
|
Instance reg1
|
|
Cell: DFF_X1
|
|
Library: NangateOpenCellLibrary
|
|
Path cells: DFF_X1
|
|
Input pins:
|
|
D input n2[1]
|
|
CK input clk
|
|
Output pins:
|
|
Q output data_out[1]
|
|
QN output (unconnected)
|
|
Other pins:
|
|
VDD power (unconnected)
|
|
VSS ground (unconnected)
|
|
IQ internal (unconnected)
|
|
IQN internal (unconnected)
|
|
--- fanin/fanout ---
|
|
fanin to data_out[0]: 3
|
|
fanout from data_in[0]: 6
|
|
fanin cells to data_out[0]: 2
|