VTechWorks staff will be away for the Thanksgiving holiday starting Wednesday afternoon, Nov. 25, through Sunday Nov. 29, and will not be replying to requests during this time. Thank you for your patience.

Show simple item record

dc.contributor.authorSulistyo, Jos Budien_US
dc.date.accessioned2014-03-14T20:16:41Z
dc.date.available2014-03-14T20:16:41Z
dc.date.issued2005-09-14en_US
dc.identifier.otheretd-09252005-181136en_US
dc.identifier.urihttp://hdl.handle.net/10919/29091
dc.description.abstractThe increasing capabilities of multimedia appliances demand arithmetic circuits with higher speed and reasonable power dissipation. A common technique to attain those goals is synchronous pipelining, which increases the throughput of a circuit at the expense of longer latency, and it is therefore suitable where throughput takes priority over latency. Two synchronous pipelining approaches, conventional pipelining and wave pipelining, are commonly employed. Conventional pipelining uses registers to divide the circuit into shorter paths and synchronize among sub-blocks, while wave pipelining uses the delay of combinational elements to perform those tasks. As wave pipelining does not introduce additional registers, in principle, it can attain a higher throughput and lower power consumption. However, its throughput is limited by delay variations, while delay balancing often leads to increased power dissipation. This dissertation proposes a hybrid pipelining method called HyPipe, which divides the circuit into sub-blocks using conventional pipelining, and applies wave pipelining to each sub-block. Each sub-block is derived from a single base circuit, leading to a better delay balance and greater throughput than with heterogeneous circuits. Another requirement for wave pipelining to achieve high speed is short signal rise and fall times. Since CMOS wide-NAND and wide-NOR gates exhibit long rise and fall times and large delay variations, they should be decomposed. We show that the straightforward decomposition using alternating levels of NAND and NOR gates results in large delay variations. Therefore, we propose a new decomposition method using only one gate type. Our method reduces delay variations by up to 39%, and it is appropriate for wave pipelining based on standard-cells or sea-of-gates. We laid out a 4x4 HyPipe multiplier as a proof of concept and performed a post-layout SPICE simulation. The multiplier achieves a throughput of 4.17 billion multiplications per second or a clock period of 2.52 four-load inverter delays, which is almost twice the speed of any existing multiplier in the open literature. When the supply voltage is reduced to 1.2 V from 1.8 V, its power consumption is reduced from 76.2 mW to 18.2 mW while performing 2.33 billion multiplications per second.en_US
dc.publisherVirginia Techen_US
dc.relation.haspartdist_rev08.pdfen_US
dc.rightsIn Copyrighten
dc.rights.urihttp://rightsstatements.org/vocab/InC/1.0/en
dc.subjecthigh-speed CMOS VLSIen_US
dc.subjectpipeliningen_US
dc.subjectwave pipeliningen_US
dc.subjectarithmetic circuitsen_US
dc.titleHigh Speed Circuit Design Based on a Hybrid of Conventional and Wave Pipeliningen_US
dc.typeDissertationen_US
dc.contributor.departmentElectrical and Computer Engineeringen_US
dc.description.degreePh. D.en_US
thesis.degree.namePh. D.en_US
thesis.degree.leveldoctoralen_US
thesis.degree.grantorVirginia Polytechnic Institute and State Universityen_US
thesis.degree.disciplineElectrical and Computer Engineeringen_US
dc.contributor.committeechairHa, Dong Samen_US
dc.contributor.committeememberReed, Jeffrey Hughen_US
dc.contributor.committeememberLu, Guo-Quanen_US
dc.contributor.committeememberGray, Festus Gailen_US
dc.contributor.committeememberArmstrong, James R.en_US
dc.identifier.sourceurlhttp://scholar.lib.vt.edu/theses/available/etd-09252005-181136/en_US
dc.date.sdate2005-09-25en_US
dc.date.rdate2007-10-03
dc.date.adate2005-10-03en_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record