Sensors for Food Automation - ifm electronic gmbh - automation
The Electronic Design Automation Lab ( EDALab )
description
Transcript of The Electronic Design Automation Lab ( EDALab )
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