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
Link To Document :
بازگشت