• DocumentCode
    2908934
  • Title

    A second-level cache controller for a super-scalar SPARC processor

  • Author

    Chang, Jung-Herng ; Anand, R.K. ; Berg, Curt ; Cruz-Rios, Jorge ; Josh, Balakrishna ; Krishnamurthy, Ashok ; Nettleton, Nyles ; Nguyen, Sophe ; Tucker, Chuck ; Wang, Chung ; Wong, Ming

  • fYear
    1992
  • fDate
    24-28 Feb. 1992
  • Firstpage
    142
  • Lastpage
    151
  • Abstract
    The design of a BiCMOS 50-MHz, 2.2-million transistor, second-level cache controller chip (CC) for a SPARC super-scalar CPU (PU) is described. This chip is designed to control up to 2 MB of second-level cache (E$) so that the effective memory latency is reduced, and to support two different multiprocessor (MP) system buses, the MBus and the Dynabus. CC isolates PU and E$, which operate with a faster processor clock, from the rest of the system, which may operate with a slower system clock, through multiple FIFOs (first in, first out´s) and synchronizers. With the isolation, the PU can access E$ in a pipelined fashion with a peak rate of one double-word (64-bit/DW) every processor cycle for both read and write.<>
  • Keywords
    BiCMOS integrated circuits; microcontrollers; multiprocessing systems; system buses; BiCMOS; Dynabus; MBus; SPARC super-scalar CPU; memory latency; multiple FIFOs; multiprocessor; pipelined fashion; processor clock; processor cycle; second-level cache; second-level cache controller chip; super-scalar SPARC processor; synchronizers; system buses; system clock; Bandwidth; BiCMOS integrated circuits; Clocks; Control systems; Degradation; Delay; Hardware; Protocols; Sun; System buses;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Compcon Spring '92. Thirty-Seventh IEEE Computer Society International Conference, Digest of Papers.
  • Conference_Location
    San Francisco, CA, USA
  • Print_ISBN
    0-8186-2655-0
  • Type

    conf

  • DOI
    10.1109/CMPCON.1992.186700
  • Filename
    186700