• DocumentCode
    2333748
  • Title

    AGATE - towards designing a low-power chip multithreading processor for mobile software defined radio systems

  • Author

    Marcinek, Krzysztof ; Pleskacz, Witold A.

  • Author_Institution
    Inst. of Microelectron. & Optoelectron., Warsaw Univ. of Technol., Warsaw, Poland
  • fYear
    2012
  • fDate
    18-20 April 2012
  • Firstpage
    26
  • Lastpage
    29
  • Abstract
    Providing low power consumption, high throughput and flexible solution is a challenge during designing process of a mobile software defined radio (SDR) system. The need for simple software generation using common programming tools becomes also a very significant factor. The paper presents the design and implementation of a chip multithreading general-purpose processor core (GPP), as the first step towards designing a flexible and programmer friendly SDR processor platform. Software tools developed for the hardware are described. The future work will be focused on designing tightly-coupled coprocessor extensions (TCC) for an application specific digital signal processing (DSP) purposes. AGATE processor system is described in form of a highly configurable library using Verilog language. The concept verification process was performed on the Xilinx Virtex-6 ML605 FPGA evaluation board. The maximum achieved frequency for the 8-thread processor is 190 MHz. Gate level simulation along with Value Change Dump (VCD) power estimation analysis were performed using three CMOS technologies: 130 nm, 90 nm and 65 nm. AGATE is capable of performing up to 0.72 DMIPS/MHz/thread with the maximum frequency of over 700 MHz and the power consumption of about 3 mW/core using 65 nm process.
  • Keywords
    microprocessor chips; multi-threading; software radio; AGATE processor system; CMOS technology; Verilog language; Xilinx Virtex-6 ML605 FPGA evaluation board; chip multithreading general-purpose processor core; digital signal processing; gate level simulation; low power chip multithreading processor; low power consumption; mobile software defined radio system; programmer friendly SDR processor platform; programming tools; software generation; software tools; tightly-coupled coprocessor extension; value change dump power estimation analysis; Clocks; Computer architecture; Hardware; Instruction sets; Pipelines; Power demand; Registers;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design and Diagnostics of Electronic Circuits & Systems (DDECS), 2012 IEEE 15th International Symposium on
  • Conference_Location
    Tallinn
  • Print_ISBN
    978-1-4673-1187-8
  • Electronic_ISBN
    978-1-4673-1186-1
  • Type

    conf

  • DOI
    10.1109/DDECS.2012.6219018
  • Filename
    6219018