© imec 2006 A Scalable Programmable Baseband Platform for Energy-Efficient Reactive Software-Defined-Radio B. Bougard (presenter), D. Novo, F. Naessens,

Slides:



Advertisements
Similar presentations
TIE Extensions for Cryptographic Acceleration Charles-Henri Gros Alan Keefer Ankur Singla.
Advertisements

University of Michigan Electrical Engineering and Computer Science 1 Libra: Tailoring SIMD Execution using Heterogeneous Hardware and Dynamic Configurability.
How are we going to get there? Perry Correll Xirrus, Principal Technologist How will White Spaces impact the consumer market?
System R&D on Multi-Standard RF Transceiver for 3G and beyond Advanced System Technology.
Electronics’2004, Sozopol, September 23 Design of Mixed Signal Circuits and Systems for Wireless Applications V. LANTSOV, Vladimir State University
1 U NIVERSITY OF M ICHIGAN 11 1 SODA: A Low-power Architecture For Software Radio Author: Yuan Lin, Hyunseok Lee, Mark Woh, Yoav Harel, Scott Mahlke, Trevor.
11 1 Hierarchical Coarse-grained Stream Compilation for Software Defined Radio Yuan Lin, Manjunath Kudlur, Scott Mahlke, Trevor Mudge Advanced Computer.
ECE 699: Lecture 1 Introduction to Zynq.
System Level Design: Orthogonalization of Concerns and Platform- Based Design K. Keutzer, S. Malik, R. Newton, J. Rabaey, and A. Sangiovanni-Vincentelli.
Design Exploration of a Human-machine Interface (HMI) Application Francis Li Sam Madden.
Overview.  UMTS (Universal Mobile Telecommunication System) the third generation mobile communication systems.
1 Cross-Layer Design for Wireless Communication Networks Ness B. Shroff Center for Wireless Systems and Applications (CWSA) School of Electrical and Computer.
A System Solution for High- Performance, Low Power SDR Yuan Lin 1, Hyunseok Lee 1, Yoav Harel 1, Mark Woh 1, Scott Mahlke 1, Trevor Mudge 1 and Krisztian.
1 SODA: A Low-power Architecture For Software Radio Yuan Lin 1, Hyunseok Lee 1, Mark Woh 1, Yoav Harel 1, Scott Mahlke 1, Trevor.
Define Embedded Systems Small (?) Application Specific Computer Systems.
Bridging the Energy Gap in Size, Weight and Power Constrained Software Defined Radio: Agile Baseband Processing as a Key Enabler Bruno Bougard, Min Li,
1 Platform-Based Design A paper by Alberto Sangiovanni-Vincentelli EE 249, 11/5/2002 Presenter: Mel Tsai.
HW/SW Co-Synthesis of Dynamically Reconfigurable Embedded Systems HW/SW Partitioning and Scheduling Algorithms.
1 Design and Implementation of Turbo Decoders for Software Defined Radio Yuan Lin 1, Scott Mahlke 1, Trevor Mudge 1, Chaitali.
Intel ® Research mote Ralph Kling Intel Corporation Research Santa Clara, CA.
4G BROADBAND BROADBAND Broadband is the marketing term for wireless Internet access through a portable modem, mobile phone, USB wireless.
1  Staunstrup and Wolf Ed. “Hardware Software codesign: principles and practice”, Kluwer Publication, 1997  Gajski, Vahid, Narayan and Gong, “Specification,
- 1 - A Powerful Dual-mode IP core for a/b Wireless LANs.
An Energy-Efficient Reconfigurable Multiprocessor IC for DSP Applications Multiple programmable VLIW processors arranged in a ring topology –Balances its.
COGNITIVE RADIO FOR NEXT-GENERATION WIRELESS NETWORKS: AN APPROACH TO OPPORTUNISTIC CHANNEL SELECTION IN IEEE BASED WIRELESS MESH Dusit Niyato,
Mohammad Reza Ghaderi Karkani
Bilal Saqib. Courtesy: Northrop Grumman Corporation.
CASTNESS‘11 Computer Architectures and Software Tools for Numerical Embedded Scalable Systems Workshop & School: Roma January 17-18th 2011 Frédéric ROUSSEAU.
Wireless Communication on Wearable Systems CORECO I, WEMS II + III Jan Beutel, Computer Engineering and Networks Lab Mathias Stäger, Holger Junker, Electronics.
Low-Power Wireless Sensor Networks
Architectures for mobile and wireless systems Ese 566 Report 1 Hui Zhang Preethi Karthik.
Paper Review: XiSystem - A Reconfigurable Processor and System
A RISC ARCHITECTURE EXTENDED BY AN EFFICIENT TIGHTLY COUPLED RECONFIGURABLE UNIT Nikolaos Vassiliadis N. Kavvadias, G. Theodoridis, S. Nikolaidis Section.
© imec 2005 L. Van der Perre - Nov A user’s dream: Seamless wireless access Fixed wireless access Public hot-spot Office WLAN
Automated Design of Custom Architecture Tulika Mitra
ASIP Architecture for Future Wireless Systems: Flexibility and Customization Joseph Cavallaro and Predrag Radosavljevic Rice University Center for Multimedia.
1. DAC 2006 CAD Challenges for Leading-Edge Multimedia Designs.
IEEE SCC41 PARs Dr. Rashid A. Saeed. 2 SCC41 Standards Project Acceptance Criteria 1. Broad market application  Each SCC41 (P1900 series) standard shall.
System Design with CoWare N2C - Overview. 2 Agenda q Overview –CoWare background and focus –Understanding current design flows –CoWare technology overview.
COST289 14th MCM Towards Cognitive Communications 13 April Towards Cognitive Communications A COST Action Proposal Mehmet Safak.
Jouni Isoaho Communication Systems Laboratory. Outline Objectives Strategy and resources Research overview Communication concepts Digital system design.
1 UMR 6164 INSTITUT D’ÉLECTRONIQUE ET DE TÉLÉCOMMUNICATIONS DE RENNES From a Configuration Management to a Cognitive Radio Management of SDR Systems Loïg.
VLSI Algorithmic Design Automation Lab. 1 Integration of High-Performance ASICs into Reconfigurable Systems Providing Additional Multimedia Functionality.
“Politehnica” University of Timisoara Course No. 2: Static and Dynamic Configurable Systems (paper by Sanchez, Sipper, Haenni, Beuchat, Stauffer, Uribe)
A few issues on the design of future multicores André Seznec IRISA/INRIA.
A Systematic Approach to the Design of Distributed Wearable Systems Urs Anliker, Jan Beutel, Matthias Dyer, Rolf Enzler, Paul Lukowicz Computer Engineering.
Cognitive Radio: Next Generation Communication System
Axel Jantsch 1 Networks on Chip Axel Jantsch 1 Shashi Kumar 1, Juha-Pekka Soininen 2, Martti Forsell 2, Mikael Millberg 1, Johnny Öberg 1, Kari Tiensurjä.
Chair MPSoC MPSoC Programming Solution “ CoreManager” hardware unit for:  Dependency checking  Task scheduling  Local memory management of PEs  C programmable.
Metrics for Reconfigurable Architectures Characterization: Remanence and Scalability Pascal BENOIT G. Sassatelli – L. Torres – D. Demigny M. Robert – G.
Internet of Things. IoT Novel paradigm – Rapidly gaining ground in the wireless scenario Basic idea – Pervasive presence around us a variety of things.
Reconfigurable architectures ESE 566. Outline Static and Dynamic Configurable Systems –Static SPYDER, RENCO –Dynamic FIREFLY, BIOWATCH PipeRench: Reconfigurable.
Jason Jong Kyu Park, Yongjun Park, and Scott Mahlke
An Automated Development Framework for a RISC Processor with Reconfigurable Instruction Set Extensions Nikolaos Vassiliadis, George Theodoridis and Spiridon.
Status & Challenges Interoperability and global integration of communication infrastructure & service platform Fixed-mobile convergence to achieve a future.
1 Architecture and Behavioral Model for Future Cognitive Heterogeneous Networks Advisor: Wei-Yeh Chen Student: Long-Chong Hung G. Chen, Y. Zhang, M. Song,
A 1.2V 26mW Configurable Multiuser Mobile MIMO-OFDM/-OFDMA Baseband Processor Motivations –Most are single user, SISO, downlink OFDM solutions –Training.
Implementing Tile-based Chip Multiprocessors with GALS Clocking Styles Zhiyi Yu, Bevan Baas VLSI Computation Lab, ECE Department University of California,
University of Michigan Electrical Engineering and Computer Science 1 Increasing Hardware Efficiency with Multifunction Loop Accelerators Kevin Fan, Manjunath.
INTRODUCTION:- The approaching 4G (fourth generation) mobile communication systems are projected to solve still-remaining problems of 3G (third generation)
SOFTWARE DEFINED RADIO
Marilyn Wolf1 With contributions from:
Baseband Platforms - Architecture
Dynamo: A Runtime Codesign Environment
ECE354 Embedded Systems Introduction C Andras Moritz.
Suman Bhunia and Shamik Sengupta
Characteristics of Reconfigurable Hardware
The Vector-Thread Architecture
The University of Adelaide, School of Computer Science
Martin Croome VP Business Development GreenWaves Technologies.
Presentation transcript:

© imec 2006 A Scalable Programmable Baseband Platform for Energy-Efficient Reactive Software-Defined-Radio B. Bougard (presenter), D. Novo, F. Naessens, L. Hollevoet, T. Schuster, M Glassee, A. Dejonghe, L. Van der Perre CrownCom 2006 Mykonos, Greece June 9, 2006

© imec 2006 CONFIDENTIAL A user’s dream: Anything, anywhere, anytime Fixed wireless access Public hot-spot Office WLAN Higher Rate Cellular Mobile DVB-H DAB Tomorrow’s new standard ?

© imec 2006 CONFIDENTIAL Today’s solution: multiple radios

© imec 2006 CONFIDENTIAL All cost factors direct us towards SDRs $ Silicon Area $ #components $ Volume $ Time-to-Market $ Various NRE Software Defined Radio

© imec 2006 CONFIDENTIAL SDR: a wireless dream come true? SDR

© imec 2006 CONFIDENTIAL Outline Reactive SDR platform requirements State-of-the-art Design methodology for flexibility and low energy Reactive radio platform architecture Scalable platform interconnect Reactive digital front-end Coarse-Grain Array based baseband processor Radio Control processor Preliminary design results

© imec 2006 CONFIDENTIAL Outline Reactive SDR platform requirements State-of-the-art Design methodology for flexibility and low energy Reactive radio platform architecture Scalable platform interconnect Reactive digital front-end Coarse-Grain Array based baseband processor Radio Control processor Preliminary design results

© imec 2006 CONFIDENTIAL Reactive Software defined radio: definition Base-station SDR (90% SoA) Terminal SDR -> hot topic - Single-mode Terminal SDR - Multi-mode Terminal SDR - Mode-configurable - Reactive radio - Cognitive radio Tier 1 – Software Controlled Radio Tier 2 – Software Defined Radio Tier 3 – Ideal Software Radio Tier 4 – Ultimate Software Radio Tier 0 Hardware Radio

© imec 2006 CONFIDENTIAL Required Reactive radio platform features Low Cost Energy AwareSpectrum Aware Long HW lifespan Short SW deployment time Scalable HW/SW Energy scalable HW Energy scalable algorithms Energy scalable SW mapping Techno-aware energy managnt Versatile RX FE architecture Versatile TX FE architecture Powerful MAC/RLC/QoS Ctrl

© imec 2006 CONFIDENTIAL Outline Reactive SDR platform requirements State-of-the-art Design methodology for flexibility and low energy Reactive radio platform architecture Scalable platform interconnect Reactive digital front-end Coarse-Grain Array based baseband processor Radio Control processor Preliminary design results

© imec 2006 CONFIDENTIAL SDR State-of-the-art: no global approach

© imec 2006 CONFIDENTIAL SDR State-of-the-art: no global approach Baseband processor MPSOC Mixed signal platform Single thread Static multi-thread Dynamic multi-thread Scope Concurrency Management Mapping productivity Single-mode reconfigurable Reactive multi-mode Cognitive radio Performance 1-10Mbps Mbps Mbps ASM Processor C Platform C Energy efficiency [Mips/mW]

© imec 2006 CONFIDENTIAL SDR State-of-the-art: no global approach Baseband processor MPSOC Mixed signal platform Single thread Static multi-thread Dynamic multi-thread Scope Concurrency Management Mapping productivity Single-mode reconfigurable Reactive multi-mode Cognitive radio Performance 1-10Mbps Mbps Mbps ASM Processor C Platform C Energy efficiency TI

© imec 2006 CONFIDENTIAL SDR State-of-the-art: no global approach Baseband processor MPSOC Mixed signal platform Single thread Static multi-thread Dynamic multi-thread Scope Concurrency Management Mapping productivity Single-mode reconfigurable Reactive multi-mode Cognitive radio Performance 1-10Mbps Mbps Mbps ASM Processor C Platform C Energy efficiency Sandbridge

© imec 2006 CONFIDENTIAL SDR State-of-the-art: no global approach Baseband processor MPSOC Mixed signal platform Single thread Static multi-thread Dynamic multi-thread Scope Concurrency Management Mapping productivity Single-mode reconfigurable Reactive multi-mode Cognitive radio Performance 1-10Mbps Mbps Mbps ASM Processor C Platform C Energy efficiency ICERA

© imec 2006 CONFIDENTIAL SDR State-of-the-art: no global approach Baseband processor MPSOC Mixed signal platform Single thread Static multi-thread Dynamic multi-thread Scope Concurrency Management Mapping productivity Single-mode reconfigurable Reactive multi-mode Cognitive radio Performance 1-10Mbps Mbps Mbps ASM Processor C Platform C Energy efficiency SH 5 50

© imec 2006 CONFIDENTIAL SDR State-of-the-art: no global approach Baseband processor MPSOC Mixed signal platform Single thread Static multi-thread Dynamic multi-thread Scope Concurrency Management Mapping productivity Single-mode reconfigurable Reactive multi-mode Cognitive radio Performance 1-10Mbps Mbps Mbps ASM Processor C Platform C Energy efficiency EVP

© imec 2006 CONFIDENTIAL SDR State-of-the-art: no global approach Baseband processor MPSOC Mixed signal platform Single thread Static multi-thread Dynamic multi-thread Scope Concurrency Management Mapping productivity Single-mode reconfigurable Reactive multi-mode Cognitive radio Performance 1-10Mbps Mbps Mbps ASM Processor C Platform C Energy efficiency SODA

© imec 2006 CONFIDENTIAL SDR State-of-the-art: no global approach Baseband processor MPSOC Mixed signal platform Single thread Static multi-thread Dynamic multi-thread Scope Concurrency Management Mapping productivity Single-mode reconfigurable Reactive multi-mode Cognitive radio Performance 1-10Mbps Mbps Mbps ASM Processor C Platform C Energy efficiency

© imec 2006 CONFIDENTIAL SDR State-of-the-art: no global approach Baseband processor MPSOC Mixed signal platform Single thread Static multi-thread Dynamic multi-thread Scope Concurrency Management Mapping productivity Single-mode reconfigurable Reactive multi-mode Cognitive radio Performance 1-10Mbps Mbps Mbps ASM Processor C Platform C Energy efficiency Objective

© imec 2006 CONFIDENTIAL Unique approach: Making flexibility rhyme with low-energy Energy scalable - front-end - baseband platform - air interface algorithm - protocols Joint quality-of-experience and energy management to translate energy scalability in low power operation

© imec 2006 CONFIDENTIAL Outline Reactive SDR platform requirements State-of-the-art Design methodology for flexibility and low energy Reactive radio platform architecture Reactive digital front-end Coarse-Grain Array based baseband processor Radio Control processor Preliminary design results

© imec 2006 CONFIDENTIAL Opportunistic partitioning Typical Wireless LAN:Typical Cellular scenario: Transmit5%Transmit.5% Receive5%Receive.5% Idle/Listen90%Idle/Listen99% Approach: Flexibility where needed  Ultra Low Power generic / low flexible listen/scan circuitry (Digital Front End)  Processor-based Digital Transceiver with aggressive power management  Processor power-overhead amortized by low utilization!

© imec 2006 CONFIDENTIAL Systematic methodology to design energy- aware SDR platform and software Application analysis and modeling Platform independent optimization Opportunistic partitioning Platform architecture definition Inter-thread communication and RT management Interconnect refinement Threads implementation Cores Uarchitecture refinement Virtual platform modeling SW mappingHW design

© imec 2006 CONFIDENTIAL Resulting platform template DFE tile SyncPro DFE tile SyncPro DFE tile SyncPro BW optimized scalable interconnect Platform & MAC ctrl BB engine FEC engine L2 Periph and HI ‘white box’ design environment: true ESL flow scalable retargetable virtual platform Smooth HW/SW co-design, verification and test flow SDR-tuned CGA: C compiler high performance- power ratio ILP vs. DLP tradeoff Digital front end: Solution for reactive radio Ultra low power in standby Scalability & Heterogeinity enabling low power through cross layer manager

© imec 2006 CONFIDENTIAL Outline Reactive SDR platform requirements State-of-the-art Design methodology for flexibility and low energy Reactive radio platform architecture Scalable platform interconnect Reactive digital front-end Coarse-Grain Array based baseband processor Radio Control processor Preliminary design results

© imec 2006 CONFIDENTIAL Scalable platform interconnect BB1 BB2 L2 mem

© imec 2006 CONFIDENTIAL ESL flow provides efficient debug/profiling/recycle environment Coware CSC TM

© imec 2006 CONFIDENTIAL Digital Front-end: Scalable autonomous detection/synchronization units Multiple detection tiles allowing flexible support for MIMO reception and/or multi- mode scanning. Tiles’ datapath is straight- through (no processor or controller is part of the data path). Digital signal detection is performed in an application specific processor in each tile. Hierarchical activation and configuration is performed by a global resource activity controller (RAC). 5mW active power per (re)active tile (CMOS90)

© imec 2006 CONFIDENTIAL Hierarchical activation Key idea: gradually enable the more power-consuming parts of the platform as the chance of a valid signal reception increases.

© imec 2006 CONFIDENTIAL Synchronization Processor Micro- architecture optimized for ultra-low-power CMOS 90 nm design 80MHz < V including instruction fetch and load/store

© imec 2006 CONFIDENTIAL Select the right baseband processor  a tightly integrated combination of a VLIW DSP and a Coarse Grain Array  a dedicated ISA exploited DLP (intrinsic- controlled SIMD)  a compiler to map applications described in C directly on these architectures Baseband processing is dataflow dominated Baseband processing is computing intensive (4 op/memory access) Wireless requires low power CGA provides dense interconnection network matching DF CGA achieves very high IPC CGA provides low power through low instruction fetch freq. Low TTM requires programming ease

© imec 2006 CONFIDENTIAL Baseband architecture: ADRES 400MHz core MHz L1 25GOPS effective 64MOPS/mW 3 mm2 (with L1) Fetch Instruction Dispatch Instruction Decode Central Registerfile FU RC … … … … Support IEEE n

© imec 2006 CONFIDENTIAL Outline Reactive SDR platform requirements State-of-the-art Design methodology for flexibility and low energy Reactive radio platform architecture Reactive digital front-end Coarse-Grain Array based baseband processor Radio Control processor Preliminary design results

© imec 2006 CONFIDENTIAL Preliminary design results

© imec 2006 CONFIDENTIAL Conclusions CR spectrum data mining and agile air interface requirements claim for SDR implementations To be viable, a SDR platform must be both low cost and low power First step toward CR SDR platform: reactive radio platform Heterogeneous MPSoC is best fit approach for SDR due to variety of task requirements. Energy-scalable design coupled with adaptive joint QoS and energy management are the keys to bring flexibility and energy-efficiency together We proposed a methodology to design energy-scalable SDR MPSoC architecture with balanced tradeoff between cost, energy efficiency and flexibility We are designing such SoC targeting n, e and 3GPP-LTE standards (>100Mbps) First results: 90 nm CMOS 2 Mgates 2-10mW standby power (when reactive to at least one air interface) <300mW average power when operating a standard

© imec 2006 CONFIDENTIAL Thank you!