11 1 The Next Generation Challenge for Software Defined Radio Mark Woh 1, Sangwon Seo 1, Hyunseok Lee 1, Yuan Lin 1, Scott Mahlke 1, Trevor Mudge 1, Chaitali.

Slides:



Advertisements
Similar presentations
GSC: Standardization Advancing Global Communications Evolution of TD-SCDMA China Communications Standards Association (CCSA) Chicago, May 29th to 2nd June,
Advertisements

Long Term Evolution LTE Long Term Evolution LTE Sanjeev Banzal Telecom Regulatory Authority of India Sanjeev Banzal Telecom Regulatory.
Impact of Channel Estimation Errors on the Performance of DFE equalizers with Space-Time Block Codes in Wideband Fading Channels Mohamed B Noune and Prof.
Multi-carrier CDMA. Outline Introduction System Model Types Applications References.
VSMC MIMO: A Spectral Efficient Scheme for Cooperative Relay in Cognitive Radio Networks 1.
Error Control Code.
A NOVEL APPROACH TO SOLVING LARGE-SCALE LINEAR SYSTEMS Ken Habgood, Itamar Arel Department of Electrical Engineering & Computer Science GABRIEL CRAMER.
Prakshep Mehta ( ) Guided By: Prof. R.K. Shevgaonkar
VLSI Communication SystemsRecap VLSI Communication Systems RECAP.
Comparison of different MIMO-OFDM signal detectors for LTE
 Understanding the Sources of Inefficiency in General-Purpose Chips.
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.
Cooperative Multiple Input Multiple Output Communication in Wireless Sensor Network: An Error Correcting Code approach using LDPC Code Goutham Kumar Kandukuri.
1 Wireless Communication Low Complexity Multiuser Detection Rami Abdallah University of Illinois at Urbana Champaign 12/06/2007.
IERG 4100 Wireless Communications
11 1 Hierarchical Coarse-grained Stream Compilation for Software Defined Radio Yuan Lin, Manjunath Kudlur, Scott Mahlke, Trevor Mudge Advanced 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.
A Programmable Coprocessor Architecture for Wireless Applications Yuan Lin, Nadav Baron, Hyunseok Lee, Scott Mahlke, Trevor Mudge Advance Computer Architecture.
University of Michigan Electrical Engineering and Computer Science From SODA to Scotch: The Evolution of a Wireless Baseband Processor Mark Woh (University.
University of Michigan Electrical Engineering and Computer Science University of Michigan Electrical Engineering and Computer Science High Performance.
A Scalable Low-power Architecture For Software Radio
Space Time Block Codes Poornima Nookala.
1 Design and Implementation of Turbo Decoders for Software Defined Radio Yuan Lin 1, Scott Mahlke 1, Trevor Mudge 1, Chaitali.
MIMO-OFDM MIMO MIMO High diversity gain (space-time coding) High diversity gain (space-time coding) High multiplexing gain (BLAST) High multiplexing gain.
Juanjo Noguera Xilinx Research Labs Dublin, Ireland Ahmed Al-Wattar Irwin O. Irwin O. Kennedy Alcatel-Lucent Dublin, Ireland.
Cooperative Diversity Scheme Based on MIMO-OFDM in Small Cell Network Dong-Hyun Ha Sejong University.
11 1 Process Variation in Near-threshold Wide SIMD Architectures Sangwon Seo 1, Ronald G. Dreslinski 1, Mark Woh 1, Yongjun Park 1, Chaitali Chakrabarti.
Improvements in throughput in n The design goal of the n is “HT” for High Throughput. The throughput is high indeed: up to 600 Mbps in raw.
Tinoosh Mohsenin and Bevan M. Baas VLSI Computation Lab, ECE Department University of California, Davis Split-Row: A Reduced Complexity, High Throughput.
CHANNEL ESTIMATION FOR MIMO- OFDM COMMUNICATION SYSTEM PRESENTER: OYERINDE, OLUTAYO OYEYEMI SUPERVISOR: PROFESSOR S. H. MNENEY AFFILIATION:SCHOOL OF ELECTRICAL,
TI DSPS FEST 1999 Implementation of Channel Estimation and Multiuser Detection Algorithms for W-CDMA on Digital Signal Processors Sridhar Rajagopal Gang.
Ali Al-Saihati ID# Ghassan Linjawi
MIMO continued and Error Correction Code. 2 by 2 MIMO Now consider we have two transmitting antennas and two receiving antennas. A simple scheme called.
Sphere Decoding Algorithm for MIMO Detection Arslan Zulfiqar.
Presented by: Sohaib Malik.  A radio whose functionality can be changed by changes in only the software  Key feature: ◦ Reprogramability ◦ Reusability.
Space-Time and Space-Frequency Coded Orthogonal Frequency Division Multiplexing Transmitter Diversity Techniques King F. Lee.
Introduction of Low Density Parity Check Codes Mong-kai Ku.
MAPLD 2005/254C. Papachristou 1 Reconfigurable and Evolvable Hardware Fabric Chris Papachristou, Frank Wolff Robert Ewing Electrical Engineering & Computer.
Doc.: IEEE /1401r0 Submission November 2014 Slide 1 Shiwen He , Haiming Wang Quasi-Orthogonal STBC for SC-PHY in IEEE aj (45GHz) Authors/contributors:
Motivation Wireless Communication Environment Noise Multipath (ISI!) Demands Multimedia applications  High rate Data communication  Reliability.
Implementing algorithms for advanced communication systems -- My bag of tricks Sridhar Rajagopal Electrical and Computer Engineering This work is supported.
Space Time Codes. 2 Attenuation in Wireless Channels Path loss: Signals attenuate due to distance Shadowing loss : absorption of radio waves by scattering.
Multi-Split-Row Threshold Decoding Implementations for LDPC Codes
Wireless Networks Standards and Protocols & x Standards and x refers to a family of specifications developed by the IEEE for.
V- BLAST : Speed and Ordering Madhup Khatiwada IEEE New Zealand Wireless Workshop 2004 (M.E. Student) 2 nd September, 2004 University of Canterbury Alan.
SR: 599 report Channel Estimation for W-CDMA on DSPs Sridhar Rajagopal ECE Dept., Rice University Elec 599.
Doc.: aj Submission November 2014 Slide 1 Shiwen He , Haiming Wang Quasi-Orthogonal STBC for IEEE aj ( 45GHz ) Authors/contributors:
1 Design of an MIMD Multimicroprocessor for DSM A Board Which turns PC into a DSM Node Based on the RM Approach 1 The RM approach is essentially a write-through.
Hierarchical Systolic Array Design for Full-Search Block Matching Motion Estimation Noam Gur Arie,August 2005.
Doc.: IEEE /229r1 Submission March 2004 Alexandre Ribeiro Dias - Motorola LabsSlide 1 Multiple Antenna OFDM solutions for enhanced PHY Presented.
An FFT for Wireless Protocols Dr. J. Greg Nash Centar ( HAWAI'I INTERNATIONAL CONFERENCE ON SYSTEM SCIENCES Mobile.
Accurate WiFi Packet Delivery Rate Estimation and Applications Owais Khan and Lili Qiu. The University of Texas at Austin 1 Infocom 2016, San Francisco.
Wi-Fi - IEEE Standards and the future of Wi-Fi Mingnan Yuan Department of Electrical and Computer Engineering Auburn University March 9, 2016.
Multiple Antennas.
1 Aggregated Circulant Matrix Based LDPC Codes Yuming Zhu and Chaitali Chakrabarti Department of Electrical Engineering Arizona State.
A REVIEW: PERFORMANCE ANALYSIS OF MIMO-WiMAX AKANKSHA SHARMA, LAVISH KANSAL PRESENTED BY:- AKANKSHA SHARMA Lovely Professional University.
244-6: Higher Generation Wireless Techniques and Networks
Integrated Energy and Spectrum Harvesting for 5G Wireless Communications submitted by –SUMITH.MS(1KI12CS089) Guided by – BANUSHRI.S(ASST.PROF,Dept.Of.CSE)
Space Time Codes.
Space-Time and Space-Frequency Coded Orthogonal Frequency Division Multiplexing Transmitter Diversity Techniques King F. Lee.
Department of Electrical Engineering
Architecture & Organization 1
Distributed MIMO Patrick Maechler April 2, 2008.
An Improved Split-Row Threshold Decoding Algorithm for LDPC Codes
Architecture & Organization 1
Towards IEEE HDR in the Enterprise
High Throughput LDPC Decoders Using a Multiple Split-Row Method
Physical Layer Approach for n
Multicarrier Communication and Cognitive Radio
Presentation transcript:

11 1 The Next Generation Challenge for Software Defined Radio Mark Woh 1, Sangwon Seo 1, Hyunseok Lee 1, Yuan Lin 1, Scott Mahlke 1, Trevor Mudge 1, Chaitali Chakrabarti 2, Krisztian Flautner 3 1 Advanced Computer Architecture Lab, University of Michigan 2 Department of Electrical Engineering, Arizona State University 3 ARM, Ltd.

22 2 University of Michigan -SAMOS G Wireless Large Coverage Outdoor - High Mobility Up to 14Mbps

33 3 University of Michigan -SAMOS 2007 Expected Wireless Growth  The growth of wireless will require more bandwidth

44 4 University of Michigan -SAMOS G Wireless  What we need  Adaptive high performance transmission system  Great candidate for SDR Large Coverage – 100Mbps Coverage Outdoor - High Mobility Macro Cells Pico Cells Isolated HotSpots – 1Gbps Coverage Indoor – Very Low Mobility

55 5 University of Michigan -SAMOS 2007 Next Generation Wireless – 4G  3 Major Components to 4G  Modulation/Demodulation  Multiple-Input Multiple-Out (MIMO)  Channel Decoder/Encoders

66 6 University of Michigan -SAMOS 2007 Modulation - OFDM  Can be implemented with IFFT/FFT

77 7 University of Michigan -SAMOS 2007 Major Component of Modulation – FFT/IFFT  Very wide data level parallelism  Requires complex operations

88 8 University of Michigan -SAMOS 2007 MIMO (Multiple Input – Multiple Out)  Previously we used single antenna systems  Now we use multiple antennas to increase the channel capacity  Diversity - High Reliability  Space Time Block Codes (STBC)  Multiplexing – High Throughput  Vertical-BLAST (V-BLAST)

99 9 University of Michigan -SAMOS 2007 Space Time Block Codes (STBC)

10 University of Michigan -SAMOS 2007 STBC  Requires complex operations  Low Data Movement  Highly parallelizable

11 University of Michigan -SAMOS 2007 Vertical-BLAST (V-BLAST)

12 University of Michigan -SAMOS 2007 V-BLAST  Implementation Based on Square Root Method for V-BLAST  Original requires repeated pseudo-inverse calculation for finding the strongest signal  This algorithm has reduces complexity  Complexity  Requires matrix operations on complex numbers  Many Matrix Transformations

13 University of Michigan -SAMOS 2007 Channel Decoding  3G Technologies in 4G  Viterbi  Turbo Decoder  New to 4G  LDPC  Better performance characteristics compared to Turbo and Viterbi

14 University of Michigan -SAMOS 2007 LDPC

15 University of Michigan -SAMOS 2007 LDPC  Min-Sum Decoding Used  Regular LDPC code  Can get benefit from Wide SIMD  Can do the Bit Node and Check Node  Alignment of Check and Bit nodes is a problem

16 University of Michigan -SAMOS 2007 SODA PE Architecture  SIMD – 32 Wide, 16-bit datapath, Predicate Execution

17 University of Michigan -SAMOS 2007 Key 4G algorithms 100 Mbps1 Gbps MCycle/s FFT2x3604x360 IFFT2x3604x360 STBC240- V-BLAST-1900 LDPC77004x G Workload on SODA  100 Mbps 4G requires 8Ghz SODA PE  1 Gbps 4G requires 20Ghz SODA PE

18 University of Michigan -SAMOS 2007 SODA With Technology Scaling 180nm130nm90nm65nm45nm32nm22nm Vdd (V)

19 University of Michigan -SAMOS 2007  We can’t do any of 4G with technology scaling on one core  Would 8GHz cores even be an energy efficient solution?  What about 1Gbps?  Are we ever going to get a 20GHz core?  Cannot rely on technology scaling to give us 4G for free  4G SDR will require algorithmic and architectural innovations SDR Challenges In 4G

20 University of Michigan -SAMOS G Algorithm-Architectural Co-design  Architectural improvements (SODA II)  Specialized functional units  CISC-like complex arithmetic operations  Specialized data movement hardware  Less strain on the memory system  Wider SIMD  How wide can we go?  More PEs  What does the interconnect look like?  Algorithmic optimization through parallelization  Reduce intra-kernel communication  Reduce memory accesses  Arithmetic is much cheaper than data movement

21 University of Michigan -SAMOS 2007 Thanks  Questions?

22 University of Michigan -SAMOS 2007 Successive Cancelling for V-BLAST  V-BLAST successive interference cancelling (SIC)  The ith ZF-nulling vector w i is defined as the unique minimum-norm vector satisfying  Orthogonal to the subspace spanned by the contributions to y i due to the symbols not yet estimated and cancelled and is given by the ith row of

23 University of Michigan -SAMOS 2007 Alamouti Scheme  Assumption: the channel remains unchanged over two consecutive symbols  Rate = 1  Diversity order = 2  Simple decoding

24 University of Michigan -SAMOS 2007 Advantages of Software Defined Radio  Multi-mode operations  Lower costs  Faster time to market  Prototyping and bug fixes  Chip volumes  Longevity of platforms  Enables future wireless communication innovations  Cognitive radio