Title :
Design of static and dynamic RAM arrays using a novel reversible logic gate and decoder
Author :
Morrison, Matthew ; Lewandowski, Matthew ; Meana, Richard ; Ranganathan, Nagarajan
Author_Institution :
Dept. of Comput. Sci. & Eng., Univ. of South Florida, Tampa, FL, USA
Abstract :
Reversible logic is an emerging nanotechnology used in the design and implementation of nanotechnology and quantum computing with the main goal of reducing physical entropy gain. Significant work have been produced in the design of fundamental reversible logic structures and arithmetic units, and recent developments in sequential design of reversible circuits has opened new avenues in the implementation of reversible combinational circuits, such as the design and implementation of static (SRAM) and dynamic random-access memory (DRAM). In this paper, a novel 4*4 MLMR gate is presented which is used for controlling the read/write logic of a SRAM cell. Next, a reversible SRAM cell is designed and verified. Then, a novel 4*4 Reversible Decoder (RD) gate, implemented as a 2-to-4 decoder with low delay and cost is presented and verified, and its implementation shown in the construction of a 4×2 reversible SRAM array. Next, a dual-port SRAM cell is presented and verified, and its implementation in a synchronous n-bit reversible dual-port SRAM array is shown. Then, a reversible DRAM cell is presented and verified. The control logic for writing to the DRAM based on Peres gates is shown. The control logic and the DRAM cell are then implemented in a reversible 4×4 DRAM array.
Keywords :
DRAM chips; SRAM chips; combinational circuits; logic gates; nanotechnology; dynamic RAM array; nanotechnology; random-access memory; read/write logic; reversible combinational circuits; reversible decoder; reversible logic gate; static RAM array; Computer architecture; Decoding; Delay; Logic arrays; Logic gates; Microprocessors; Random access memory; Central Processing Unit; DRAM; Emerging Technologies; Instruction Set Architecture; Low Power; Memory; Nanotechnology; Quantum Computing; Reversible Logic; SRAM;
Conference_Titel :
Nanotechnology (IEEE-NANO), 2011 11th IEEE Conference on
Conference_Location :
Portland, OR
Print_ISBN :
978-1-4577-1514-3
Electronic_ISBN :
1944-9399
DOI :
10.1109/NANO.2011.6144407