• DocumentCode
    2922306
  • Title

    A small footprint interleaved multithreaded processor for embedded systems

  • Author

    Bechara, Charly ; Berhault, Aurelien ; Ventroux, Nicolas ; Chevobbe, Stéphane ; Lhuillier, Yves ; David, Raphaël ; Etiemble, Daniel

  • Author_Institution
    Embedded Comput. Lab., CEA, Gif-sur-Yvette, France
  • fYear
    2011
  • fDate
    11-14 Dec. 2011
  • Firstpage
    685
  • Lastpage
    690
  • Abstract
    With the increase in the design complexity of MPSoC architectures and the need for more transistor/energy efficient processor architectures, designers are exploiting the parallelism at the thread level (TLP) through the implementation of embedded multithreaded processors. Moreover, future manycore architectures tend to use small footprint RISC cores. In this paper, we present a small footprint, scalar, in-order, 5-stage pipeline, interleaved multithreaded processor with 2 hardware thread contexts for embedded systems and SoC integration. Synthesis results in 40 nm TSMC shows that the multithreaded core area is only 19800 μm2 and 13.97 kilogates, which is almost equal to a 4KB direct mapped cache memory according to CACTI 6.5 tool [1]. The IMT core has an augmentation of 73.2% in core area compared to the monothreaded core. The multithreaded core is validated by running a simple bubble-sort application and varying the L1 D$ memory. The average performance gain is 17% compared to the monothreaded core.
  • Keywords
    embedded systems; multi-threading; multiprocessing systems; system-on-chip; MPSoC architectures; RISC cores; SoC integration; design complexity; embedded systems; energy efficient processor architecture; manycore architectures; size 40 nm; small footprint interleaved multithreaded processor; transistor efficient processor architecture; Context; Hardware; Instruction sets; Multithreading; Pipelines; Registers; Switches; RISC; System-on-Chip; embedded systems; interleaved multithreading; multithreaded processors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electronics, Circuits and Systems (ICECS), 2011 18th IEEE International Conference on
  • Conference_Location
    Beirut
  • Print_ISBN
    978-1-4577-1845-8
  • Electronic_ISBN
    978-1-4577-1844-1
  • Type

    conf

  • DOI
    10.1109/ICECS.2011.6122367
  • Filename
    6122367