• DocumentCode
    2129096
  • Title

    Design issues for prototype implementation of a pipelined superscalar processor in programmable logic

  • Author

    Manjikian, Naraig

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Queen´´s Univ., Canada
  • Volume
    1
  • fYear
    2003
  • fDate
    30-30 Aug. 2003
  • Firstpage
    155
  • Abstract
    This paper outlines design issues for a prototype implementation of a dual-issue superscalar processor architecture in programmable logic for the purpose of supporting research in application-specific system-on-chip design. The issues that are considered include fetching multiple instructions, forwarding for data hazard resolution, mapping the requirement for a multiported register file onto the constraints of embedded memory blocks in a programmable logic chip, and mapping the requirement for a larger cache block size onto a target environment with narrow external interfaces.
  • Keywords
    pipeline processing; programmable logic devices; system-on-chip; application-specific system-on-chip design; cache block size; data hazard resolution; dual-issue superscalar processor architecture; embedded memory blocks; multiported register file; pipelined superscalar processor; programmable logic; prototype implementation; Arithmetic; Decoding; Hazards; Logic design; Microelectronics; Programmable logic arrays; Programmable logic devices; Prototypes; Registers; System-on-a-chip;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communications, Computers and signal Processing, 2003. PACRIM. 2003 IEEE Pacific Rim Conference on
  • Conference_Location
    Victoria, BC, Canada
  • Print_ISBN
    0-7803-7978-0
  • Type

    conf

  • DOI
    10.1109/PACRIM.2003.1235741
  • Filename
    1235741