• DocumentCode
    3643289
  • Title

    Single cycle access cache for the misaligned data and instruction prefetch

  • Author

    Joon-Seo Yim; Hee-Choul Lee; Tae-Hoon Kim; Bong-Il Park; Chang-Jae Park; In-Cheol Park; Chong-Min Kyung

  • Author_Institution
    Dept. of Electr. Eng., Korea Adv. Inst. of Sci. & Technol., Seoul, South Korea
  • fYear
    1997
  • Firstpage
    677
  • Lastpage
    678
  • Abstract
    In microprocessors, reducing the cache access time and the pipeline stall is critical to improve the system performance. To overcome the pipeline stall caused by the misaligned multi-words data or multi cycle accesses of prefetch codes which are placed over two cache lines, we proposed the Separated Word-line Decoding (SEWD) cache. SEWD cache makes it possible to access misaligned multiple words as well as aligned words in one clock cycle. This feature is invaluable in most microprocessors because the branch target address is usually misaligned, and many of data accesses are misaligned. 8K-byte SEWD cache chip consists of 489,000 transistors on a die size of 0.853/spl times/0.827 cm/sup 2/ and is implemented in 0.8 /spl mu/m DLM CMOS process operating at 60 MHz.
  • Keywords
    "Prefetching","Microprocessors","Decoding","Pipelines","Transistors","System performance","Clocks","CMOS process","Very large scale integration","CMOS technology"
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 1997. Proceedings of the ASP-DAC ´97 Asia and South Pacific
  • Print_ISBN
    0-7803-3662-3
  • Type

    conf

  • DOI
    10.1109/ASPDAC.1997.600360
  • Filename
    600360