OpenCores
URL https://opencores.org/ocsvn/uart16750/uart16750/trunk

Subversion Repositories uart16750

[/] [uart16750/] [trunk/] [syn/] [Altera/] [CycloneII/] [UART16750.drc.rpt] - Blame information for rev 23

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 16 hasw
Design Assistant report for UART16750
2
Tue Feb 17 23:02:41 2009
3
Quartus II Version 8.0 Build 215 05/29/2008 SJ Full Version
4
 
5
 
6
---------------------
7
; Table of Contents ;
8
---------------------
9
  1. Legal Notice
10
  2. Design Assistant Summary
11
  3. Design Assistant Settings
12
  4. Information only Violations
13
  5. Design Assistant Messages
14
 
15
 
16
 
17
----------------
18
; Legal Notice ;
19
----------------
20
Copyright (C) 1991-2008 Altera Corporation
21
Your use of Altera Corporation's design tools, logic functions
22
and other software and tools, and its AMPP partner logic
23
functions, and any output files from any of the foregoing
24
(including device programming or simulation files), and any
25
associated documentation or information are expressly subject
26
to the terms and conditions of the Altera Program License
27
Subscription Agreement, Altera MegaCore Function License
28
Agreement, or other applicable license agreement, including,
29
without limitation, that your use is for the sole purpose of
30
programming logic devices manufactured by Altera and sold by
31
Altera or its authorized distributors.  Please refer to the
32
applicable agreement for further details.
33
 
34
 
35
 
36
+-------------------------------------------------------------------------+
37
; Design Assistant Summary                                                ;
38
+-----------------------------------+-------------------------------------+
39
; Design Assistant Status           ; Analyzed - Tue Feb 17 23:02:41 2009 ;
40
; Revision Name                     ; UART16750                           ;
41
; Top-level Entity Name             ; UART16750                           ;
42
; Family                            ; Cyclone II                          ;
43
; Total Critical Violations         ; 0                                   ;
44
; Total High Violations             ; 0                                   ;
45
; Total Medium Violations           ; 0                                   ;
46
; Total Information only Violations ; 55                                  ;
47
+-----------------------------------+-------------------------------------+
48
 
49
 
50
+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
51
; Design Assistant Settings                                                                                                                                                                                                                                                                                    ;
52
+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+--------------+----+
53
; Option                                                                                                                                                                                                                                                                                   ; Setting      ; To ;
54
+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+--------------+----+
55
; Design Assistant mode                                                                                                                                                                                                                                                                    ; Post-Fitting ;    ;
56
; Threshold value for clock net not mapped to clock spines rule                                                                                                                                                                                                                            ; 25           ;    ;
57
; Minimum number of clock port feed by gated clocks                                                                                                                                                                                                                                        ; 30           ;    ;
58
; Minimum number of node fan-out                                                                                                                                                                                                                                                           ; 30           ;    ;
59
; Maximum number of nodes to report                                                                                                                                                                                                                                                        ; 50           ;    ;
60
; Rule C101: Gated clock should be implemented according to the Altera standard scheme                                                                                                                                                                                                     ; On           ;    ;
61
; Rule C102: Logic cell should not be used to generate inverted clock                                                                                                                                                                                                                      ; On           ;    ;
62
; Rule C103: Gated clock is not feeding at least a pre-defined number of clock port to effectively save power                                                                                                                                                                              ; On           ;    ;
63
; Rule C104: Clock signal source should drive only input clock ports                                                                                                                                                                                                                       ; On           ;    ;
64
; Rule C105: Clock signal should be a global signal (Rule applies during post-fitting analysis. This rule applies during both post-fitting analysis and post-synthesis analysis if the design targets a MAX 3000 or MAX 7000 device. For more information, see the Help for the rule.)     ; On           ;    ;
65
; Rule C106: Clock signal source should not drive registers that are triggered by different clock edges                                                                                                                                                                                    ; On           ;    ;
66
; Rule R101: Combinational logic used as a reset signal should be synchronized                                                                                                                                                                                                             ; On           ;    ;
67
; Rule R102: External reset should be synchronized using two cascaded registers                                                                                                                                                                                                            ; On           ;    ;
68
; Rule R103: External reset should be correctly synchronized                                                                                                                                                                                                                               ; On           ;    ;
69
; Rule R104: The reset signal that is generated in one clock domain and is used in the other clock domain, should be correctly synchronized                                                                                                                                                ; On           ;    ;
70
; Rule R105: The reset signal that is generated in one clock domain and is used in the other clock domain, should be synchronized                                                                                                                                                          ; On           ;    ;
71
; Rule T101: Nodes with more than the specified number of fan-outs                                                                                                                                                                                                                         ; On           ;    ;
72
; Rule T102: Top nodes with the highest number of fan-outs                                                                                                                                                                                                                                 ; On           ;    ;
73
; Rule A101: Design should not contain combinational loops                                                                                                                                                                                                                                 ; On           ;    ;
74
; Rule A102: Register output should not drive its own control signal directly or through combinational logic                                                                                                                                                                               ; On           ;    ;
75
; Rule A103: Design should not contain delay chains                                                                                                                                                                                                                                        ; On           ;    ;
76
; Rule A104: Design should not contain ripple clock structures                                                                                                                                                                                                                             ; On           ;    ;
77
; Rule A105: Pulses should not be implemented asynchronously                                                                                                                                                                                                                               ; On           ;    ;
78
; Rule A106: Multiple pulses should not be generated in design                                                                                                                                                                                                                             ; On           ;    ;
79
; Rule A107: Design should not contain SR latches                                                                                                                                                                                                                                          ; On           ;    ;
80
; Rule A108: Design should not contain latches                                                                                                                                                                                                                                             ; On           ;    ;
81
; Rule A109: Combinational logic should not directly drive write enable signal of asynchronous RAM                                                                                                                                                                                         ; On           ;    ;
82
; Rule A110: Design should not contain asynchronous memory                                                                                                                                                                                                                                 ; On           ;    ;
83
; Rule S101: Output enable and input of the same tri-state node should not be driven by same signal source                                                                                                                                                                                 ; On           ;    ;
84
; Rule S102: Synchronous port and asynchronous port of the same register should not be driven by the same signal source                                                                                                                                                                    ; On           ;    ;
85
; Rule S103: More than one asynchronous signal port of the same register should not be driven by the same signal source                                                                                                                                                                    ; On           ;    ;
86
; Rule S104: Clock port and any other signal port of same register should not be driven by the same signal source                                                                                                                                                                          ; On           ;    ;
87
; Rule D101: Data bits are not synchronized when transferred between asynchronous clock domains                                                                                                                                                                                            ; On           ;    ;
88
; Rule D102: Multiple data bits that are transferred across asynchronous clock domains are synchronized, but not all bits may be aligned in the receiving clock domain                                                                                                                     ; On           ;    ;
89
; Rule D103: Data bits are not correctly synchronized when transferred between asynchronous clock domains                                                                                                                                                                                  ; On           ;    ;
90
; Rule H101: Only one VREF pin should be assigned to the HardCopy test pin in an I/O bank (Rule does not apply to all HardCopy and HardCopy Stratix devices. This rule is used to analyze a design only when the rule applies to the design's target HardCopy or HardCopy Stratix device.) ; On           ;    ;
91
; Rule H102: PLL clock output drives multiple clock network types (Rule does not apply to all HardCopy and HardCopy Stratix devices. This rule is used to analyze a design only when the rule applies to the design's target HardCopy or HardCopy Stratix device.)                         ; On           ;    ;
92
; Rule M101: Data bits are not synchronized when transferred to the state machine of asynchronous clock domains                                                                                                                                                                            ; On           ;    ;
93
; Rule M102: No reset signal defined to initialize the state machine                                                                                                                                                                                                                       ; On           ;    ;
94
; Rule M103: State machine should not contain an unreachable state                                                                                                                                                                                                                         ; On           ;    ;
95
; Rule M104: State machine should not contain a deadlock state                                                                                                                                                                                                                             ; On           ;    ;
96
; Rule M105: State machine should not contain a dead transition                                                                                                                                                                                                                            ; On           ;    ;
97
+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+--------------+----+
98
 
99
 
100
+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
101
; Information only Violations                                                                                                                                                                             ;
102
+------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------+---------+
103
; Rule name                                                        ; Name                                                                                                                       ; Fan-Out ;
104
+------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------+---------+
105
; Rule T101: Nodes with more than the specified number of fan-outs ; CLK~clkctrl                                                                                                                ; 288     ;
106
; Rule T101: Nodes with more than the specified number of fan-outs ; inst1~clkctrl                                                                                                              ; 224     ;
107
; Rule T101: Nodes with more than the specified number of fan-outs ; ~GND                                                                                                                       ; 34      ;
108
; Rule T101: Nodes with more than the specified number of fan-outs ; uart_16750:inst|iRXFIFOClear                                                                                               ; 41      ;
109
; Rule T101: Nodes with more than the specified number of fan-outs ; uart_16750:inst|iFCR_TXFIFOReset                                                                                           ; 33      ;
110
; Rule T102: Top nodes with the highest number of fan-outs         ; CLK~clkctrl                                                                                                                ; 288     ;
111
; Rule T102: Top nodes with the highest number of fan-outs         ; inst1~clkctrl                                                                                                              ; 224     ;
112
; Rule T102: Top nodes with the highest number of fan-outs         ; uart_16750:inst|iRXFIFOClear                                                                                               ; 41      ;
113
; Rule T102: Top nodes with the highest number of fan-outs         ; ~GND                                                                                                                       ; 34      ;
114
; Rule T102: Top nodes with the highest number of fan-outs         ; uart_16750:inst|iFCR_TXFIFOReset                                                                                           ; 33      ;
115
; Rule T102: Top nodes with the highest number of fan-outs         ; uart_16750:inst|slib_fifo:UART_RXFF|scfifo:scfifo_component|scfifo_ko31:auto_generated|a_dpfifo_7g31:dpfifo|empty_dff      ; 22      ;
116
; Rule T102: Top nodes with the highest number of fan-outs         ; uart_16750:inst|slib_fifo:UART_TXFF|scfifo:scfifo_component|scfifo_an31:auto_generated|a_dpfifo_te31:dpfifo|empty_dff      ; 17      ;
117
; Rule T102: Top nodes with the highest number of fan-outs         ; uart_16750:inst|uart_baudgen:UART_BG16|Equal0~179                                                                          ; 17      ;
118
; Rule T102: Top nodes with the highest number of fan-outs         ; A[1]                                                                                                                       ; 15      ;
119
; Rule T102: Top nodes with the highest number of fan-outs         ; A[0]                                                                                                                       ; 15      ;
120
; Rule T102: Top nodes with the highest number of fan-outs         ; uart_16750:inst|Mux0~160                                                                                                   ; 14      ;
121
; Rule T102: Top nodes with the highest number of fan-outs         ; uart_16750:inst|slib_clock_div:UART_BG2|iQ                                                                                 ; 14      ;
122
; Rule T102: Top nodes with the highest number of fan-outs         ; uart_16750:inst|uart_receiver:UART_RX|slib_mv_filter:RX_MVF|iQ                                                             ; 14      ;
123
; Rule T102: Top nodes with the highest number of fan-outs         ; uart_16750:inst|iFCR_FIFOEnable                                                                                            ; 13      ;
124
; Rule T102: Top nodes with the highest number of fan-outs         ; uart_16750:inst|iRXFIFORead~50                                                                                             ; 13      ;
125
; Rule T102: Top nodes with the highest number of fan-outs         ; uart_16750:inst|uart_receiver:UART_RX|iDataCountInit                                                                       ; 12      ;
126
; Rule T102: Top nodes with the highest number of fan-outs         ; uart_16750:inst|State~57                                                                                                   ; 12      ;
127
; Rule T102: Top nodes with the highest number of fan-outs         ; uart_16750:inst|iLCR[7]                                                                                                    ; 12      ;
128
; Rule T102: Top nodes with the highest number of fan-outs         ; uart_16750:inst|iA[1]                                                                                                      ; 12      ;
129
; Rule T102: Top nodes with the highest number of fan-outs         ; uart_16750:inst|uart_receiver:UART_RX|slib_counter:RX_BRC|iCounter[4]                                                      ; 12      ;
130
; Rule T102: Top nodes with the highest number of fan-outs         ; uart_16750:inst|Mux5~105                                                                                                   ; 12      ;
131
; Rule T102: Top nodes with the highest number of fan-outs         ; uart_16750:inst|slib_fifo:UART_RXFF|scfifo:scfifo_component|scfifo_ko31:auto_generated|a_dpfifo_7g31:dpfifo|valid_wreq     ; 12      ;
132
; Rule T102: Top nodes with the highest number of fan-outs         ; uart_16750:inst|iMCR[4]                                                                                                    ; 11      ;
133
; Rule T102: Top nodes with the highest number of fan-outs         ; uart_16750:inst|uart_receiver:UART_RX|CState.idle                                                                          ; 11      ;
134
; Rule T102: Top nodes with the highest number of fan-outs         ; uart_16750:inst|uart_receiver:UART_RX|iDataCount[0]                                                                        ; 11      ;
135
; Rule T102: Top nodes with the highest number of fan-outs         ; uart_16750:inst|slib_fifo:UART_RXFF|scfifo:scfifo_component|scfifo_ko31:auto_generated|a_dpfifo_7g31:dpfifo|valid_rreq     ; 11      ;
136
; Rule T102: Top nodes with the highest number of fan-outs         ; uart_16750:inst|uart_receiver:UART_RX|iDataCount[1]                                                                        ; 11      ;
137
; Rule T102: Top nodes with the highest number of fan-outs         ; uart_16750:inst|slib_fifo:UART_TXFF|scfifo:scfifo_component|scfifo_an31:auto_generated|a_dpfifo_te31:dpfifo|valid_wreq~186 ; 11      ;
138
; Rule T102: Top nodes with the highest number of fan-outs         ; uart_16750:inst|slib_fifo:UART_TXFF|scfifo:scfifo_component|scfifo_an31:auto_generated|a_dpfifo_te31:dpfifo|valid_rreq     ; 10      ;
139
; Rule T102: Top nodes with the highest number of fan-outs         ; uart_16750:inst|iLCR[1]                                                                                                    ; 10      ;
140
; Rule T102: Top nodes with the highest number of fan-outs         ; uart_16750:inst|uart_receiver:UART_RX|iDataCount[2]                                                                        ; 10      ;
141
; Rule T102: Top nodes with the highest number of fan-outs         ; A[2]                                                                                                                       ; 10      ;
142
; Rule T102: Top nodes with the highest number of fan-outs         ; uart_16750:inst|iDIN[0]                                                                                                    ; 10      ;
143
; Rule T102: Top nodes with the highest number of fan-outs         ; uart_16750:inst|iA[0]                                                                                                      ; 10      ;
144
; Rule T102: Top nodes with the highest number of fan-outs         ; uart_16750:inst|iTXFIFORead                                                                                                ; 10      ;
145
; Rule T102: Top nodes with the highest number of fan-outs         ; uart_16750:inst|iDIN[1]                                                                                                    ; 9       ;
146
; Rule T102: Top nodes with the highest number of fan-outs         ; uart_16750:inst|iLCR[0]                                                                                                    ; 9       ;
147
; Rule T102: Top nodes with the highest number of fan-outs         ; uart_16750:inst|uart_transmitter:UART_TX|CState~1612                                                                       ; 9       ;
148
; Rule T102: Top nodes with the highest number of fan-outs         ; uart_16750:inst|uart_receiver:UART_RX|RX_DATACOUNT~0                                                                       ; 9       ;
149
; Rule T102: Top nodes with the highest number of fan-outs         ; uart_16750:inst|iSCRWrite~35                                                                                               ; 8       ;
150
; Rule T102: Top nodes with the highest number of fan-outs         ; uart_16750:inst|iDIN[2]                                                                                                    ; 8       ;
151
; Rule T102: Top nodes with the highest number of fan-outs         ; uart_16750:inst|Mux5~104                                                                                                   ; 8       ;
152
; Rule T102: Top nodes with the highest number of fan-outs         ; uart_16750:inst|iDLLWrite~31                                                                                               ; 8       ;
153
; Rule T102: Top nodes with the highest number of fan-outs         ; uart_16750:inst|iLCRWrite~28                                                                                               ; 8       ;
154
; Rule T102: Top nodes with the highest number of fan-outs         ; uart_16750:inst|iDLMWrite~32                                                                                               ; 8       ;
155
; Rule T102: Top nodes with the highest number of fan-outs         ; uart_16750:inst|slib_fifo:UART_RXFF|scfifo:scfifo_component|scfifo_ko31:auto_generated|a_dpfifo_7g31:dpfifo|full_dff       ; 8       ;
156
; Rule T102: Top nodes with the highest number of fan-outs         ; uart_16750:inst|iRXFIFOWrite                                                                                               ; 8       ;
157
; Rule T102: Top nodes with the highest number of fan-outs         ; uart_16750:inst|iDIN[5]                                                                                                    ; 7       ;
158
; Rule T102: Top nodes with the highest number of fan-outs         ; uart_16750:inst|iA[2]                                                                                                      ; 7       ;
159
; Rule T102: Top nodes with the highest number of fan-outs         ; uart_16750:inst|iLCR[3]                                                                                                    ; 7       ;
160
+------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------+---------+
161
 
162
 
163
+---------------------------+
164
; Design Assistant Messages ;
165
+---------------------------+
166
Info: *******************************************************************
167
Info: Running Quartus II Design Assistant
168
    Info: Version 8.0 Build 215 05/29/2008 SJ Full Version
169
    Info: Processing started: Tue Feb 17 23:02:40 2009
170
Info: Command: quartus_drc --read_settings_files=off --write_settings_files=off UART16750 -c UART16750
171
Info: (Information) Rule T101: Nodes with more than the specified number of fan-outs. (Value defined:30). Found 5 node(s) with highest fan-out.
172
    Info: Node "CLK~clkctrl" has 288 fan-out(s)
173
    Info: Node "inst1~clkctrl" has 224 fan-out(s)
174
    Info: Node "~GND" has 34 fan-out(s)
175
    Info: Node "uart_16750:inst|iRXFIFOClear" has 41 fan-out(s)
176
    Info: Node "uart_16750:inst|iFCR_TXFIFOReset" has 33 fan-out(s)
177
Info: (Information) Rule T102: Top nodes with the highest number of fan-outs. (Value defined:50). Found 50 node(s) with highest fan-out.
178
    Info: Node "CLK~clkctrl" has 288 fan-out(s)
179
    Info: Node "inst1~clkctrl" has 224 fan-out(s)
180
    Info: Node "uart_16750:inst|iRXFIFOClear" has 41 fan-out(s)
181
    Info: Node "~GND" has 34 fan-out(s)
182
    Info: Node "uart_16750:inst|iFCR_TXFIFOReset" has 33 fan-out(s)
183
    Info: Node "uart_16750:inst|slib_fifo:UART_RXFF|scfifo:scfifo_component|scfifo_ko31:auto_generated|a_dpfifo_7g31:dpfifo|empty_dff" has 22 fan-out(s)
184
    Info: Node "uart_16750:inst|slib_fifo:UART_TXFF|scfifo:scfifo_component|scfifo_an31:auto_generated|a_dpfifo_te31:dpfifo|empty_dff" has 17 fan-out(s)
185
    Info: Node "uart_16750:inst|uart_baudgen:UART_BG16|Equal0~179" has 17 fan-out(s)
186
    Info: Node "A[1]" has 15 fan-out(s)
187
    Info: Node "A[0]" has 15 fan-out(s)
188
    Info: Node "uart_16750:inst|Mux0~160" has 14 fan-out(s)
189
    Info: Node "uart_16750:inst|slib_clock_div:UART_BG2|iQ" has 14 fan-out(s)
190
    Info: Node "uart_16750:inst|uart_receiver:UART_RX|slib_mv_filter:RX_MVF|iQ" has 14 fan-out(s)
191
    Info: Node "uart_16750:inst|iFCR_FIFOEnable" has 13 fan-out(s)
192
    Info: Node "uart_16750:inst|iRXFIFORead~50" has 13 fan-out(s)
193
    Info: Node "uart_16750:inst|uart_receiver:UART_RX|iDataCountInit" has 12 fan-out(s)
194
    Info: Node "uart_16750:inst|State~57" has 12 fan-out(s)
195
    Info: Node "uart_16750:inst|iLCR[7]" has 12 fan-out(s)
196
    Info: Node "uart_16750:inst|iA[1]" has 12 fan-out(s)
197
    Info: Node "uart_16750:inst|uart_receiver:UART_RX|slib_counter:RX_BRC|iCounter[4]" has 12 fan-out(s)
198
    Info: Node "uart_16750:inst|Mux5~105" has 12 fan-out(s)
199
    Info: Node "uart_16750:inst|slib_fifo:UART_RXFF|scfifo:scfifo_component|scfifo_ko31:auto_generated|a_dpfifo_7g31:dpfifo|valid_wreq" has 12 fan-out(s)
200
    Info: Node "uart_16750:inst|iMCR[4]" has 11 fan-out(s)
201
    Info: Node "uart_16750:inst|uart_receiver:UART_RX|CState.idle" has 11 fan-out(s)
202
    Info: Node "uart_16750:inst|uart_receiver:UART_RX|iDataCount[0]" has 11 fan-out(s)
203
    Info: Node "uart_16750:inst|slib_fifo:UART_RXFF|scfifo:scfifo_component|scfifo_ko31:auto_generated|a_dpfifo_7g31:dpfifo|valid_rreq" has 11 fan-out(s)
204
    Info: Node "uart_16750:inst|uart_receiver:UART_RX|iDataCount[1]" has 11 fan-out(s)
205
    Info: Node "uart_16750:inst|slib_fifo:UART_TXFF|scfifo:scfifo_component|scfifo_an31:auto_generated|a_dpfifo_te31:dpfifo|valid_wreq~186" has 11 fan-out(s)
206
    Info: Node "uart_16750:inst|slib_fifo:UART_TXFF|scfifo:scfifo_component|scfifo_an31:auto_generated|a_dpfifo_te31:dpfifo|valid_rreq" has 10 fan-out(s)
207
    Info: Node "uart_16750:inst|iLCR[1]" has 10 fan-out(s)
208
    Info: Truncated list of Design Assistant messages to 30 messages. Go to sections under Design Assistant section of Compilation Report for complete lists of Design Assistant messages generated.
209
Info: Design Assistant information: finished post-fitting analysis of current design -- generated 55 information messages and 0 warning messages
210
Info: Quartus II Design Assistant was successful. 0 errors, 0 warnings
211
    Info: Peak virtual memory: 115 megabytes
212
    Info: Processing ended: Tue Feb 17 23:02:41 2009
213
    Info: Elapsed time: 00:00:01
214
    Info: Total CPU time (on all processors): 00:00:01
215
 
216
 

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.