Presentation is loading. Please wait.

Presentation is loading. Please wait.

The EDA Laboratory The Electronic Design Automation Lab (EDALab) Po-Ya Hsu 2013/6/7.

Similar presentations


Presentation on theme: "The EDA Laboratory The Electronic Design Automation Lab (EDALab) Po-Ya Hsu 2013/6/7."— Presentation transcript:

1 The EDA Laboratory The Electronic Design Automation Lab (EDALab) Po-Ya Hsu 2013/6/7

2 The EDA Laboratory Outline ․ Introduction of EDALab ․ Software introduction  Floorplanning: B*-tree Floorplanner  Placement: NTUPlace  Global Routing: NTUgr

3 The EDA Laboratory Research Focuses ․ Physical design for nanometer IC’s ․ Design for manufacturability & reliability ․ Low-power design methodology ․ Board-package-chip co-design

4 The EDA Laboratory Physical Design Flow

5 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

6 The EDA Laboratory Outline ․ Introduction of EDALab ․ Software introduction  Floorplanning: B*-tree Floorplanner  Placement: NTUPlace  Global Routing: NTUgr

7 The EDA Laboratory EDALAB Software Download ․ Download: http://eda.ee.ntu.edu.tw/research.htm Floorplanning Placement Global Routing

8 The EDA Laboratory Outline ․ Introduction of EDALab ․ Software introduction  Floorplanning: B*-tree Floorplanner  Placement: NTUPlace  Global Routing: NTUgr

9 The EDA Laboratory B*-tree Floorplanner ․ B*-tree representation ․ Simulated Annealing

10 The EDA Laboratory B*-tree Floorplanner ․ Floorplanning by simulated annealing using B*-tree Floorplanning by simulated annealing using B*-tree Bounding Box Setting Packing

11 The EDA Laboratory Outline ․ Introduction of EDALab ․ Software introduction  Floorplanning: B*-tree Floorplanner  Placement: NTUPlace  Global Routing: NTUgr

12 The EDA Laboratory Popular Placement Flow

13 The EDA Laboratory NTUPlace ․ NTUplace3:  An Analytical Placer for Large-Scale Mixed-Size Designs ․ Feature:  Analytical Global Placement Model

14 The EDA Laboratory Example Result of NTUPlace

15 The EDA Laboratory Outline ․ Introduction of EDALab ․ Software introduction  Floorplanning: B*-tree Floorplanner  Placement: NTUPlace  Global Routing: NTUgr

16 The EDA Laboratory Popular Routing Flow

17 The EDA Laboratory NTUgr ․ Feature:  High-Performance Global Routing with Fast Overflow Reduction

18 The EDA Laboratory Example Routing Result of NTUgr

19 The EDA Laboratory Example Routing Result

20 The EDA Laboratory Download Website ․ http://eda.ee.ntu.edu.tw/research.htm http://eda.ee.ntu.edu.tw/research.htm ․ Registration is needed


Download ppt "The EDA Laboratory The Electronic Design Automation Lab (EDALab) Po-Ya Hsu 2013/6/7."

Similar presentations


Ads by Google