• DocumentCode
    3226195
  • 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
  • fYear
    2011
  • fDate
    15-18 Aug. 2011
  • Firstpage
    417
  • Lastpage
    420
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Nanotechnology (IEEE-NANO), 2011 11th IEEE Conference on
  • Conference_Location
    Portland, OR
  • ISSN
    1944-9399
  • Print_ISBN
    978-1-4577-1514-3
  • Electronic_ISBN
    1944-9399
  • Type

    conf

  • DOI
    10.1109/NANO.2011.6144407
  • Filename
    6144407