Creates a report that lists the number and type of flip-flops used in a design. You can generate two types of flip-flop reports - Summary or Extended.
In ProASIC3/E: CC macros in the report are multi-tile flip-flops, which are flip-flops, made of 2 or 4 tiles
All other families: CC macros are flip-flops made of 2 combinatorial macros.
report -type flipflop -fmt value filename
-type flipflop
Specifies the type of report to generate.
-fmt value
Specifies the format of the flip-flop report. The following table shows the acceptable values for this argument:
Value |
Description |
summary |
Includes whether the flip-flop is a sequential, or CC flip-flop, the macro implementation of the flip-flop, and the number of times the implementation of the flip-flop is used in the design. |
extended |
Individually lists the names of the macros in the design. |
filename
Specifies the name and destination of the generated flip-flop report.
Fusion, ProASIC3/E, ProASICPLUS, Axcelerator, ProASIC, MX, eX, and SX/SX-A
Refer to the following table that describes the report content based on the family.
Family
|
Report Contents
|
ProASIC3/E |
Seq: sequential macros, CC: multi-tile flip-flops
|
ProASICPLUS |
Seq: sequential macros, CC: multi-tile flip-flops |
Axcelerator |
Seq: sequential macros, CC: 2 combinatorial macros |
ProASIC |
Seq: sequential macros, CC: multi-tile flip-flops |
eX |
Seq: sequential macros, CC: 2 combinatorial macros, IO Seq: I/O sequential macros |
SX/SX-A |
Seq: sequential macros, CC: 2 combinatorial macros, IO Seq: I/O sequential macros |
MX |
Seq: sequential macros, CC: 2 combinatorial macros, IO Seq: I/O sequential macros |
report -type flipflop -fmt summary ff.txt