Download Minimum Energy Sub-Threshold CMOS Operation Given Yield

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Three-phase electric power wikipedia , lookup

Ohm's law wikipedia , lookup

Power engineering wikipedia , lookup

Electrical substation wikipedia , lookup

Power inverter wikipedia , lookup

Current source wikipedia , lookup

History of electric power transmission wikipedia , lookup

Rectifier wikipedia , lookup

Variable-frequency drive wikipedia , lookup

Resistive opto-isolator wikipedia , lookup

History of the transistor wikipedia , lookup

Schmitt trigger wikipedia , lookup

Metadyne wikipedia , lookup

Transistor wikipedia , lookup

Voltage regulator wikipedia , lookup

Opto-isolator wikipedia , lookup

Power MOSFET wikipedia , lookup

Power electronics wikipedia , lookup

Buck converter wikipedia , lookup

Stray voltage wikipedia , lookup

Immunity-aware programming wikipedia , lookup

Switched-mode power supply wikipedia , lookup

Distribution management system wikipedia , lookup

Islanding wikipedia , lookup

Current mirror wikipedia , lookup

Alternating current wikipedia , lookup

Surge protector wikipedia , lookup

Voltage optimisation wikipedia , lookup

Mains electricity wikipedia , lookup

Fault tolerance wikipedia , lookup

Transcript
Minimum Energy
Sub-Threshold CMOS
Operation Given
Yield Constraints
Max Dreo
Vincent Luu
Julian Warchall
Problem Frame
- Subthreshold Operation
- Power over performance
- Threshold Voltage Variation!
- Dependent on transistor size
- Subthreshold Current:
Problem Frame (cont.)
- Variation-Induced Errors
- Timing
- Functionality
Problem
- To meet a given yield requirement should you
(a) increase the voltage of your subthreshold circuit's power supply,
(b) increase the size of its transistors, or
(c) use a combination of both?
Ring Oscillator
-odd number of cascaded inverters using feedback
-able to determine failure automatically and apply results for a
generalizable conclusion
Monte Carlo Analysis
-Vary threshold voltage statistically and measure average current
and frequency
-Edited transistor model files to force first-order Vth dependence on
area
-Able to determine failure when frequency is not measurable
Assumptions
-As size or Vth increase, failure rates decrease exponentially:
Approach
-generate failure rate graphs with simulations
-pick n and failure constraints and solve for optimal Vdd and size to
minimize energy
Simulations and Issues
-Technology: 90nm
-Voltage: 260-300 mV
-Size: 90-190nm
-Edited model files to include process and mismatch variations with a
standard deviation of 25%.
-Inverter Chain of 101
-Only had 100 MonteCarlo sims per measurement point
-Why 101 inverters? Why 100 trials? Why 25%?
-lack of resources, had to observe enough failures in order to collect
data.
Voltage vs. Failure Rate
Size vs. Failure Rate
Conclusions and Future Work
-In the process of analyzing data.
-Want to graph voltage, size, and energy per operation based on a
specific failure rate.
-Constraints caused issues in our data gathering stage.
-Redo the same simulations but with additional trials to get better
data.