Presentation is loading. Please wait.

Presentation is loading. Please wait.

An ASIC Design methodology with Predictably Low Leakage, using Leakage-immune Standard Cells Nikhil Jayakumar, Sunil P Khatri ISLPED’03.

Similar presentations


Presentation on theme: "An ASIC Design methodology with Predictably Low Leakage, using Leakage-immune Standard Cells Nikhil Jayakumar, Sunil P Khatri ISLPED’03."— Presentation transcript:

1 An ASIC Design methodology with Predictably Low Leakage, using Leakage-immune Standard Cells Nikhil Jayakumar, Sunil P Khatri ISLPED’03

2 outline Introduction Introduction Research about leakage power reduction Research about leakage power reduction State assignment and leakage power State assignment and leakage power Approach and design methodology Approach and design methodology Result Result Conclusion Conclusion

3 Introduction Importance of leakage currents control Importance of leakage currents control Leakage current I ds : Leakage current I ds : Voltage scaling and Voltage scaling and threshold voltage scaling )1( )()( 0 t ds t off V T V gs V v V nv ds eeI L W I    D S G B

4 Leakage reduction Source biasing Source biasing Using body effect case V t ↑ but performance ↓ Using body effect case V t ↑ but performance ↓ Stack effect Stack effect Direct V t manipulation Direct V t manipulation Dual V t partition Dual V t partition MTCMOS MTCMOS VTCMOS VTCMOS

5 Leakage reduction Source biasing Source biasing Using body effect case V t ↓buperformance↑ Using body effect case V t ↓buperformance↑ Stack effect Stack effect Direct V t manipulation Direct V t manipulation Dual V t partition Dual V t partition MTCMOS MTCMOS VTCMOS VTCMOS

6 State & voltage assignment (DAC 03) State dependence of a leakage current State dependence of a leakage current Find the best input vector for standby state Find the best input vector for standby state accuratly estimate Leakage of designs accuratly estimate Leakage of designs

7 State & voltage assignment (DAC 03) State dependence of a leakage current State dependence of a leakage current

8 State & voltage assignment (DAC 03) Without any state assignment Without any state assignment 0.31ns0.36ns 9.6nA 4.7nA

9 State & voltage assignment (DAC 03) Optimal input state with Vt assignment Optimal input state with Vt assignment 0.31ns 9.6nA0.99nA

10 MTCMOS & state assignment MTCMOS better than traditional standard cells design MTCMOS better than traditional standard cells design Not support predictable leakage currents Not support predictable leakage currents Two variants of standard cell Two variants of standard cell H variant for output “high” H variant for output “high” L variant for output “low” L variant for output “low”

11 MTCMOS & state assignment L variant of 3-NANDH variant of 3-NAND

12 Layout floorplan of HL gates Regular standard- cell L variant of a standard-cell H variant of a standard-cell

13 Design flow Traditional mapping using regular standard cells Determine a set of primary input assignment Simulate to find output of each gate Replace each gate by its output value Standard cell library Modified Standard cell library Place and route

14 Experimental results HL cell versus MT cell

15 Experimental results HL/MT cells versus regular cells

16 Leakage/area/delay comparison Precisely estimate leakage Precisely estimate leakage

17 Leakage/area/delay comparison Using exact timing analysis by run “sense” in SIS Using exact timing analysis by run “sense” in SIS HL 10% MT 12.5% delay overhead HL 10% MT 12.5% delay overhead

18 Leakage/area/delay comparison Using SE to P&R Using SE to P&R HL 11-21% overhead but 17% less than MTCMOS HL 11-21% overhead but 17% less than MTCMOS

19 Conclusions Low and predictable leakage value Low and predictable leakage value Better algo. To determine the best primary input vector Better algo. To determine the best primary input vector Improve overhead Improve overhead


Download ppt "An ASIC Design methodology with Predictably Low Leakage, using Leakage-immune Standard Cells Nikhil Jayakumar, Sunil P Khatri ISLPED’03."

Similar presentations


Ads by Google