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

Subversion Repositories bu_pacman

[/] [bu_pacman/] [tags/] [arelease/] [test_memory.syr] - Blame information for rev 6

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 3 soloist_hu
Release 10.1 - xst K.31 (nt)
2
Copyright (c) 1995-2008 Xilinx, Inc.  All rights reserved.
3
--> Parameter TMPDIR set to X:/Display_Controller/xst/projnav.tmp
4
 
5
 
6
Total REAL time to Xst completion: 1.00 secs
7
Total CPU time to Xst completion: 0.16 secs
8
 
9
--> Parameter xsthdpdir set to X:/Display_Controller/xst
10
 
11
 
12
Total REAL time to Xst completion: 1.00 secs
13
Total CPU time to Xst completion: 0.16 secs
14
 
15
--> Reading design: test_memory.prj
16
 
17
TABLE OF CONTENTS
18
  1) Synthesis Options Summary
19
  2) HDL Compilation
20
  3) Design Hierarchy Analysis
21
  4) HDL Analysis
22
  5) HDL Synthesis
23
     5.1) HDL Synthesis Report
24
  6) Advanced HDL Synthesis
25
     6.1) Advanced HDL Synthesis Report
26
  7) Low Level Synthesis
27
  8) Partition Report
28
  9) Final Report
29
     9.1) Device utilization summary
30
     9.2) Partition Resource Summary
31
     9.3) TIMING REPORT
32
 
33
 
34
=========================================================================
35
*                      Synthesis Options Summary                        *
36
=========================================================================
37
---- Source Parameters
38
Input File Name                    : "test_memory.prj"
39
Input Format                       : mixed
40
Ignore Synthesis Constraint File   : NO
41
 
42
---- Target Parameters
43
Output File Name                   : "test_memory"
44
Output Format                      : NGC
45
Target Device                      : xc3s200-4-ft256
46
 
47
---- Source Options
48
Top Module Name                    : test_memory
49
Automatic FSM Extraction           : YES
50
FSM Encoding Algorithm             : Auto
51
Safe Implementation                : No
52
FSM Style                          : lut
53
RAM Extraction                     : Yes
54
RAM Style                          : Auto
55
ROM Extraction                     : Yes
56
Mux Style                          : Auto
57
Decoder Extraction                 : YES
58
Priority Encoder Extraction        : YES
59
Shift Register Extraction          : YES
60
Logical Shifter Extraction         : YES
61
XOR Collapsing                     : YES
62
ROM Style                          : Auto
63
Mux Extraction                     : YES
64
Resource Sharing                   : YES
65
Asynchronous To Synchronous        : NO
66
Multiplier Style                   : auto
67
Automatic Register Balancing       : No
68
 
69
---- Target Options
70
Add IO Buffers                     : YES
71
Global Maximum Fanout              : 500
72
Add Generic Clock Buffer(BUFG)     : 8
73
Register Duplication               : YES
74
Slice Packing                      : YES
75
Optimize Instantiated Primitives   : NO
76
Use Clock Enable                   : Yes
77
Use Synchronous Set                : Yes
78
Use Synchronous Reset              : Yes
79
Pack IO Registers into IOBs        : auto
80
Equivalent register Removal        : YES
81
 
82
---- General Options
83
Optimization Goal                  : Speed
84
Optimization Effort                : 1
85
Library Search Order               : test_memory.lso
86
Keep Hierarchy                     : NO
87
Netlist Hierarchy                  : as_optimized
88
RTL Output                         : Yes
89
Global Optimization                : AllClockNets
90
Read Cores                         : YES
91
Write Timing Constraints           : NO
92
Cross Clock Analysis               : NO
93
Hierarchy Separator                : /
94
Bus Delimiter                      : <>
95
Case Specifier                     : maintain
96
Slice Utilization Ratio            : 100
97
BRAM Utilization Ratio             : 100
98
Verilog 2001                       : YES
99
Auto BRAM Packing                  : NO
100
Slice Utilization Ratio Delta      : 5
101
 
102
=========================================================================
103
 
104
 
105
=========================================================================
106
*                          HDL Compilation                              *
107
=========================================================================
108
Compiling verilog file "generate_add.v" in library work
109
Compiling verilog file "clock_divider.v" in library work
110
Module  compiled
111
Compiling verilog file "blk_mem_gen_v2_7.v" in library work
112
Module  compiled
113
Compiling verilog file "test_memory.v" in library work
114
Module  compiled
115
Module  compiled
116
No errors in compilation
117
Analysis of file <"test_memory.prj"> succeeded.
118
 
119
 
120
=========================================================================
121
*                     Design Hierarchy Analysis                         *
122
=========================================================================
123
Analyzing hierarchy for module  in library .
124
 
125
Analyzing hierarchy for module  in library  with parameters.
126
        NBIT = "00000000000000000000000000010110"
127
        NDIV = "00000010111110101111000010000000"
128
 
129
Analyzing hierarchy for module  in library .
130
 
131
 
132
=========================================================================
133
*                            HDL Analysis                               *
134
=========================================================================
135
Analyzing top module .
136
WARNING:Xst:2211 - "blk_mem_gen_v2_7.v" line 33: Instantiating black box module .
137
Module  is correct for synthesis.
138
 
139
Analyzing module  in library .
140
        NBIT = 32'sb00000000000000000000000000010110
141
        NDIV = 32'sb00000010111110101111000010000000
142
Module  is correct for synthesis.
143
 
144
Analyzing module  in library .
145
Module  is correct for synthesis.
146
 
147
 
148
=========================================================================
149
*                           HDL Synthesis                               *
150
=========================================================================
151
 
152
Performing bidirectional port resolution...
153
 
154
Synthesizing Unit .
155
    Related source file is "clock_divider.v".
156
    Found 22-bit up counter for signal .
157
    Summary:
158
        inferred   1 Counter(s).
159
Unit  synthesized.
160
 
161
 
162
Synthesizing Unit .
163
    Related source file is "generate_add.v".
164
    Found 16-bit up counter for signal .
165
    Summary:
166
        inferred   1 Counter(s).
167
Unit  synthesized.
168
 
169
 
170
Synthesizing Unit .
171
    Related source file is "test_memory.v".
172
WARNING:Xst:646 - Signal > is assigned but never used. This unconnected signal will be trimmed during the optimization process.
173
WARNING:Xst:646 - Signal  is assigned but never used. This unconnected signal will be trimmed during the optimization process.
174
Unit  synthesized.
175
 
176
 
177
=========================================================================
178
HDL Synthesis Report
179
 
180
Macro Statistics
181
# Counters                                             : 1
182
 16-bit up counter                                     : 1
183
 
184
=========================================================================
185
 
186
=========================================================================
187
*                       Advanced HDL Synthesis                          *
188
=========================================================================
189
 
190
Loading device for application Rf_Device from file '3s200.nph' in environment C:\Xilinx\10.1\ISE.
191
Reading core .
192
Loading core  for timing and area information for instance .
193
 
194
=========================================================================
195
Advanced HDL Synthesis Report
196
 
197
Macro Statistics
198
# Counters                                             : 1
199
 16-bit up counter                                     : 1
200
 
201
=========================================================================
202
 
203
=========================================================================
204
*                         Low Level Synthesis                           *
205
=========================================================================
206
WARNING:Xst:1710 - FF/Latch  (without init value) has a constant value of 0 in block . This FF/Latch will be trimmed during the optimization process.
207
WARNING:Xst:1710 - FF/Latch  (without init value) has a constant value of 0 in block . This FF/Latch will be trimmed during the optimization process.
208
WARNING:Xst:1710 - FF/Latch  (without init value) has a constant value of 0 in block . This FF/Latch will be trimmed during the optimization process.
209
WARNING:Xst:1710 - FF/Latch  (without init value) has a constant value of 0 in block . This FF/Latch will be trimmed during the optimization process.
210
WARNING:Xst:1710 - FF/Latch  (without init value) has a constant value of 0 in block . This FF/Latch will be trimmed during the optimization process.
211
WARNING:Xst:1710 - FF/Latch  (without init value) has a constant value of 0 in block . This FF/Latch will be trimmed during the optimization process.
212
WARNING:Xst:1710 - FF/Latch  (without init value) has a constant value of 0 in block . This FF/Latch will be trimmed during the optimization process.
213
WARNING:Xst:1710 - FF/Latch  (without init value) has a constant value of 0 in block . This FF/Latch will be trimmed during the optimization process.
214
WARNING:Xst:1710 - FF/Latch  (without init value) has a constant value of 0 in block . This FF/Latch will be trimmed during the optimization process.
215
WARNING:Xst:1710 - FF/Latch  (without init value) has a constant value of 0 in block . This FF/Latch will be trimmed during the optimization process.
216
WARNING:Xst:1710 - FF/Latch  (without init value) has a constant value of 0 in block . This FF/Latch will be trimmed during the optimization process.
217
WARNING:Xst:1710 - FF/Latch  (without init value) has a constant value of 0 in block . This FF/Latch will be trimmed during the optimization process.
218
WARNING:Xst:1710 - FF/Latch  (without init value) has a constant value of 0 in block . This FF/Latch will be trimmed during the optimization process.
219
WARNING:Xst:1710 - FF/Latch  (without init value) has a constant value of 0 in block . This FF/Latch will be trimmed during the optimization process.
220
WARNING:Xst:1710 - FF/Latch  (without init value) has a constant value of 0 in block . This FF/Latch will be trimmed during the optimization process.
221
WARNING:Xst:1710 - FF/Latch  (without init value) has a constant value of 0 in block . This FF/Latch will be trimmed during the optimization process.
222
 
223
Optimizing unit  ...
224
 
225
Mapping all equations...
226
Building and optimizing final netlist ...
227
Found area constraint ratio of 100 (+ 5) on block test_memory, actual ratio is 7.
228
 
229
Final Macro Processing ...
230
 
231
=========================================================================
232
Final Register Report
233
 
234
Found no macro
235
=========================================================================
236
 
237
=========================================================================
238
*                           Partition Report                             *
239
=========================================================================
240
 
241
Partition Implementation Status
242
-------------------------------
243
 
244
  No Partitions were found in this design.
245
 
246
-------------------------------
247
 
248
=========================================================================
249
*                            Final Report                               *
250
=========================================================================
251
Final Results
252
RTL Top Level Output File Name     : test_memory.ngr
253
Top Level Output File Name         : test_memory
254
Output Format                      : NGC
255
Optimization Goal                  : Speed
256
Keep Hierarchy                     : NO
257
 
258
Design Statistics
259
# IOs                              : 10
260
 
261
Cell Usage :
262
# BELS                             : 439
263
#      GND                         : 2
264
#      LUT3                        : 214
265
#      LUT4                        : 64
266
#      MUXF5                       : 104
267
#      MUXF6                       : 36
268
#      MUXF7                       : 18
269
#      VCC                         : 1
270
# FlipFlops/Latches                : 10
271
#      FDE                         : 10
272
# RAMS                             : 38
273
#      RAMB16_S1_S1                : 15
274
#      RAMB16_S2_S2                : 3
275
#      RAMB16_S9_S9                : 20
276
# IO Buffers                       : 8
277
#      OBUF                        : 8
278
=========================================================================
279
 
280
Device utilization summary:
281
---------------------------
282
 
283
Selected Device : 3s200ft256-4
284
 
285
 Number of Slices:                      144  out of   1920     7%
286
 Number of Slice Flip Flops:             10  out of   3840     0%
287
 Number of 4 input LUTs:                278  out of   3840     7%
288
 Number of IOs:                          10
289
 Number of bonded IOBs:                   8  out of    173     4%
290
 Number of BRAMs:                        38  out of     12   316% (*)
291
 
292
WARNING:Xst:1336 -  (*) More than 100% of Device resources are used
293
 
294
---------------------------
295
Partition Resource Summary:
296
---------------------------
297
 
298
  No Partitions were found in this design.
299
 
300
---------------------------
301
 
302
 
303
=========================================================================
304
TIMING REPORT
305
 
306
NOTE: THESE TIMING NUMBERS ARE ONLY A SYNTHESIS ESTIMATE.
307
      FOR ACCURATE TIMING INFORMATION PLEASE REFER TO THE TRACE REPORT
308
      GENERATED AFTER PLACE-and-ROUTE.
309
 
310
Clock Information:
311
------------------
312
-----------------------------------+----------------------------------------------------------------------+-------+
313
Clock Signal                       | Clock buffer(FF name)                                                | Load  |
314
-----------------------------------+----------------------------------------------------------------------+-------+
315
N0                                 | NONE(mem1/BU2/U0/blk_mem_generator/valid.cstr/has_mux_a.A/sel_pipe_0)| 30    |
316
-----------------------------------+----------------------------------------------------------------------+-------+
317
INFO:Xst:2169 - HDL ADVISOR - Some clock signals were not automatically buffered by XST with BUFG/BUFR resources. Please use the buffer_type constraint in order to insert these buffers to the clock signals to help prevent skew problems.
318
 
319
Asynchronous Control Signals Information:
320
----------------------------------------
321
No asynchronous control signals found in this design
322
 
323
Timing Summary:
324
---------------
325
Speed Grade: -4
326
 
327
   Minimum period: No path found
328
   Minimum input arrival time before clock: No path found
329
   Maximum output required time after clock: 12.611ns
330
   Maximum combinational path delay: No path found
331
 
332
Timing Detail:
333
--------------
334
All values displayed in nanoseconds (ns)
335
 
336
=========================================================================
337
Timing constraint: Default OFFSET OUT AFTER for Clock 'N0'
338
  Total number of paths / destination ports: 336 / 8
339
-------------------------------------------------------------------------
340
Offset:              12.611ns (Levels of Logic = 7)
341
  Source:            mem1/BU2/U0/blk_mem_generator/valid.cstr/has_mux_a.A/sel_pipe_0 (FF)
342
  Destination:       dataout<7> (PAD)
343
  Source Clock:      N0 rising
344
 
345
  Data Path: mem1/BU2/U0/blk_mem_generator/valid.cstr/has_mux_a.A/sel_pipe_0 to dataout<7>
346
                                Gate     Net
347
    Cell:in->out      fanout   Delay   Delay  Logical Name (Net Name)
348
    ----------------------------------------  ------------
349
     FDE:C->Q             81   0.720   2.473  U0/blk_mem_generator/valid.cstr/has_mux_a.A/sel_pipe_0 (U0/blk_mem_generator/valid.cstr/has_mux_a.A/sel_pipe<0>)
350
     LUT3:I0->O            1   0.551   0.000  U0/blk_mem_generator/valid.cstr/has_mux_a.A/Mmux_dout_mux_8 (U0/blk_mem_generator/valid.cstr/has_mux_a.A/Mmux_dout_mux_8)
351
     MUXF5:I1->O           1   0.360   0.000  U0/blk_mem_generator/valid.cstr/has_mux_a.A/Mmux_dout_mux_7_f5 (U0/blk_mem_generator/valid.cstr/has_mux_a.A/Mmux_dout_mux_7_f5)
352
     MUXF6:I1->O           1   0.342   0.000  U0/blk_mem_generator/valid.cstr/has_mux_a.A/Mmux_dout_mux_6_f6 (U0/blk_mem_generator/valid.cstr/has_mux_a.A/Mmux_dout_mux_6_f6)
353
     MUXF7:I1->O           1   0.342   0.827  U0/blk_mem_generator/valid.cstr/has_mux_a.A/Mmux_dout_mux_5_f7 (U0/blk_mem_generator/valid.cstr/has_mux_a.A/Mmux_dout_mux_5_f7)
354
     LUT4:I3->O            1   0.551   0.801  U0/blk_mem_generator/valid.cstr/has_mux_a.A/sel_pipe<4> (douta(10))
355
     end scope: 'BU2'
356
     end scope: 'mem1'
357
     OBUF:I->O                 5.644          dataout_2_OBUF (dataout<2>)
358
    ----------------------------------------
359
    Total                     12.611ns (8.510ns logic, 4.101ns route)
360
                                       (67.5% logic, 32.5% route)
361
 
362
=========================================================================
363
 
364
 
365
Total REAL time to Xst completion: 14.00 secs
366
Total CPU time to Xst completion: 13.72 secs
367
 
368
-->
369
 
370
Total memory usage is 130992 kilobytes
371
 
372
Number of errors   :    0 (   0 filtered)
373
Number of warnings :   26 (   0 filtered)
374
Number of infos    :    1 (   0 filtered)
375
 

powered by: WebSVN 2.1.0

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