1 / 12

Minimum Energy Sub-Threshold CMOS Operation Given Yield Constraints

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.).

liko
Télécharger la présentation

Minimum Energy Sub-Threshold CMOS Operation Given Yield Constraints

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Minimum Energy Sub-Threshold CMOS Operation Given Yield Constraints Max Dreo Vincent Luu Julian Warchall

  2. Problem Frame - Subthreshold Operation - Power over performance - Threshold Voltage Variation! - Dependent on transistor size - Subthreshold Current:

  3. Problem Frame (cont.) - Variation-Induced Errors - Timing - Functionality

  4. 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?

  5. Ring Oscillator -odd number of cascaded inverters using feedback -able to determine failure automatically and apply results for a generalizable conclusion

  6. 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

  7. Assumptions -As size or Vth increase, failure rates decrease exponentially:

  8. Approach -generate failure rate graphs with simulations -pick n and failure constraints and solve for optimal Vdd and size to minimize energy

  9. 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.

  10. Voltage vs. Failure Rate

  11. Size vs. Failure Rate

  12. 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.

More Related