Special applications of VLSI design

Download Report

Transcript Special applications of VLSI design

Spezielle Anwendungen des VLSI – Entwurfs
Applied VLSI design
Layout for ASIC netlist
Results of Phase 4
Michael Rethfeldt
Institute of Applied Microelectronics and Computer Engineering
College of Computer Science and Electrical Engineering, University of Rostock
Slide 1
ASIC netlist
set target_library [concat
$CORESVTtyp10V
$COREHVTtyp10V
$CORELVTtyp10V]
set_operating_conditions nom_1.00V_25C
set frequency 110 (was 100)
set_max_leakage_power 100 nW
ungroup -all -flatten -simple_names
compile_ultra -area_high_effort_script
Institute of Applied Microelectronics and Computer Engineering
College of Computer Science and Electrical Engineering, University of Rostock
Slide 2
ASIC layout – positive effects
Core utilization
- freq. best around 90 %
- below  long wires to core sides, slower
- above  limited routing possibilities, slower
Core aspect ratio
- IO pads left & right  H > W (0.9:1, 1.5:1, 2:1, 3:1, 4:1, 5:1)
Antenna fixing
- turned off in nano-route  slight speed increase
Institute of Applied Microelectronics and Computer Engineering
College of Computer Science and Electrical Engineering, University of Rostock
Slide 3
ASIC layout – negative effects
Limited metal usage
- limited to layer 4 (5 used before)
- speed decrease
Post route optimizations
- timing only
- leakage only
- leakage & timing
 always high leakage increase
Gate libraries
- use only high Vt instead of mixed Vt
 -2nW leakage, speed decrease  worse metric
Power stripes
 speed decrease (place & route limitation)
Institute of Applied Microelectronics and Computer Engineering
College of Computer Science and Electrical Engineering, University of Rostock
Slide 4
ASIC layout – misc.
Power ring dimensions
- tried 2µm, 5µm, 10µm width
 no effects on speed / leakage for used design
Institute of Applied Microelectronics and Computer Engineering
College of Computer Science and Electrical Engineering, University of Rostock
Slide 5
Final ASIC layout
with pads  leakage > 12 mW !!
Institute of Applied Microelectronics and Computer Engineering
College of Computer Science and Electrical Engineering, University of Rostock
Slide 6
Metric ASIC netlist phase 3
Total cell area A
23892
Frequency f
100 MHz
Number of cycles Ncycles
41375
Operation time tOP
0.41375 ms
Average error Eavg
0.249947
Cell leakage power Pleak
Metric
101.9216 nW
6.58488243 * 10-13 Ws
Institute of Applied Microelectronics and Computer Engineering
College of Computer Science and Electrical Engineering, University of Rostock
Slide 7
Metric ASIC layout phase 4
Timing (Tmin / fmax)
12.867 ns / 77.718193 MHz
Power (Pdyn / Pleak)
205.5079 µW / 102.3966 nW
Ncycles / Operation time tOP
41375 / 0.532372125 ms
Average error Eavg
Core size
0.249947
119.44 x 305.8 µm²
Core utilization
Metric
90.00 %
8.512255087 * 10-13 Ws
Institute of Applied Microelectronics and Computer Engineering
College of Computer Science and Electrical Engineering, University of Rostock
Slide 8