Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
dsd1-10 / dsd-07=Verilog / esug.pdf
Скачиваний:
94
Добавлен:
05.06.2015
Размер:
1.38 Mб
Скачать

Ambit BuildGates Synthesis User Guide

Report Generation

Fanin and Fanout Reports

The fanin and fanout reports are generated using the following commands:

report_fanin [-level integer] [-tristate] [-sequential] [-hierarchical] [{> | >>} filename] [-maxline integer] list_of_pin_path_or_id

report_fanout [-level integer] [-tristate] [-sequential] [-hierarchical] [{> | >>} filename] [-maxline integer] list_of_pin_path_or_id

where:

filename is the name of the generated report file. If filename is given, the report is written to the file. If the filename is omitted, the report is displayed on the standard output.

list_of_pin_path_or_id is the Tcl list of pin or port path names or object identifiers for which to start the fanin or fanout cone search.

The -hierarchical option allows the command to traverse backwards across hierarchy boundaries to generate a report. By default for fanin, it will stop at the input port and it will report on the fanin path starting from that port (treated as the start point). By default for fanout, it will stop at output ports and report the fanout path ending to that port (treated as the end point).

The -level option specifies the number of levels which need to be traversed for generating the report.

The -maxline option TBD.

The -tristate option includes the tristates in the path.

The -sequential option includes the sequential cells in the path. By default the reporting stops at the encounter of the first sequential cell in the path.

September 2000

203

Product Version 4.0

Ambit BuildGates Synthesis User Guide

Report Generation

Sample Fanin Report

Below is a sample fanin report generated from the following command. The fanout report is similar and is not shown.

report_fanin -level 3 -hierarchical address > BG4.0_fanin_rep.rpt

+-----------------------------------------

 

 

+

| Report

|

report _ fanin

|

|---------

+

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

|

| Options |

- level 3 - hierarchial address |

+---------

+-------------------------------

 

+

| Date

|

20000728.075258

|

| Tool

|

ac _ shell

|

| Release |

v4.0 - eng

|

| Version |

Jul 27 2000 13:27:20

|

+---------

+-------------------------------

 

+

| Module

|

cpu

|

+-----------------------------------------

 

 

+

+

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

 

 

 

+

| Level

| From(Instance/Pin)

| To(Instance/Pin)

| Net

|

|------- -------------------- ------------------ ------------

 

+

+

+

|

|

1

| ireg1/r[5]

| i_8/A

| iraddr[4]

|

|

2

| i_8/Z

| address[4]

| address[4] |

+------- -------------------- ------------------ ------------

 

+

+

+

+

|

1

| pcount1/q[5]

| i_8/B

| pcout[4]

|

|

2

| i_8/Z

| address[4]

| address[4] |

+------- -------------------- ------------------ ------------

 

+

+

+

+

|

1

| decode1/sel_adr

| i_8/S

| n_670

|

|

2

| i_8/Z

| address[4]

| address[4] |

+------- -------------------- ------------------ ------------

 

+

+

+

+

|

1

| ireg1/r[4]

| i_9/A

| iraddr[3]

|

|

2

| i_9/Z

| address[3]

| address[3] |

+------- -------------------- ------------------ ------------

 

+

+

+

+

|

1

| pcount1/q[4]

| i_9/B

| pcout[3]

|

|

2

| i_9/Z

| address[3]

| address[3] |

+------- -------------------- ------------------ ------------

 

+

+

+

+

|

1

| decode1/sel_adr

| i_9/S

| n_670

|

|

2

| i_9/Z

| address[3]

| address[3] |

+------- -------------------- ------------------ ------------

 

+

+

+

+

|

1

| ireg1/r[3]

| i_10/A

| iraddr[2]

|

|

2

| i_10/Z

| address[2]

| address[2] |

September 2000

204

Product Version 4.0

 

 

Ambit BuildGates Synthesis User Guide

 

 

 

Report Generation

 

 

 

 

 

 

 

+

-------

+--------------------

+------------------

+------------

+

|

1

| pcount1/q[3]

| i_10/B

| pcout[2]

|

|

2

| i_10/Z

| address[2]

| address[2] |

+-------

 

+--------------------

+------------------

+------------

+

|

1

| decode1/sel_adr

| i_10/S

| n_670

|

|

2

| i_10/Z

| address[2]

| address[2] |

+-------

 

+--------------------

+------------------

+------------

+

|

1

| ireg1/r[2]

| i_11/A

| iraddr[1]

|

|

2

| i_11/Z

| address[1]

| address[1] |

+-------

 

+--------------------

+------------------

+------------

+

|

1

| pcount1/q[2]

| i_11/B

| pcout[1]

|

|

2

| i_11/Z

| address[1]

| address[1] |

+-------

 

+--------------------

+------------------

+------------

+

|

1

| decode1/sel_adr

| i_11/S

| n_670

|

|

2

| i_11/Z

| address[1]

| address[1] |

+-------

 

+--------------------

+------------------

+------------

+

|

1

| ireg1/r[1]

| i_12/A

| iraddr[0]

|

|

2

| i_12/Z

| address[0]

| address[0] |

+-------

 

+--------------------

+------------------

+------------

+

|

1

| pcount1/q[1]

| i_12/B

| pcout[0]

|

|

2

| i_12/Z

| address[0]

| address[0] |

+-------

 

+--------------------

+------------------

+------------

+

|

1

| decode1/sel_adr

| i_12/S

| n_670

|

|

2

| i_12/Z

| address[0]

| address[0] |

+------------------------------------------------------------

 

 

 

 

+

September 2000

205

Product Version 4.0

Соседние файлы в папке dsd-07=Verilog