DocumentCode :
2444405
Title :
Subword-Parallel VLIW Architecture Exploration for Multimode Software Defined Radio
Author :
Schuster, T. ; Bruna, D. Novo ; Bougard, B. ; Derudder, V. ; Hoffmann, A. ; Van der Perre, Liesbet
Author_Institution :
IMEC, Leuven
fYear :
2006
fDate :
Oct. 2006
Firstpage :
351
Lastpage :
356
Abstract :
Software defined radios (SDR) requires an application-specific programmable architecture with instruction set targeted toward wireless baseband processing. Enabling this in handhelds terminal asks for both energy-awareness and cost-effectiveness. Micro-architecture efficiency and software mapping productivity must be carefully balanced. Especially in exploiting data-level parallelism, one has to trade off explicit, user-defined subword parallelism and automated, compiler-driven instruction level parallelism. In this paper, we describe an extensive exploration of a scalable subword-parallelism-enabled very long instruction word architecture targeting 100 Mbps SDRs. Coware LISATek tools is used to model a VLIW processor with scalable number of SIMD units. A compilation flow is set up supporting advanced ILP scheduling and subword parallelism encapsulation through intrinsic functions. Based on a set of representative SDR benchmarks, application specific optimization is carried out introducing powerful instruction set extensions. Cost and benefits are evaluated in terms of benchmark execution time and energy. Therefore, RTL is generated from LISATek and synthesized using a 90 nm CMOS library. By varying the architecture and technology parameters the optimal energy-performance tradeoff is derived. The achieved performance is more than sufficient for SISO WLAN such as 802.11 a/g
Keywords :
application specific integrated circuits; instruction sets; parallel architectures; software radio; CMOS; Coware LISATek tools; ILP scheduling; SDR; SIMD units; VLIW architecture; application-specific programmable architecture; multimode software defined radio; software mapping productivity; subword parallelism encapsulation; very long instruction word; wireless baseband processing; Baseband; CMOS technology; Computer architecture; Encapsulation; Libraries; Processor scheduling; Productivity; Software radio; VLIW; Wireless LAN;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Signal Processing Systems Design and Implementation, 2006. SIPS '06. IEEE Workshop on
Conference_Location :
Banff, Alta.
ISSN :
1520-6130
Print_ISBN :
1-4244-0383-9
Electronic_ISBN :
1520-6130
Type :
conf
DOI :
10.1109/SIPS.2006.352607
Filename :
4161877
Link To Document :
بازگشت