• DocumentCode
    1231484
  • Title

    The iCore 520-MHz synthesisable CPU core

  • Author

    Richardson, Nick ; Huang, Lun Bin ; Hossain, Razak ; Lewis, Julian ; Zounes, Tommy ; Soni, Naresh

  • Author_Institution
    STMicroelectronics, San Diego, CA, USA
  • Volume
    23
  • Issue
    3
  • fYear
    2003
  • Firstpage
    46
  • Lastpage
    57
  • Abstract
    A new implementation of the ST20-C2 CPU architecture involves an eight-stage pipeline with hardware support to execute up to three instructions per cycle. The design operates up to 520 MHz at 1.8V, among the highest reported speeds for a synthesized CPU core.
  • Keywords
    cache storage; instruction sets; integrated circuit testing; microprocessor chips; parallel architectures; pipeline processing; 520 MHz; CPU architecture; ST20-C2 architecture; cache subsystem; data forwarding; iCore processor; instruction folding; pipeline microarchitecture; register scoreboards; synthesisable CPU core; Application specific integrated circuits; Central Processing Unit; Computer architecture; Decoding; Delay; Frequency measurement; Hardware; Microarchitecture; Pipelines; Registers;
  • fLanguage
    English
  • Journal_Title
    Micro, IEEE
  • Publisher
    ieee
  • ISSN
    0272-1732
  • Type

    jour

  • DOI
    10.1109/MM.2003.1209466
  • Filename
    1209466