• DocumentCode
    397170
  • Title

    Embedded memory in system-on-chip design: architecture and prototype implementation

  • Author

    Jin, Huang ; Manjikian, Naraig

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Queen´´s Univ., Canada
  • Volume
    1
  • fYear
    2003
  • fDate
    4-7 May 2003
  • Firstpage
    141
  • Abstract
    Advances in microelectronics fabrication technology have created new opportunities for system designers to employ embedded DRAM in system-on-chip (SoC) designs. This paper discusses an embedded DRAM architecture and its prototype implementation. The architecture consists of multiple memory banks, each with a row buffer to hold a subset of recently-accessed rows. The memory banks use either contiguous or interleaved addressing, and the row buffer in each bank uses either direct-mapping or full-associativity to map rows from the DRAM array into the buffer. A write bypass feature is also supported for the row buffer. A prototype memory bank implementation has been developed in VHDL for a programmable logic chip using embedded SRAM memory blocks to emulate a DRAM array. A single 256×256 memory bank uses only 4% of the logic capacity of a Xilinx XCV2000E chip and 10% of the embedded memory. Operational results demonstrate the functionality of the implementation for read and write accesses.
  • Keywords
    DRAM chips; SRAM chips; cache storage; memory architecture; programmable logic arrays; system-on-chip; VHDL; Xilinx XCV2000E chip; embedded DRAM; embedded SRAM memory blocks; memory banks; microelectronics fabrication technology; programmable logic; rapid prototyping; row buffer; system-on-chip designs; Bandwidth; Computer architecture; Fabrication; Memory architecture; Packaging; Programmable logic arrays; Prototypes; Random access memory; Space technology; System-on-a-chip;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electrical and Computer Engineering, 2003. IEEE CCECE 2003. Canadian Conference on
  • ISSN
    0840-7789
  • Print_ISBN
    0-7803-7781-8
  • Type

    conf

  • DOI
    10.1109/CCECE.2003.1226363
  • Filename
    1226363