The Electronic Design Automation Lab (EDALAB)
Download
Report
Transcript The Electronic Design Automation Lab (EDALAB)
The Electronic Design Automation Lab
(EDALab)
Po-Ya Hsu
2013/6/7
The EDA Laboratory
Outline
․Introduction of EDALab
․Software introduction
Floorplanning: B*-tree Floorplanner
Placement: NTUPlace
Global Routing: NTUgr
The EDA Laboratory
Research Focuses
․Physical design for nanometer IC’s
․Design for manufacturability & reliability
․Low-power design methodology
․Board-package-chip co-design
The EDA Laboratory
Physical Design Flow
The EDA Laboratory
Research Topics
․Physical Design Engines
Floorplanning, placement,
routing, clock network
․Manufacturability
OPC, CMP, DPT, e-beam,
EUV, Process variation
․Analog Layout Design
․Reliability
Antenna effect
Redundant via
Thermal, ESD analysis
․Power/Signal Integrity
Low power, IR drop,
Crosstalk
The EDA Laboratory
Outline
․Introduction of EDALab
․Software introduction
Floorplanning: B*-tree Floorplanner
Placement: NTUPlace
Global Routing: NTUgr
The EDA Laboratory
EDALAB Software Download
․Download: http://eda.ee.ntu.edu.tw/research.htm
Floorplanning
Placement
Global Routing
The EDA Laboratory
Outline
․Introduction of EDALab
․Software introduction
Floorplanning: B*-tree Floorplanner
Placement: NTUPlace
Global Routing: NTUgr
The EDA Laboratory
B*-tree Floorplanner
․B*-tree representation
․Simulated Annealing
The EDA Laboratory
B*-tree Floorplanner
․Floorplanning by simulated annealing using B*-tree
Packing
Bounding Box Setting
The EDA Laboratory
Outline
․Introduction of EDALab
․Software introduction
Floorplanning: B*-tree Floorplanner
Placement: NTUPlace
Global Routing: NTUgr
The EDA Laboratory
Popular Placement Flow
The EDA Laboratory
NTUPlace
․NTUplace3:
An Analytical Placer for Large-Scale Mixed-Size Designs
․Feature:
Analytical Global Placement Model
The EDA Laboratory
Example Result of NTUPlace
The EDA Laboratory
Outline
․Introduction of EDALab
․Software introduction
Floorplanning: B*-tree Floorplanner
Placement: NTUPlace
Global Routing: NTUgr
The EDA Laboratory
Popular Routing Flow
The EDA Laboratory
NTUgr
․Feature:
High-Performance Global Routing with Fast Overflow
Reduction
The EDA Laboratory
Example Routing Result of NTUgr
The EDA Laboratory
Example Routing Result
The EDA Laboratory
Download Website
․http://eda.ee.ntu.edu.tw/research.htm
․Registration is needed
The EDA Laboratory