This Is AuburnElectronic Theses and Dissertations

Show simple item record

Polynomial-Time Algorithms for Designing Dual-Voltage Energy Efficient Circuits


Metadata FieldValueLanguage
dc.contributor.advisorAgrawal, Vishwani
dc.contributor.authorAllani, Mridula
dc.date.accessioned2011-11-14T15:54:16Z
dc.date.available2011-11-14T15:54:16Z
dc.date.issued2011-11-14
dc.identifier.urihttp://hdl.handle.net/10415/2833
dc.description.abstractIn this work, we propose a technique to use dual supply voltages in digital designs in order to get a reduction in energy consumption. Three new algorithms are proposed for nd- ing and assigning low voltage in dual voltage designs. Given a circuit and a supply voltage, the rst algorithm nds an optimal lower supply voltage and the other two algorithms assign that lower voltage to individual gates. A linear time algorithm described in the literature is used for computing slacks for all gates in a circuit for a given supply voltage. For the computed gate slacks and the lower supply voltage, the gates in the circuit are divided into three groups. No gate in the rst group can be assigned the lower supply. All gates in the second group can be simultaneously set to lower supply while maintaining positive slack for all gates. The gates in the third group are assigned low voltage in small subgroups. The gate slacks are recalculated after each such voltage assignment. Thus, the overall complexity of this reduced power dual voltage assignment procedure is O(n2). But in practice, it is observed that the computation time is close to linear in the circuit size. SPICE simulations of ISCAS'85 benchmark circuits using the PTM model for 90-nm bulk CMOS technology results show up to 60% energy savings.en_US
dc.rightsEMBARGO_NOT_AUBURNen_US
dc.subjectElectrical Engineeringen_US
dc.titlePolynomial-Time Algorithms for Designing Dual-Voltage Energy Efficient Circuitsen_US
dc.typethesisen_US
dc.embargo.lengthNO_RESTRICTIONen_US
dc.embargo.statusNOT_EMBARGOEDen_US

Files in this item

Show simple item record