• DocumentCode
    2179961
  • Title

    Design of multi-threaded processor´s pause mechanism

  • Author

    Ma, Pei-Jun ; Liu, Meng ; Peng, Yu-Jia ; Li, Kang ; Shi, Jiang-Yi

  • Author_Institution
    Dept. Microelectron., Xidian Univ., Xi´´an, China
  • fYear
    2011
  • fDate
    9-11 Sept. 2011
  • Firstpage
    1416
  • Lastpage
    1419
  • Abstract
    This paper presents three pause mechanisms of multi-threaded processors (micro-engine) of network processor, which is mainly used for dealing with reference instruction. We implement design of RTL-level code, functional simulation and logic synthesis on these three mechanisms. At last according to frequency and hardware resources and the expected performance requirements we select pause method based on state machine as the pause mechanism of micro-engine. This method ensures effective functional integrity of the micro-engine and meets prospective requirements of design.
  • Keywords
    multi-threading; multiprocessing systems; parallel architectures; RTL-level code; frequency resource; functional simulation; hardware resource; logic synthesis; microengine; multithreaded processor pause mechanism; network processor; pause mechanism; reference instruction; state machine; Analytical models; Clocks; Engines; Hardware; Instruction sets; Pipelines; multi-threaded processor; pause; reference instruction;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electronics, Communications and Control (ICECC), 2011 International Conference on
  • Conference_Location
    Zhejiang
  • Print_ISBN
    978-1-4577-0320-1
  • Type

    conf

  • DOI
    10.1109/ICECC.2011.6066711
  • Filename
    6066711