• DocumentCode
    2657308
  • Title

    Window memory accesses method in alternate row/column matrix access systems

  • Author

    Zhou, Jie ; Dou, Yong ; Lei, Yuanwu ; Dong, Yazhuo

  • Author_Institution
    Nat. Lab. for Parallel & Distrib. Process., Nat. Univ. of Defense Technol., Changsha, China
  • Volume
    3
  • fYear
    2010
  • fDate
    16-18 April 2010
  • Abstract
    Many systems, such as Synthetic Aperture Radar (SAR) processing, two-dimensional image processing, 2d-FFT calculation, need access the row and column data of their matrix alternately. The DRAM memory should be used due to huge data in these systems. To improve the usage of memory bandwidth in such systems, this paper theoretically analyses the optimal window size to minimize the total number of opening/closing pages when performing in such instances by balancing the number of handling physical pages between row and column accesses. This paper presents a window-based optimal memory access method, and we implemented an FPGA-based SDRAM controller with eight simple ports, which is based on window accessing mechanism and supports commercialized SDARM. The experimental results show that the effective I/O bandwidth of external SDRAM using our window layout approach increases from 114.2MB/s of naive implementation to 730.2MB/s with over 6X speedup. In addition, we implemented two SAR processing systems with four FFT processing elements using our window-based SDRAM controller and Corner Turn method separately in FPGA chip. Results show window-based method can achieve a speedup of 2.6 compared to Corner Turn method.
  • Keywords
    DRAM chips; field programmable gate arrays; DRAM memory; FFT processing element; FPGA chip; I/O bandwidth; SAR processing system; SDRAM controller; corner turn method; memory bandwidth usage; optimal window size; row-column matrix access system; window layout; window-based optimal memory access method; Bandwidth; Commercialization; Control systems; Field programmable gate arrays; Image processing; Optimal control; Performance analysis; Random access memory; SDRAM; Synthetic aperture radar;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Engineering and Technology (ICCET), 2010 2nd International Conference on
  • Conference_Location
    Chengdu
  • Print_ISBN
    978-1-4244-6347-3
  • Type

    conf

  • DOI
    10.1109/ICCET.2010.5485834
  • Filename
    5485834