Beruflich Dokumente
Kultur Dokumente
edsxl
CHECKED OUT:
"Encounter_Digital_Impl_Sys_XL"
*
*
*
Cadence Design Systems, Inc.
*******************************************************************
$CTE::mmmc_default
*** Memory Usage v#1 (Current mem = 382.531M, initial mem = 98.977M) ***
*** End netlist parsing (cpu=0:00:00.1, real=0:00:00.0, mem=382.5M) ***
Top level cell is tdsp_core.
Loading view definition file from gopi/less_mmmc.view
Reading set_max_lib timing library
'/Projects/Training/user5/work/suraj/LIB/slow.lib' ...
**WARN: (TECHLIB-436): Attribute 'max_fanout' on 'output/inout' pin 'CO' of cell
'ADDFHX2' is not defined in the library.
**WARN: (TECHLIB-436): Attribute 'max_fanout' on 'output/inout' pin 'S' of cell
'ADDFHX2' is not defined in the library.
**WARN: (TECHLIB-436): Attribute 'max_fanout' on 'output/inout' pin 'CO' of cell
'ADDFHX4' is not defined in the library.
**WARN: (TECHLIB-436): Attribute 'max_fanout' on 'output/inout' pin 'S' of cell
'ADDFHX4' is not defined in the library.
**WARN: (TECHLIB-436): Attribute 'max_fanout' on 'output/inout' pin 'CO' of cell
'ADDFHXL' is not defined in the library.
**WARN: (TECHLIB-436): Attribute 'max_fanout' on 'output/inout' pin 'S' of cell
'ADDFHXL' is not defined in the library.
**WARN: (TECHLIB-436): Attribute 'max_fanout' on 'output/inout' pin 'CO' of cell
'ADDFXL' is not defined in the library.
**WARN: (TECHLIB-436): Attribute 'max_fanout' on 'output/inout' pin 'S' of cell
'ADDFXL' is not defined in the library.
*** Memory Usage v#1 (Current mem = 439.117M, initial mem = 98.977M) ***
*info: set bottom ioPad orient R0
Horizontal Layer M1 offset = 95 (derived)
Vertical Layer M2 offset = 100 (derived)
Generated pitch 0.2 in Metal9 is different from 0.33 defined in technology file in
unpreferred direction.
Generated pitch 0.38 in Metal9 is different from 0.33 defined in technology file in
preferred direction.
Generated pitch 0.285 in Metal8 is different from 0.2 defined in technology file in
unpreferred direction.
Generated pitch 0.285 in Metal7 is different from 0.2 defined in technology file in
preferred direction.
Generated pitch 0.19 in Metal6 is different from 0.2 defined in technology file in
unpreferred direction.
Generated pitch 0.19 in Metal5 is different from 0.2 defined in technology file in
preferred direction.
Generated pitch 0.19 in Metal4 is different from 0.2 defined in technology file in
unpreferred direction.
Generated pitch 0.19 in Metal3 is different from 0.2 defined in technology file in
preferred direction.
Generated pitch 0.19 in Metal2 is different from 0.2 defined in technology file in
unpreferred direction.
Generated pitch 0.2 in Metal1 is different from 0.19 defined in technology file in
unpreferred direction.
Set Default Net Delay as 1000 ps.
Set Default Net Load as 0.5 pF.
Set Input Pin Transition Delay as 0.1 ps.
: set_rc_cmax
:0
:1
:1
:1
:1
:1
: set_rc_cmax
:0
:1
:1
:1
:1
:1
: set_rc_cmin
:1
:1
:1
:1
:1
:1
: set_rc_cmin
:1
:1
:1
:1
:1
:1
: set_rc_cmax
:0
:1
:1
:1
:1
:1
: set_rc_cmax
:0
:1
:1
:1
:1
:1
: set_rc_cmin
:1
:1
:1
:1
:1
:1
: set_rc_cmin
:1
:1
:1
:1
:1
:1
used as the primary corner for the multi-corner extraction. TQRC/IQRC extraction
leverages a single primary corner extraction, then derives the other corners
based on their technology files and operating conditions from the primary corner.
*Info: initialize multi-corner CTS.
CTE reading timing constraint file '../../SDC/test.sdc' ...
Current (total cpu=0:00:17.2, real=0:08:57, peak res=423.5M, current
mem=549.4M)
**WARN: (TCLNL-330):
set_input_delay on clock root 'clk' is not supported. You
should use the -source option to set_clock_latency to provide this offset. You can
also use the global timing_allow_input_delay_on_clock_source to allow
set_input_delay assertion to have an effect on clock source paths beginning at
this clock root. (File ../../SDC/test.sdc, Line 188).
*** Summary of all messages that are not suppressed in this session:
Severity ID
Count Summary
WARNING ENCEXT-6202
WARNING ENCEXT-2710
WARNING ENCEXT-2760
WARNING ENCEXT-2776
<CMD> fit
<CMD> loadIoFile io/tdsp_core.save.io
Reading IO assignment file "io/tdsp_core.save.io" ...
<CMD> fit
<CMD> getLogFileName
<CMD> clearGlobalNets
<CMD> globalNetConnect VDD -type pgpin -pin VDD -inst *
<CMD> globalNetConnect VSS -type pgpin -pin VSS -inst *
<CMD> set sprCreateIeStripeNets {}
<CMD> set sprCreateIeStripeLayers {}
<CMD> set sprCreateIeStripeWidth 10.0
<CMD> set sprCreateIeStripeSpacing 2.0
<CMD> set sprCreateIeStripeThreshold 1.0
<CMD> addStripe -skip_via_on_wire_shape Noshape -block_ring_top_layer_limit
Metal7 -max_same_layer_jog_length 0.14 -padcore_ring_bottom_layer_limit
Metal5 -set_to_set_distance 25 -skip_via_on_pin Standardcell
-stacked_via_top_layer Metal9 -padcore_ring_top_layer_limit Metal7 -spacing 0.45
-xleft_offset 5 -xright_offset 5 -merge_stripes_value 0.165 -layer Metal6
-block_ring_bottom_layer_limit Metal5 -width 2.1 -nets {VDD VSS}
-stacked_via_bottom_layer Metal1
NONE
The core ring for VDD is incomplete. The core ring will not be used as a boundary
for stripes. In this situation, the power planner will generate stripes only within
the core area.
The core ring for VSS is incomplete. The core ring will not be used as a boundary
for stripes. In this situation, the power planner will generate stripes only within
the core area.
Stripe generation is complete; vias are now being generated.
The power planner created 12 wires.
*** Ending Stripe Generation (totcpu: 0:00:00.0,real: 0:00:00.0, mem: 576.1M)
***
<CMD> addStripe -skip_via_on_wire_shape Noshape -block_ring_top_layer_limit
Metal6 -max_same_layer_jog_length 0.14 -padcore_ring_bottom_layer_limit
Metal4 -set_to_set_distance 25 -ybottom_offset 5 -skip_via_on_pin Standardcell
-stacked_via_top_layer Metal9 -padcore_ring_top_layer_limit Metal6 -spacing 0.45
-merge_stripes_value 0.165 -direction horizontal -layer Metal5
-block_ring_bottom_layer_limit Metal4 -ytop_offset 5 -width 2.1 -nets {VDD VSS}
-stacked_via_bottom_layer Metal1
**WARN: (ENCPP-170):
The power planner failed to create a wire at (16.05,
0.00) (16.05, 147.06) because same wire already exists.
**WARN: (ENCPP-170):
The power planner failed to create a wire at (41.05,
0.00) (41.05, 147.06) because same wire already exists.
**WARN: (ENCPP-170):
The power planner failed to create a wire at (66.05,
0.00) (66.05, 147.06) because same wire already exists.
**WARN: (ENCPP-170):
The power planner failed to create a wire at (91.05,
0.00) (91.05, 147.06) because same wire already exists.
**WARN: (ENCPP-170):
The power planner failed to create a wire at (116.05,
0.00) (116.05, 147.06) because same wire already exists.
**WARN: (ENCPP-170):
The power planner failed to create a wire at (18.60,
0.00) (18.60, 147.06) because same wire already exists.
**WARN: (ENCPP-170):
The power planner failed to create a wire at (43.60,
0.00) (43.60, 147.06) because same wire already exists.
**WARN: (ENCPP-170):
The power planner failed to create a wire at (68.60,
0.00) (68.60, 147.06) because same wire already exists.
**WARN: (ENCPP-170):
The power planner failed to create a wire at (93.60,
0.00) (93.60, 147.06) because same wire already exists.
**WARN: (ENCPP-170):
The power planner failed to create a wire at (118.60,
0.00) (118.60, 147.06) because same wire already exists.
*** Ending Stripe Generation (totcpu: 0:00:00.0,real: 0:00:00.0, mem: 576.1M)
***
<CMD> setPlaceMode -fp false
<CMD> placeDesign
*** Starting placeDesign default flow ***
**INFO: Enable pre-place timing setting for timing analysis
Set Using Default Delay Limit as 101.
**WARN: (ENCDC-1629): The default delay limit was set to 101. This is less than
the default of 1000 and may result in inaccurate delay calculation for nets with a
fanout higher than the setting. If needed, the default delay limit may be
adjusted by running the command 'set delaycal_use_default_delay_limit'.
Set Default Net Delay as 0 ps.
Set Default Net Load as 0 pF.
**INFO: Analyzing IO path groups for slack adjustment
Congestion distribution:
Remain
cntH
cntV
--------------------------------------------------------------------------5:
12728100.00%
12728100.00%
*** Summary of all messages that are not suppressed in this session:
Severity ID
Count Summary
WARNING ENCTS-403
WARNING ENCDC-1629
WARNING ENCSP-9025
WARNING ENCSP-9042
globalDetailRoute
#setNanoRouteMode -routeBottomRoutingLayer 1
#setNanoRouteMode -routeTopRoutingLayer 3
#setNanoRouteMode -routeWithSiDriven false
#setNanoRouteMode -routeWithTimingDriven false
#WARNING (NRDB-2078) The above via enclosure for LAYER Metal4 is not
specified for width 0.070.
#WARNING (NRDB-2077) The below via enclosure for LAYER Metal4 is not
specified for width 0.070.
#WARNING (NRDB-2078) The above via enclosure for LAYER Metal5 is not
specified for width 0.070.
#WARNING (NRDB-2077) The below via enclosure for LAYER Metal4 is not
specified for width 0.070.
#WARNING (NRDB-2078) The above via enclosure for LAYER Metal5 is not
specified for width 0.070.
#WARNING (NRDB-2077) The below via enclosure for LAYER Metal5 is not
specified for width 0.070.
#WARNING (NRDB-2078) The above via enclosure for LAYER Metal6 is not
specified for width 0.070.
#WARNING (NRDB-2077) The below via enclosure for LAYER Metal5 is not
specified for width 0.070.
#WARNING (NRDB-2078) The above via enclosure for LAYER Metal6 is not
specified for width 0.070.
#WARNING (NRDB-2077) The below via enclosure for LAYER Metal6 is not
specified for width 0.070.
#WARNING (NRDB-2078) The above via enclosure for LAYER Metal7 is not
specified for width 0.070.
#WARNING (NRDB-2077) The below via enclosure for LAYER Metal6 is not
specified for width 0.070.
#WARNING (NRDB-2078) The above via enclosure for LAYER Metal7 is not
specified for width 0.070.
#WARNING (NRDB-2077) The below via enclosure for LAYER Metal7 is not
specified for width 0.070.
#WARNING (NRDB-2078) The above via enclosure for LAYER Metal8 is not
specified for width 0.070.
#WARNING (NRDB-2077) The below via enclosure for LAYER Metal7 is not
specified for width 0.070.
#WARNING (NRDB-2078) The above via enclosure for LAYER Metal8 is not
specified for width 0.070.
#WARNING (NRDB-2077) The below via enclosure for LAYER Metal8 is not
specified for width 0.070.
#WARNING (NRDB-2078) The above via enclosure for LAYER Metal9 is not
specified for width 0.070.
#WARNING (NRDB-2077) The below via enclosure for LAYER Metal8 is not
specified for width 0.070.
#WARNING (NRDB-2078) The above via enclosure for LAYER Metal9 is not
specified for width 0.070.
#WARNING (NRDB-2077) The below via enclosure for LAYER Metal1 is not
specified for width 0.060.
#WARNING (NRDB-2078) The above via enclosure for LAYER Metal2 is not
specified for width 0.070.
#WARNING (NRDB-2077) The below via enclosure for LAYER Metal1 is not
specified for width 0.060.
#WARNING (NRDB-2078) The above via enclosure for LAYER Metal2 is not
specified for width 0.070.
#WARNING (NRDB-2077) The below via enclosure for LAYER Metal2 is not
specified for width 0.070.
#WARNING (NRDB-2078) The above via enclosure for LAYER Metal3 is not
specified for width 0.070.
#WARNING (NRDB-2077) The below via enclosure for LAYER Metal2 is not
specified for width 0.070.
#WARNING (NRDB-2078) The above via enclosure for LAYER Metal3 is not
specified for width 0.070.
#WARNING (EMS-27) Message (NRDB-2077) has exceeded the current message
display limit of 20.
#To increase the message display limit, refer to the product command reference
manual.
#WARNING (EMS-27) Message (NRDB-2078) has exceeded the current message
display limit of 20.
#To increase the message display limit, refer to the product command reference
manual.
#WARNING (NRDB-812) Cuts within VIA VIA12_4C violate adjacent cut spacing
rule.
#WARNING (NRDB-812) Cuts within VIA VIA23_4C violate adjacent cut spacing
rule.
#WARNING (NRDB-812) Cuts within VIA VIA34_4C violate adjacent cut spacing
rule.
#WARNING (NRDB-812) Cuts within VIA VIA45_4C violate adjacent cut spacing
rule.
#Minimum voltage of a net in the design = 0.000.
#Maximum voltage of a net in the design = 1.320.
#Voltage range [0.000 - 0.000] has 1 net.
#Voltage range [1.320 - 1.320] has 1 net.
#Voltage range [0.000 - 1.320] has 3884 nets.
# Metal1
H Track-Pitch = 0.190
# Metal2
V Track-Pitch = 0.200
# Metal3
H Track-Pitch = 0.190
# Metal4
V Track-Pitch = 0.200
# Metal5
H Track-Pitch = 0.190
# Metal6
V Track-Pitch = 0.200
# Metal7
H Track-Pitch = 0.285
#WARNING (NRAG-44) Track pitch is too small compared with line-2-via pitch.
# Metal8
V Track-Pitch = 0.200
#WARNING (NRAG-44) Track pitch is too small compared with line-2-via pitch.
# Metal9
H Track-Pitch = 0.380
#WARNING (NRAG-44) Track pitch is too small compared with line-2-via pitch.
#Regenerating Ggrids automatically.
#Auto generating G-grids with size=20 tracks, using layer Metal2's pitch =
0.200.
#Using automatically generated G-grids.
#Done routing data preparation.
#cpu time = 00:00:03, elapsed time = 00:00:03, memory = 678.16 (MB), peak =
764.09 (MB)
#Merging special wires...
#Number of eco nets is 0
#
Routing #Avail
Direction Track
#Track
#Total
Blocked
%Gcell
Gcell
Blocked
# -------------------------------------------------------------# Metal 1
774
1369
1.68%
# Metal 2
743
1369
0.00%
# Metal 3
774
1369
0.00%
# Metal 4
598
145
1369
8.11%
# Metal 5
596
178
1369
5.41%
# Metal 6
569
174
1369
5.41%
# -------------------------------------------------------------# Total
4054
10.99% 8214
3.43%
#
#
#
#cpu time = 00:00:00, elapsed time = 00:00:00, memory = 678.43 (MB), peak =
764.09 (MB)
#
#start global routing iteration 1...
#cpu time = 00:00:00, elapsed time = 00:00:00, memory = 679.16 (MB), peak =
764.09 (MB)
#
#start global routing iteration 2...
#cpu time = 00:00:00, elapsed time = 00:00:00, memory = 679.45 (MB), peak =
764.09 (MB)
#
#start global routing iteration 3...
#cpu time = 00:00:00, elapsed time = 00:00:00, memory = 679.49 (MB), peak =
764.09 (MB)
#
#start global routing iteration 4...
#cpu time = 00:00:00, elapsed time = 00:00:00, memory = 679.49 (MB), peak =
764.09 (MB)
#
#
#Total number of trivial nets (e.g. < 2 pins) = 324 (skipped).
#Total number of routable nets = 3562.
#Total number of nets in the design = 3886.
#
#3562 routable nets have only global wires.
#
#Routed nets constraints summary:
#----------------------------#
Rules Unconstrained
#----------------------------#
Default
3562
#----------------------------#
Total
3562
#----------------------------#
Rules Unconstrained
#----------------------------#
Default
3562
#----------------------------#
Total
3562
#----------------------------#
#
# Congestion Analysis: (blocked Gcells are excluded)
#
#
OverCon
#Gcell
Layer
%Gcell
(1) OverCon
# -------------------------------# Metal 1
0(0.00%) (0.00%)
# Metal 2
0(0.00%) (0.00%)
# Metal 3
0(0.00%) (0.00%)
# Metal 4
0(0.00%) (0.00%)
# Metal 5
0(0.00%) (0.00%)
# Metal 6
0(0.00%) (0.00%)
# -------------------------------#
Total
0(0.00%) (0.00%)
#
# The worst congested Gcell overcon (routing demand over resource in number
of tracks) = 1
#
#Complete Global Routing.
12390
# Metal 2
7183
#----------------------#
19573
#
#Max overcon = 0 track.
#Total overcon = 0.00%.
#Worst layer Gcell overcon rate = 0.00%.
#cpu time = 00:00:01, elapsed time = 00:00:01, memory = 679.55 (MB), peak =
764.09 (MB)
#
#
#Start data preparation for track assignment...
#
12390
# Metal 2
7183
#----------------------#
19573
#
#cpu time = 00:00:01, elapsed time = 00:00:01, memory = 653.62 (MB), peak =
764.09 (MB)
#
#Cpu time = 00:00:06
#Elapsed time = 00:00:06
#Increased memory = 18.53 (MB)
#Total memory = 653.62 (MB)
#Peak memory = 764.09 (MB)
#
#Start Detail Routing..
#start initial detail routing ...
#
number of violations = 9
#
#
#
Metal1
Metal2
Totals
#cpu time = 00:00:21, elapsed time = 00:00:21, memory = 700.97 (MB), peak =
764.09 (MB)
#start 1st optimization iteration ...
#
number of violations = 0
#cpu time = 00:00:00, elapsed time = 00:00:00, memory = 702.95 (MB), peak =
764.09 (MB)
#Complete Detail Routing.
#Total wire length = 62224 um.
#Total half perimeter of net bounding box = 59121 um.
#Total wire length on LAYER Metal1 = 5190 um.
single-cut
multi-cut
Total
#----------------------------------------------------------# Metal 1
14037 ( 97.1%)
412 ( 2.9%)
# Metal 2
8848 (100.0%)
0 ( 0.0%)
14449
8848
#----------------------------------------------------------#
22885 ( 98.2%)
412 ( 1.8%)
23297
#
#Total number of DRC violations = 0
#Cpu time = 00:00:22
#Elapsed time = 00:00:22
#Increased memory = 49.32 (MB)
#Total memory = 702.96 (MB)
#Peak memory = 764.09 (MB)
#
#start routing for process antenna violation fix ...
#cpu time = 00:00:01, elapsed time = 00:00:01, memory = 656.53 (MB), peak =
764.09 (MB)
#
#Total wire length = 62224 um.
#Total half perimeter of net bounding box = 59121 um.
#Total wire length on LAYER Metal1 = 5190 um.
#Total wire length on LAYER Metal2 = 30516 um.
#Total wire length on LAYER Metal3 = 26517 um.
#Total wire length on LAYER Metal4 = 0 um.
#Total wire length on LAYER Metal5 = 0 um.
#Total wire length on LAYER Metal6 = 0 um.
#Total wire length on LAYER Metal7 = 0 um.
#Total wire length on LAYER Metal8 = 0 um.
#Total wire length on LAYER Metal9 = 0 um.
#Total number of vias = 23297
#Total number of multi-cut vias = 412 ( 1.8%)
#Total number of single cut vias = 22885 ( 98.2%)
#Up-Via Summary (total 23297):
#
single-cut
multi-cut
Total
#----------------------------------------------------------# Metal 1
14037 ( 97.1%)
412 ( 2.9%)
# Metal 2
8848 (100.0%)
0 ( 0.0%)
14449
8848
#----------------------------------------------------------#
22885 ( 98.2%)
412 ( 1.8%)
23297
#
#Total number of DRC violations = 0
#Total number of net violated process antenna rule = 0
#
#
#Start Post Route wire spreading..
#
#Start data preparation for wire spreading...
#
#Data preparation is done on Sun Apr 3 19:44:22 2016
#
#cpu time = 00:00:00, elapsed time = 00:00:00, memory = 656.54 (MB), peak =
764.09 (MB)
#
#Spread distance (# of tracks): min = 0.500000; max = 2.000000
#
#Start Post Route Wire Spread.
#Done with 2207 horizontal wires in 1 hboxes and 1919 vertical wires in 1
hboxes.
#Complete Post Route Wire Spread.
#
#Total wire length = 63970 um.
#Total half perimeter of net bounding box = 59121 um.
#Total wire length on LAYER Metal1 = 5192 um.
#Total wire length on LAYER Metal2 = 31315 um.
#Total wire length on LAYER Metal3 = 27463 um.
#Total wire length on LAYER Metal4 = 0 um.
#Total wire length on LAYER Metal5 = 0 um.
#Total wire length on LAYER Metal6 = 0 um.
#Total wire length on LAYER Metal7 = 0 um.
#Total wire length on LAYER Metal8 = 0 um.
#Total wire length on LAYER Metal9 = 0 um.
#Total number of vias = 23297
#Total number of multi-cut vias = 412 ( 1.8%)
#Total number of single cut vias = 22885 ( 98.2%)
single-cut
multi-cut
Total
#----------------------------------------------------------# Metal 1
14037 ( 97.1%)
412 ( 2.9%)
# Metal 2
8848 (100.0%)
0 ( 0.0%)
14449
8848
#----------------------------------------------------------#
22885 ( 98.2%)
412 ( 1.8%)
23297
#
#cpu time = 00:00:01, elapsed time = 00:00:01, memory = 666.89 (MB), peak =
764.09 (MB)
#
#Post Route wire spread is done.
#Total wire length = 63970 um.
#Total half perimeter of net bounding box = 59121 um.
#Total wire length on LAYER Metal1 = 5192 um.
#Total wire length on LAYER Metal2 = 31315 um.
#Total wire length on LAYER Metal3 = 27463 um.
#Total wire length on LAYER Metal4 = 0 um.
#Total wire length on LAYER Metal5 = 0 um.
#Total wire length on LAYER Metal6 = 0 um.
#Total wire length on LAYER Metal7 = 0 um.
#Total wire length on LAYER Metal8 = 0 um.
#Total wire length on LAYER Metal9 = 0 um.
#Total number of vias = 23297
#Total number of multi-cut vias = 412 ( 1.8%)
#Total number of single cut vias = 22885 ( 98.2%)
#Up-Via Summary (total 23297):
#
single-cut
multi-cut
Total
#-----------------------------------------------------------
# Metal 1
14037 ( 97.1%)
412 ( 2.9%)
# Metal 2
8848 (100.0%)
0 ( 0.0%)
14449
8848
#----------------------------------------------------------#
22885 ( 98.2%)
412 ( 1.8%)
23297
#
#
#Start DRC checking..
#
number of violations = 0
#cpu time = 00:00:02, elapsed time = 00:00:02, memory = 715.54 (MB), peak =
764.09 (MB)
#
number of violations = 0
#cpu time = 00:00:02, elapsed time = 00:00:02, memory = 715.54 (MB), peak =
764.09 (MB)
#CELL_VIEW tdsp_core,init has no DRC violation.
#Total number of DRC violations = 0
#Total number of net violated process antenna rule = 0
#detailRoute Statistics:
#Cpu time = 00:00:27
#Elapsed time = 00:00:28
#Increased memory = 61.91 (MB)
#Total memory = 715.54 (MB)
#Peak memory = 764.09 (MB)
#
#globalDetailRoute statistics:
#Cpu time = 00:00:34
#Elapsed time = 00:00:34
#Increased memory = 109.08 (MB)
#Total memory = 715.65 (MB)
#Peak memory = 764.09 (MB)
#Number of warnings = 51
#Total number of warnings = 52
#Number of fails = 0
#Total number of fails = 0
#Complete globalDetailRoute on Sun Apr 3 19:44:26 2016
#
#routeDesign: cpu time = 00:00:34, elapsed time = 00:00:34, memory = 715.65
(MB), peak = 764.09 (MB)
*** Message Summary: 0 warning(s), 0 error(s)