Design and fabrication of a microprocessor using adiabatic CMOS and Bennett clocking

7Citations
Citations of this article
3Readers
Mendeley users who have this article in their library.
Get full text

Abstract

This paper will describe the design and implementation of a MIPSbased microprocessor using Bennett clocking to implement reversible logic. In Bennett clocking the clock signals form a “cascade” that moves information forward through logic gates in the compute phase, and then recovers energy during a decompute phase, forming a reversible logic circuit. New logic design and verification tools were developed, using structural Verilog and extensions to ModelSim to address the issues of adiabatic clocking, tools that are currently unavailable in commercial packages. The microprocessor is based on a simplified version of the MIPS architecture. After verification by our design tools it was then implemented using CMOS standard cells based on split-level charge recovery logic. The final design contains approximately 5700 transistors, and is currently being fabricated at MOSIS.

Cite

CITATION STYLE

APA

Hänninen, I. K., Campos-Aguillón, C. O., Celis-Cordova, R., & Snider, G. L. (2015). Design and fabrication of a microprocessor using adiabatic CMOS and Bennett clocking. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 9138, pp. 173–185). Springer Verlag. https://doi.org/10.1007/978-3-319-20860-2_11

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free