the eda laboratory the electronic design automation lab (edalab) po-ya hsu 2013/6/7
TRANSCRIPT
The EDA Laboratory
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
Bounding Box Setting
Packing
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