1 / 44

Design & Analysis of Resonant Power/Clock Drivers for Adiabatic Logic

Design & Analysis of Resonant Power/Clock Drivers for Adiabatic Logic. Research Overview Michael P. Frank Thursday, October 5, 2006 (Presented to S. Foo, H. Li, J. Zheng). Outline. Motivation Device & architectural work Analog circuit analysis. Motivation.

jrobb
Download Presentation

Design & Analysis of Resonant Power/Clock Drivers for Adiabatic Logic

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. Design & Analysis of Resonant Power/Clock Drivers for Adiabatic Logic Research Overview Michael P. Frank Thursday, October 5, 2006 (Presented to S. Foo, H. Li, J. Zheng) M. Frank, Research Presentation, Oct. 2006

  2. Outline • Motivation • Device & architectural work • Analog circuit analysis M. Frank, Research Presentation, Oct. 2006

  3. Motivation • Logic performance is increasingly limited by power dissipation constraints, with unfortunate results… • Over the last few years, clock speeds have been increasing rather more slowly than in the past (19%/yr instead of 58%/yr) • The energy efficiency of traditional digital switching schemes is approaching fundamental thermodynamic limits: • Today: Switching a min-size FET dissipates ~200 eV • ~1 eV dissipation/switching event for any reliable FET-based techology • ~18 meV (kT ln 2) for any irreversible technology • To beat these limits will require an increasing amount of energy recovery in switching • Several types of logic devices that allow this are known M. Frank, Research Presentation, Oct. 2006

  4. Energy-Recovering Logic in CMOS • Basic idea: Still use ordinary CMOS transistors, but switch their state adiabatically • Gradually, with less dissipation (see later analysis) • We now know how to build fully-adiabatic versions of arbitrary combinational and sequential logic • One requirement: Fully adiabatic switching events must also be logically reversible • Perform an invertible transformation of the digital state • Problem with CMOS: Energy coefficient Q2R is relatively large, results in low cost-performance M. Frank, Research Presentation, Oct. 2006

  5. Another Adiabatically Switchable Device: The Quantum-Dot Cell • Group several quantum dotsclose together into a “cell” • Separated by tunnel junctions • Excess electrons in the celloccupy certain naturally-stable configurations • E.g. 2 electrons will tend to settle in opposite corners due to Coulombic repulsion • By electrostatic biasing we can adiabatically restore the cell to a neutral polarization • From which it may be easily induced to switch to either state M. Frank, Research Presentation, Oct. 2006

  6. Quantum-Dot Cell Automata “wire” • Line of neighboring cells are driven in sequence • Each cell is biased by the neighboring cell to take on the same state as its neighbor • Flow of information along wires can be wave-pipelined M. Frank, Research Presentation, Oct. 2006

  7. Doing logic with quantum-dot cells • With a different arrangement of cells, we can complement the input signal a=0 q=1 M. Frank, Research Presentation, Oct. 2006

  8. Functional completeness • This assemblage of cells implements the majority function • q = MAJ(a,b,c) = ab + ac + bc • Using MAJ, we can do AND and OR, and thus (with NOT) compute anything… a=0 b=0 q=0 c=1 M. Frank, Research Presentation, Oct. 2006

  9. QCA Full Adder Module M. Frank, Research Presentation, Oct. 2006

  10. A more complex circuit M. Frank, Research Presentation, Oct. 2006

  11. One potential fabrication process M. Frank, Research Presentation, Oct. 2006

  12. QCA structures fabricated at Sandia • The surface is a SiGe single crystal film on a Si (001) substrate. • The square structures are monolithic groupings of four self-assembled SiGe dots surrounding a central pit in the film (which elastically binds the 4 dots). • The lateral dimension across each of the structures is about 250 nm – • larger than a potential production device, but small enough to demonstrate the relevant behavior. • Placement of the four-dot cells into specific geometric arrangements needed for QCA is accomplished using a Focused Ion Beam (FIB) to create preferred nucleation sites. M. Frank, Research Presentation, Oct. 2006

  13. Potential Molecular QCA Implementation • Would work at room temperature due to small dot separation and high (~eV) barrier energies • Synthesis of molecules and quantum chemistry simulations of electron behavior has been completed • Challenge is to arrange molecules at precise locations on a surface M. Frank, Research Presentation, Oct. 2006

  14. IBM/Columbia Resonant Clocks M. Frank, Research Presentation, Oct. 2006

  15. MultiGig’s “Rotary Clock” M. Frank, Research Presentation, Oct. 2006

  16. High-Q MEMS Resonators at U. Mich M. Frank, Research Presentation, Oct. 2006

  17. Moving metal plate support arm/electrode Moving plate Range of Motion Trapezoidal MEMS Resonator Concept Arm anchored to nodal points of fixed-fixed beam flexures,located a little ways away, in both directions (for symmetry) … z y Phase 180° electrode Phase 0° electrode Repeatinterdigitatedstructurearbitrarily manytimes along y axis,all anchored to the same flexure x C(θ) C(θ) 0° 360° 0° 360° θ θ (PATENT PENDING, UNIVERSITY OF FLORIDA) M. Frank, Research Presentation, Oct. 2006

  18. A Manufacturable Approximation (Earlydesignw. thinfingers) Four-finger sensor Capacitance Simulated Output Waveform (PATENT PENDING, UNIVERSITY OF FLORIDA) M. Frank, Research Presentation, Oct. 2006

  19. Partially Fabbed Prototype • Post-etch process was still being fine-tuned. • Parts were not yet ready for testing… • and then the funding ran out. Primaryflexure(fin) Sensecomb Drive comb M. Frank, Research Presentation, Oct. 2006

  20. Clock Distribution Network Design by M. Ottavi at Sandia, In Progress M. Frank, Research Presentation, Oct. 2006

  21. The Present Effort • A wide variety of resonator design techniques are presently being explored… • Each different resonator approach naturally delivers a given shape of voltage waveform • We want to more carefully analyze and understand the interplay between: • resonator design, • waveform shape, • and the energy efficiency of adiabatic charge transfers in the logic M. Frank, Research Presentation, Oct. 2006

  22. Initial Circuit Model for Analysis • Basic lumped-element RC circuit model. M. Frank, Research Presentation, Oct. 2006

  23. General Waveform Model M. Frank, Research Presentation, Oct. 2006

  24. Cumulative Energy Transferred τ1 Esup Erec Ed,tr Etfr Ed,cyc τ0 Egap M. Frank, Research Presentation, Oct. 2006

  25. Energy Flow Summary = CV2/2 =QtfrVgap M. Frank, Research Presentation, Oct. 2006

  26. Energy Efficiency Metrics • Energy transfer efficiency: • Energy transferred to the load, per unit of energy dissipated in that transition • Range is [0, ∞) • Energy recovery efficiency: • The fraction of energy supplied from the source terminal during charging that is later returned to the source terminal • Range is [0, 1) • Resonant quality factor: • Ratio between energy supplied by the source in charging and energy dissipated per cycle • Range is [1, ∞) • Other related metrics could be defined M. Frank, Research Presentation, Oct. 2006

  27. Relations Between the Metrics • The energy transfer efficiency, energy recovery efficiency, and quality factor are related to each other by: M. Frank, Research Presentation, Oct. 2006

  28. Particular Wave Shapes Analyzed • Step function • Zero-frequency limit of square wave • Square wave (arbitrary frequency) • Linear ramp (arbitrary rise time) • Truncated by flat wave top • Zero-frequency limit of trapezoidal wave • Trapezoidal wave (arb. rise time & frequency) • Sinusoidal wave (arbitrary frequency) M. Frank, Research Presentation, Oct. 2006

  29. Step Function Results • Energy transfer efficiency is exactly 1. • Exactly the same amount of energy (CV2/2) is dissipated in each transition as is transferred onto or off of the load • The energy recovery efficiency is exactly 0. • Lowest possible. CV2 supplied, 0 recovered. • The quality factor is exactly 1. • The lowest possible, given that all energy dissipated ultimately comes from the source M. Frank, Research Presentation, Oct. 2006

  30. General Square Wave Response M. Frank, Research Presentation, Oct. 2006

  31. Cumulative Energy Transfers for the Example Square Wave Ed,tr Esup Ed,cyc Etfr Egap τ0 τ1 M. Frank, Research Presentation, Oct. 2006

  32. Results for Square Wave • Energy transfer efficiency is <1: • Energy recovery efficiency is still 0. • And Q is still 1. M. Frank, Research Presentation, Oct. 2006

  33. Energy Transfer Inefficiency of Square Wave Driver as a function of Frequency M. Frank, Research Presentation, Oct. 2006

  34. Energy Transfer Efficiency of the Linear Ramp Driver • Energy transfer efficiency is >1: • with r = RC/τ (τ = rise time), and ε = 1/r = τ/RC. • Clearly approaches 1 asτ → 0 (step function) M. Frank, Research Presentation, Oct. 2006

  35. Energy Transfer Inefficiency of Linear Ramp Driver as a Function of Rise Time M. Frank, Research Presentation, Oct. 2006

  36. Energy Recovery Efficiency for Linear Ramp Driver • Has both upper and lower bounds… M. Frank, Research Presentation, Oct. 2006

  37. Energy Recovery Efficiencyof the Linear Ramp Driver M. Frank, Research Presentation, Oct. 2006

  38. Trapezoidal waveform example M. Frank, Research Presentation, Oct. 2006

  39. Still to do: Analysis of Trapezoidal Wave • Need to determine load voltage range V as a function of the source voltage range Vs and the wave parameters τrise and τcyc. • Then calculate Esup, Ed,tr, and Etfr for this case… • Then calculate the energy efficiencies… • Also, for a given value of τcyc, what value of τrise gives the best efficiency? • It may turn out to be a constant fraction of τcyc. M. Frank, Research Presentation, Oct. 2006

  40. Analysis of the Sinusoidal Driver • Load voltage amplitude is given by • Energy transferred onto the load is thus • Meanwhile, the energy dissipated per transition is M. Frank, Research Presentation, Oct. 2006

  41. Energy Transfer Efficiency of the Sinusoidal Driver • Energy transfer efficiency is: • Exactly equal to the cycle period divided by the characteristic time tc = π2RC/2 ≈ 4.93RC. M. Frank, Research Presentation, Oct. 2006

  42. Energy Supplied by theSinusoidal Driver During Charging • Present form, needs more simplification… • Then find Erec by subtracting 2Ed,tr… • Then we are in a position to calculate ηE,tr… M. Frank, Research Presentation, Oct. 2006

  43. Final steps for sinusoidal driver… • How do the energy transfer and recovery efficiencies of the sinusoidal wave compare to those of the (optimized) trapezoidal wave? • There may turn out to be just a constant factor difference in efficiencies between the two cases… • Which wave shape is more efficient at finite frequencies? Does the choice of which is better depend on the value of RCf? M. Frank, Research Presentation, Oct. 2006

  44. Ideas for Follow-on Work • Do a variational analysis in terms of stationary functionals to find the exact source wave shape that maximizes energy efficiency, in terms of given values of the relative cycle period τcyc/RC and the load voltage swing V. • Borrow methods used to calculate least-action trajectories in physics • Elaborate the circuit model into some more realistic, representative models of particular resonator and clock distribution circuits • Do a systems-engineering type optimization of resonator designs together with particular classes of logic devices M. Frank, Research Presentation, Oct. 2006

More Related