• DocumentCode
    1463149
  • Title

    An efficient buffer memory system for subarray access

  • Author

    Park, Jong Won

  • Author_Institution
    Dept. of Inf. Commun., Chungnam Nat. Univ., Taejon, South Korea
  • Volume
    12
  • Issue
    3
  • fYear
    2001
  • fDate
    3/1/2001 12:00:00 AM
  • Firstpage
    316
  • Lastpage
    335
  • Abstract
    Many current graphical display systems utilize a buffer memory system to contain a two-dimensional image array to be modified and displayed. In order to speed up the update of the buffer memory system, it is required that the buffer memory system accesses many image points within an image subarray in parallel. This paper proposes an efficient buffer memory system for a fast and high-resolution graphical display system. The memory system provides parallel accesses to pq image points within a block(p×q), a horizontal (1×pq), a vertical (pq×1), a forward-diagonal, or a backward-diagonal subarray in a two-dimensional image array, M×N, where the design parameters p and q are all powers of two. In the address calculation and routing circuit of the proposed buffer memory system, the address differences of the five subarrays are prearranged according to the index numbers of memory modules and stored in two static random access memories (SRAMs), so that the address differences are simply added to the base address to obtain the addresses according to the index numbers of memory modules. In addition, for the fast address calculation, one single multiplication operation in the base address calculation is replaced by a SRAM access, so that the multiplication operation can be performed during the SRAM access for the address differences for the case when N is not a power of two. The address calculation and routing circuit proposed in this paper is improved in the hardware cost, the complexity of control, and the speed over the previous circuits
  • Keywords
    buffer storage; computational complexity; computer graphics; image processing; backward-diagonal subarray; buffer memory system; complexity; design parameters; graphical display systems; image subarray; memory modules; multiplication operation; routing circuit; static random access memories; subarray access; two-dimensional image array; Buffer storage; Circuits; Computer displays; Costs; Hardware; Image processing; Random access memory; Routing; SRAM chips; Two dimensional displays;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/71.914779
  • Filename
    914779