Presentation is loading. Please wait.

Presentation is loading. Please wait.

Prof. Shiyan Hu Shiyan@mtu.edu Gate Sizing Prof. Shiyan Hu Shiyan@mtu.edu.

Similar presentations


Presentation on theme: "Prof. Shiyan Hu Shiyan@mtu.edu Gate Sizing Prof. Shiyan Hu Shiyan@mtu.edu."— Presentation transcript:

1 Prof. Shiyan Hu Shiyan@mtu.edu
Gate Sizing Prof. Shiyan Hu

2 Problem Definition Given a timing (delay) target, use smallest power/area gates to meet the timing target In general, smaller power -> larger timing, smaller timing -> larger power.

3 Delay due to Gate Sizing
Suppose that unit width gate capacitance is c and unit width gate resistance is r. Given gate size wi, Gate size wi: R  r/wi, C  cwi Delay is a function of RC Delay   RiCj   wi/wj

4 Wire and Gate Models

5 Combinatorial Circuit Model
Gate size variables x1, x2, x3 Delay on each gate depends on x a1 x1 a3 a6 D1 D4 D6 D7 a5 a7 a2 a4 Drivers D2 Loads D9 D10 D3 D5 D8 x3 x2

6 Path Delay Express path delay in terms of component delay
A component can be a gate or a wire Delay D for each component Arrival time a for some components

7 Gate Sizing Power/area minimization under delay constraints:
This can be solved efficiently using gpsolve

8 Gate Sizing using GPSOLVE
Follow the steps in gatesizing.m for the example in the slides of timing analysis and optimization


Download ppt "Prof. Shiyan Hu Shiyan@mtu.edu Gate Sizing Prof. Shiyan Hu Shiyan@mtu.edu."

Similar presentations


Ads by Google