• DocumentCode
    3015619
  • Title

    A dynamically programmable radio processing MPSoC with hardware-based task management

  • Author

    Sarode, Onkar ; Miljanic, Zoran ; Spasojevic, Predrag

  • Author_Institution
    Wireless Inf. Networks Lab. (WINLAB), Rutgers the State Univ. of New Jersey, New Brunswick, NJ, USA
  • fYear
    2010
  • fDate
    7-10 Nov. 2010
  • Firstpage
    1264
  • Lastpage
    1268
  • Abstract
    We propose a programmable heterogeneous multi-processor system-on-chip (MPSoC) platform architecture for flexible radio processing that aims at striking a balance between performance (as provided by ASICs) and flexibility (as provided by SDR). Based on a novel hardware-oriented Virtual Flow Pipelining (VFP) framework, the key highlights of this solution are a simple task-level programming model for provisioning protocol flows, and the use of dedicated hardware-based OS-like support (VFP controllers) for run-time task management. We present a clustering-based MPSoC organization with distributed-shared VFP controllers and architectural support for message passing to address the scalability, hardware complexity, and performance tradeoffs. Performance evaluation demonstrates high utilization (70%+) of processing elements (PE) even for short tasks (120 cycles@200 MHz), which highlights the performance potential of the architecture when compared against traditional software controlled radio platforms. Also, a 802.11a-like OFDM transmitter has been implemented using the platform and single and multiple concurrent traffic flows at data rates of 6, 12 and 24 Mbps are executed. The achieved peak throughputs are 27, 51 and 88.5 Mbps respectively.
  • Keywords
    OFDM modulation; message passing; multiprocessing systems; pipeline processing; software radio; system-on-chip; OFDM transmitter; clustering-based MPSoC organization; dynamically programmable radio processing MPSoC; flexible radio processing; hardware complexity; hardware-based task management; hardware-oriented virtual flow pipelining framework; message passing; programmable heterogeneous multiprocessor system-on-chip platform architecture; protocol flow; run-time task management; software controlled radio platform; Computer architecture; Hardware; Pipeline processing; Protocols; Software; System-on-a-chip; Wireless communication;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Signals, Systems and Computers (ASILOMAR), 2010 Conference Record of the Forty Fourth Asilomar Conference on
  • Conference_Location
    Pacific Grove, CA
  • ISSN
    1058-6393
  • Print_ISBN
    978-1-4244-9722-5
  • Type

    conf

  • DOI
    10.1109/ACSSC.2010.5757734
  • Filename
    5757734