Subword-Parallel Vliw Architecture Exploration For Multimode Software Defined Radio

2006 IEEE WORKSHOP ON SIGNAL PROCESSING SYSTEMS DESIGN AND IMPLEMENTATION(2006)

引用 11|浏览6
暂无评分
摘要
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 100Mbps SDRs. Coware LISATek tools are 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 90nm CMOS library. By varying the architecture and technology pararneters the optimal energy-performance tradeoff is derived. The achieved performance is more than sufficient for SISO WLAN such as 802.11 a/g.
更多
查看译文
关键词
data level parallelism,cmos,very long instruction word,costs and benefits,software radio,application specific integrated circuits,software defined radio,instruction sets,cost effectiveness,sdr
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要