• DocumentCode
    2402461
  • Title

    The i486 microprocessor integrated cache and bus interface

  • Author

    Shoemaker, Ken

  • Author_Institution
    Intel Corp., Santa Clara, CA, USA
  • fYear
    1990
  • fDate
    Feb. 26 1990-March 2 1990
  • Firstpage
    248
  • Lastpage
    253
  • Abstract
    The Intel i486 microprocessor includes an integrated 8-kB combined instruction and data cache. The cache, how its parameters were determined, how it fits into the i486 microprocessor pipeline, and the implications of the integrated cache on the i486 microprocessor bus interface are described. The cache must provide software-transparent memory consistency, in addition to supporting self-modifying code. The first cache parameter that needs to be determined is the cache size. The larger the cache in the system, the higher the hit ratio, and therefore the greater the performance improvement in the system. With the cache size set, the next parameter to set is the line size. The line size is the amount of information placed into the cache whenever a cache miss occurs. Previous cache studies show that longer cache lines produce greater hit ratios at the expense of larger miss penalties. The tradeoff between these two figures for optimal performance is heavily dependent on the nature of the memory-to-cache interface. The next cache parameter to be set is the associativity of the cache. The associativity determines the number of places a particular memory location can be placed in the cache. With the nature of the bus defined, the parameters chosen for the cache organization were evaluated.<>
  • Keywords
    buffer storage; computer interfaces; microprocessor chips; Intel i 486 microprocessor; associativity; integrated cache and bus interface; performance improvement; pipeline; software-transparent memory consistency; Bandwidth; Clocks; Decoding; Delay; Microprocessors; Paper technology; Pipelines; Prefetching; Protocols; Silicon;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Compcon Spring '90. Intellectual Leverage. Digest of Papers. Thirty-Fifth IEEE Computer Society International Conference.
  • Conference_Location
    San Francisco, CA, USA
  • Print_ISBN
    0-8186-2028-5
  • Type

    conf

  • DOI
    10.1109/CMPCON.1990.63684
  • Filename
    63684