DSPs for Future Wireless Base-Stations

Slides:



Advertisements
Similar presentations
Comparison of different MIMO-OFDM signal detectors for LTE
Advertisements

Development of Parallel Simulator for Wireless WCDMA Network Hong Zhang Communication lab of HUT.
Real-Time DSP Multiprocessor Implementation for Future Wireless Base-Station Receivers Bryan Jones, Sridhar Rajagopal, and Dr. Joseph Cavallaro.
1 Wireless Communication Low Complexity Multiuser Detection Rami Abdallah University of Illinois at Urbana Champaign 12/06/2007.
Multiuser Detection in CDMA A. Chockalingam Assistant Professor Indian Institute of Science, Bangalore-12
Submission May, 2000 Doc: IEEE / 086 Steven Gray, Nokia Slide Brief Overview of Information Theory and Channel Coding Steven D. Gray 1.
ISSPIT Ajman University of Science & Technology, UAE
Simultaneous Rate and Power Control in Multirate Multimedia CDMA Systems By: Sunil Kandukuri and Stephen Boyd.
12- OFDM with Multiple Antennas. Multiple Antenna Systems (MIMO) TX RX Transmit Antennas Receive Antennas Different paths Two cases: 1.Array Gain: if.
Implementation Issues for Channel Estimation and Detection Algorithms for W-CDMA Sridhar Rajagopal and Joseph Cavallaro ECE Dept.
DSPs in Wireless Communication Systems Vishwas Sundaramurthy Electrical and Computer Engineering Department, Rice University, Houston,TX.
RICE UNIVERSITY Implementing the Viterbi algorithm on programmable processors Sridhar Rajagopal Elec 696
A bit-streaming, pipelined multiuser detector for wireless communications Sridhar Rajagopal and Joseph R. Cavallaro Rice University
Multiuser Detection (MUD) Combined with array signal processing in current wireless communication environments Wed. 박사 3학기 구 정 회.
Efficient VLSI architectures for baseband signal processing in wireless base-station receivers Sridhar Rajagopal, Srikrishna Bhashyam, Joseph R. Cavallaro,
Performance evaluation of adaptive sub-carrier allocation scheme for OFDMA Thesis presentation16th Jan 2007 Author:Li Xiao Supervisor: Professor Riku Jäntti.
ASIP Architecture for Future Wireless Systems: Flexibility and Customization Joseph Cavallaro and Predrag Radosavljevic Rice University Center for Multimedia.
RICE UNIVERSITY DSPs for 4G wireless systems Sridhar Rajagopal, Scott Rixner, Joseph R. Cavallaro and Behnaam Aazhang This work has been supported by Nokia,
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
Efficient VLSI architectures for baseband signal processing in wireless base-station receivers Sridhar Rajagopal Srikrishna Bhashyam, Joseph R. Cavallaro,
RICE UNIVERSITY DSP architectures for wireless communications Sridhar Rajagopal Department of Electrical and Computer Engineering Rice University, Houston.
RICE UNIVERSITY “Joint” architecture & algorithm designs for baseband signal processing Sridhar Rajagopal and Joseph R. Cavallaro Rice Center for Multimedia.
RICE UNIVERSITY Advanced Wireless Receivers: Algorithmic and Architectural Optimizations Suman Das Rice University Department of Electrical and Computer.
Coded Modulation for Multiple Antennas over Fading Channels
Motivation Wireless Communication Environment Noise Multipath (ISI!) Demands Multimedia applications  High rate Data communication  Reliability.
RICE UNIVERSITY DSPs for future wireless systems Sridhar Rajagopal.
DSP Architectural Considerations for Optimal Baseband Processing Sridhar Rajagopal Scott Rixner Joseph R. Cavallaro Behnaam Aazhang Rice University, Houston,
Implementing algorithms for advanced communication systems -- My bag of tricks Sridhar Rajagopal Electrical and Computer Engineering This work is supported.
Pipelining and number theory for multiuser detection Sridhar Rajagopal and Joseph R. Cavallaro Rice University This work is supported by Nokia, TI, TATP.
Real-Time Turbo Decoder Nasir Ahmed Mani Vaya Elec 434 Rice University.
RICE UNIVERSITY On the architecture design of a 3G W-CDMA/W-LAN receiver Sridhar Rajagopal and Joseph R. Cavallaro Rice University Center for Multimedia.
Implementing Multiuser Channel Estimation and Detection for W-CDMA Sridhar Rajagopal, Srikrishna Bhashyam, Joseph R. Cavallaro and Behnaam Aazhang Rice.
Presented by Rajatha Raghavendra
Minufiya University Faculty of Electronic Engineering Dep. of Electronic and Communication Eng. 4’th Year Information Theory and Coding Lecture on: Performance.
RICE UNIVERSITY Flexible wireless communication architectures Sridhar Rajagopal Department of Electrical and Computer Engineering Rice University, Houston.
SR: 599 report Channel Estimation for W-CDMA on DSPs Sridhar Rajagopal ECE Dept., Rice University Elec 599.
Case Study: Implementing the MPEG-4 AS Profile on a Multi-core System on Chip Architecture R 楊峰偉 R 張哲瑜 R 陳 宸.
Algorithms and Architectures for Future Wireless Base-Stations Sridhar Rajagopal and Joseph Cavallaro ECE Department Rice University April 19, 2000 This.
RICE UNIVERSITY Handset architectures Sridhar Rajagopal ASICsProgrammable The support for this work in.
Efficient VLSI architectures for baseband signal processing in wireless base-station receivers Sridhar Rajagopal, Srikrishna Bhashyam, Joseph R. Cavallaro,
Optimal Sequence Allocation and Multi-rate CDMA Systems Krishna Kiran Mukkavilli, Sridhar Rajagopal, Tarik Muharemovic, Vikram Kanodia.
Channel Equalization in MIMO Downlink and ASIP Architectures Predrag Radosavljevic Rice University March 29, 2004.
Sridhar Rajagopal Bryan A. Jones and Joseph R. Cavallaro
244-6: Higher Generation Wireless Techniques and Networks
Adnan Quadri & Dr. Naima Kaabouch Optimization Efficiency
A programmable communications processor for future wireless systems
Sridhar Rajagopal April 26, 2000
Coding and Interleaving
Optimal Sequence Allocation and Multi-rate CDMA Systems
How to ATTACK Problems Facing 3G Wireless Communication Systems
Sridhar Rajagopal and Joseph R. Cavallaro Rice University
STUDY AND IMPLEMENTATION
Ian C. Wong, Zukang Shen, Jeffrey G. Andrews, and Brian L. Evans
Modeling of RF in W-CDMA with SystemView
Sridhar Rajagopal and Joseph R. Cavallaro Rice University
DSPs for Future Wireless Base-Stations
High Throughput LDPC Decoders Using a Multiple Split-Row Method
Physical Layer Approach for n
On-line arithmetic for detection in digital communication receivers
WUR Dual SYNC Design Follow-up: SYNC bit Duration
Sridhar Rajagopal COMP 625 April 17, 2000
Modeling of RF in W-CDMA with SystemView
Sridhar Rajagopal, Srikrishna Bhashyam,
DSPs in emerging wireless systems
Real time signal processing
EM based Multiuser detection in Fading Multipath Environments
DSP Architectures for Future Wireless Base-Stations
On-line arithmetic for detection in digital communication receivers
Suman Das, Sridhar Rajagopal, Chaitali Sengupta and Joseph R.Cavallaro
Presentation transcript:

DSPs for Future Wireless Base-Stations Sridhar Rajagopal and Joseph R. Cavallaro May 8, 2000 This work is supported by Texas Instruments, Nokia, Texas Advanced Technology Program and NSF

Outline Background DSP Implementation and Task Partitioning Reduced Complexity Algorithms VLSI Architecture Extensions for DSPs

Evolution of Wireless Communications First Generation Voice Second/Current Generation Voice + Low-rate Data (9.6Kbps) Third Generation + Voice + High-rate Data (2 Mbps) + Multimedia W-CDMA

Communication System Uplink Direct Path Reflected Paths Noise +MAI User 1 User 2 Base Station

Main Processing Blocks Channel Estimation Detection Decoding Baseband Layer of Base-Station Receiver

Current DSP Implementation C67 at 166MHz; Spreading Code = 31 Current DSP Implementation

Reasons for Poor Performance Sophisticated, Compute-Intensive Algorithms Need more MIPs/FLOPs performance Unable to fully exploit pipelining or parallelism Bit - level computations / Storage Task Partitioning Multiple DSPs, FPGAs

Iterative Scheme for Estimation Tracking Method of Gradient Descent Stable convergence behavior Symmetric, Positive Definite Rbb Condition number - MAI, SNR, Preamble length µ - reciprocal of maximum eigenvalue

Simulations - AWGN Channel 4 5 6 7 8 9 10 11 12 -3 -2 -1 Comparison of Bit Error Rates (BER) Signal to Noise Ratio (SNR) BER MF ActMF ML ActML O(K2N) O(K3+K2N) MF – Matched Filter ML- Maximum Likelihood ACT – using inversion

Fading Channel with Tracking Doppler = 10 Hz, 1000 Bits,15 users, 3 Paths 4 5 6 7 8 9 10 11 12 -3 -2 -1 SNR BER MF - Static MF - Tracking ML - Static ML - Tracking

VLSI Implementation Channel Estimation as a Case Study Area - Time Efficient Architecture Real - Time Implementation Minimum Area Overhead Bit- Level Computations - FPGAs Core Operations - DSPs

Area-Time Tradeoffs Area-Constrained Architecture Pico-cells ; lower data rates Time-Constrained Architecture Maximum achieve-able data rates Area-Time Efficient Architecture Real-Time with minimum area overhead

Characteristics of Wireless Algorithms Massive Parallelism Bit-level Computations Matrix Based Operations Memory Intensive Complex-valued Data Approximate Computations

Instruction Set Extensions To accelerate Bit level computations in Wireless Integer - Bit Multiplications Multiuser Detection, Decoding, Cross Correlation Bit - Bit Multiplications Auto-Correlation, Channel Estimation Useful in other Signal Processing applications Speech, Video,,,

SIMD Parallelism 64-bit Register A 64-bit Register C 64-bit Register B + 64-bit Register C 8 64-bit Register B x

Integer - Bit Multiplications 64-bit Register C[j] 64-bit Register D[i][j] +/- 8-bit Control Register b[i] 8 For i = 1..8, j= 1..8 D[i][j] = D[i][j] + b[i]*C[j] (Cross-Correlation)

Computational Savings Avoid bit multiplications and control structures 4 8-bit Multiply Latency 3 8 8-bit Add Latency 1 Cross-Correlation Example 64 multiply, 64 add

Conclusions Architecture and Algorithms to meet real-time Task Decomposition Real Time with Multiple Processing Elements Iterative Algorithms Reduce Complexity, Simpler Implementation VLSI Implementation Real-Time with minimum Area Overhead Extensions to DSPs for acceleration