Embedded Signal Processing Prof. Brian L. Evans November 21, 2003

Slides:



Advertisements
Similar presentations
Indira Rajagopal Joydeep Acharya Madhavi V Ratnagiri Sumathi Gopal
Advertisements

Modem Design, Implementation, and Testing Using NI’s LabVIEW Prof. Brian L. Evans Embedded Signal Processing Laboratory The University of Texas at Austin.
a By Yasir Ateeq. Table of Contents INTRODUCTION TASKS OF TRANSMITTER PACKET FORMAT PREAMBLE SCRAMBLER CONVOLUTIONAL ENCODER PUNCTURER INTERLEAVER.
EE445S Real-Time Digital Signal Processing Lab Spring 2014 Lecture 15 Quadrature Amplitude Modulation (QAM) Transmitter Prof. Brian L. Evans Dept. of Electrical.
ADSL Equalization Van Herck Hans Verheyden Jonas.
Comparison of different MIMO-OFDM signal detectors for LTE
1 Peak-to-Average Power Ratio (PAPR) One of the main problems in OFDM system is large PAPR /PAR(increased complexity of the ADC and DAC, and reduced efficiency.
Review on Fourier …. Slides edited from: Prof. Brian L. Evans and Mr. Dogu Arifler Dept. of Electrical and Computer Engineering The University of Texas.
Introduction to Digital Subscriber Line (DSL) EE4220 Communications system Dr. Hassan Yousif Electrical Engineering Department College of Engineering Salman.
Introduction Prof. Brian L. Evans
IERG 4100 Wireless Communications
Wireless communication channel
NI Academic Day June 30, 2005 Beirut, Lebanon Modem Design, Implementation, and Testing Using NI’s LabVIEW Prof. Brian L. Evans Dept. of Electrical and.
Digital Communication Symbol Modulated Carrier RX Symbol Decision Binary Bytes D/A Recovered Analog Binary Bytes Symbol State Modulation A/D Analog Source.
Equalization for Discrete Multitone Transceivers Güner Arslan Ph.D. Defense Committee Prof. Ross Baldick Prof. Alan C. Bovik Prof. Brian L. Evans, advisor.
The University of Texas at Austin
Embedded Software Systems
FPGA Implementation of a Message-Passing OFDM Receiver for Impulsive Noise Channels Prof. Brian L. Evans, Wireless Networking and Communications Group,
Usage of OFDM in a wideband fading channel OFDM signal structure Subcarrier modulation and coding Signals in frequency and time domain Inter-carrier interference.
ORTHOGONAL FREQUENCY DIVISION MULTIPLEXING(OFDM)
Introduction to OFDM Fire Tom Wada
8.0 Communication Systems Modulation: embedding an information-bearing signal into a second signal e.g. – purposes : locate the signal on the right band.
EE 6331, Spring, 2009 Advanced Telecommunication Zhu Han Department of Electrical and Computer Engineering Class 11 Feb. 24 th, 2009.
Implementation of OFDM Transmitter based on the IEEE d Standard Presented by: Altamash Janjua, Umar Chohan Supervisors: Dr. Brian L. Evans and Mr.
1 11 Subcarrier Allocation and Bit Loading Algorithms for OFDMA-Based Wireless Networks Gautam Kulkarni, Sachin Adlakha, Mani Srivastava UCLA IEEE Transactions.
Introduction to ADSL Modems Prof. Brian L. Evans Dept. of Electrical and Comp. Eng. The University of Texas at Austin UT graduate.
Orthogonal Frequency Division Multiplexing - OFDM
National Institute Of Science & Technology OFDM Deepak Ranjan Panda (EI ) [1] Orthogonal Frequency Division multiplexing (OFDM) Technical Seminar.
OFDM Presented by Md. Imdadul Islam.
Quadrature Amplitude Modulation (QAM) Transmitter
Signals and Systems Prof. Brian L. Evans Dept. of Electrical and Computer Engineering The University of Texas at Austin EE 382C-9 Embedded Software Systems.
DSP2 Project ADSL Equalization Students: Dung Nguyen Quoc- Master Student Tudor Tesu- Erasmus Student Supervisor Jan Vangorp.
DSP2 Project ADSL Equalization Students: Dung Nguyen Quoc- Master Student Tudor Tesu- Erasmus Student Supervisor: Jan Vangorp.
VADA Lab.SungKyunKwan Univ. 1 L40: Lower Power Equalizer J. W. Kim and J.D.Cho 성균관대학교
ADSL Equalization Van Herck Hans Verheyden Jonas.
Space-Time and Space-Frequency Coded Orthogonal Frequency Division Multiplexing Transmitter Diversity Techniques King F. Lee.
林宏穎: OFDM Introduction
Adaptive Resource Allocation for OFDMA Systems Mr. Zukang Shen Mr. Ian Wong Prof. Brian Evans Prof. Jeff Andrews April 28, 2005.
ESPL 1 Wordlength Optimization with Complexity-and-Distortion Measure and Its Application to Broadband Wireless Demodulator Design Kyungtae Han and Brian.
Implementation of OFDM Transmitter based on the IEEE d Standard Presented by: Altamash Janjua Group Partner: Umar Chohan Supervisors: Dr. Brian L.
Embedded Signal Processing Laboratory at UT Austin Prof. Brian L. Evans Dept. of Electrical and Computer Eng. The University of Texas at Austin
Real-Time MIMO Discrete Multitone Transceiver Testbed
Prof. Brian L. Evans PhD Students Karl Nieman, Marcel Nassar, and Jing Lin Department of Electrical and Computer Engineering The University of Texas at.
Generating Sinusoidal Signals Prof. Brian L. Evans Dept. of Electrical and Computer Engineering The University of Texas at Austin EE 445S Real-Time Digital.
Milos Milosevic Synchronization with DMT Modulation Milos Milosevic The University of Texas at Austin ESPL Milos Milosevic The University of Texas at Austin.
EE445S Real-Time Digital Signal Processing Lab Spring 2014 Lecture 16 Quadrature Amplitude Modulation (QAM) Receiver Prof. Brian L. Evans Dept. of Electrical.
OFDM Based WLAN System Song Ziqi Zhang Zhuo.
Modeling a Multicarrier Wireless Communication Transceiver Embedded Software Systems Literature Survey March 24,2004 By Hunaid Lotia.
How ADSL Modems Work Prof. Brian L. Evans Dept. of Electrical and Computer Engineering The University of Texas at Austin
Presented by: Ahmad Salim. 2  The acronym WiMAX stands for “Worldwide Interoperability for Microwave Access”. It is based on IEEE standard for.
PAPR Reduction Method for OFDM Systems without Side Information
FMT Modulation for Wireless Communication
Single carrier  Multicarrier  OFDM Single Carrier - ISI, Receiver complexity  ISI, Bit rate limitation Multi-carrier - Negligible ISI, Approximately.
DMT Bit Rate Maximization With Optimal Time Domain Equalizer Filter Bank Architecture *M. Milošević, **L. F. C. Pessoa, *B. L. Evans and *R. Baldick *
Introduction to OFDM and Cyclic prefix
EE445S Real-Time Digital Signal Processing Lab Fall 2016 Lecture 16 Quadrature Amplitude Modulation.
1 OFDM based Applications DAB-OFDM  Digital Audio Broadcasting DVD-OFDM  Digital Video Broadcasting ADSL-OFDM  Asynchronous Digital Subscriber Line.
Space-Time and Space-Frequency Coded Orthogonal Frequency Division Multiplexing Transmitter Diversity Techniques King F. Lee.
Yousof Mortazavi, Aditya Chopra, and Prof. Brian L. Evans
Review on Fourier …. Slides edited from: Prof. Brian L. Evans and Mr. Dogu Arifler Dept. of Electrical and Computer Engineering The University of Texas.
J. W. Kim and J.D.Cho 성균관대학교 Lower Power Equalizer J. W. Kim and J.D.Cho 성균관대학교 SungKyunKwan Univ.
Orthogonal Frequency Division Multiplexing ...
Generating Sinusoidal Signals
Klaus Witrisal Signal Processing and Speech Communication Lab
Implementation Platform
EXPLOITING SYMMETRY IN TIME-DOMAIN EQUALIZERS
Ian C. Wong, Zukang Shen, Jeffrey G. Andrews, and Brian L. Evans
EE359 – Lecture 17 Outline Announcements Review of Last Lecture
Comm Final Project Proposal a Physical Layer
EXPLOITING SYMMETRY IN TIME-DOMAIN EQUALIZERS
Presentation transcript:

Embedded Signal Processing Prof. Brian L. Evans November 21,

2 On My Way to Austin… Signals and Systems Pack Symbolic analysis of signals and systems in Mathematica By product of my PhD work On market since 1995 Ptolemy Classic Mixes models of computation Untimed dataflow Process network Discrete-event Untimed dataflow synthesis Source code powers Agilent Advanced Design System

3 Embedded Signal Processing Lab Develop and Disseminate Theoretical bounds on signal/image quality Optimal and low-complexity algorithms using bounds Algorithm suites and fixed-point, real-time prototypes Analog/Digital IIR Filter Design for Implementation Butterworth and Chebyshev filters are special cases of Elliptic filters Minimum order does not always give most efficient implementation Control quality factors

4 Image Analysis Ph.D. graduates: Dong Wei (SBC Research) K. Clint Slatton (University of Florida) Wade C. Schwartzkopf (Integrity Applications) Real-Time Imaging Ph.D. students: Gregory E. Allen (UT Applied Research Labs) Serene Banerjee MS students: Vishal Monga Ph.D. graduates: Thomas D. Kite (Audio Precision) Niranjan Damera-Venkata (HP Labs) MS graduates: Young Cho (UCLA) Ph.D. students: Dogu Arifler Ming Ding Ph.D. graduates: Güner Arslan (Cicada) Biao Lu (Schlumberger) Milos Milosevic (Schlumberger) ADSL/VDSL Transceiver Design Wireless Communications Ph.D. students: Kyungtae Han Zukang Shen MS students: Ian Wong (NI Summer Intern) Ph.D. graduate: Murat Torlak (UT Dallas) MS graduates: Srikanth K. Gummadi (TI) Amey A. Deosthali (TI) Wireless Networking and Comm. Group: Center for Perceptual Systems: Students & Alumni

5 Senior Real-time DSP Lab Elective Lab #6: Quadrature Amplitude Modulation Transmitter Serial/parallel converter Map to 2-D constellation Impulse modulator Pulse shaper g T (t) Local Oscillator + 90 o Pulse shaper g T (t) d[n]d[n] anan bnbn a*(t)a*(t) b*(t)b*(t) s(t)s(t) 1J Delay Bit stream FIR filter Transmitted signal

6 Senior Real-time DSP Lab Elective Deliverable: V.22bis Voiceband Modem Design of sinusoidal generators, filters, etc. Program in C on TI DSP processor using Code Composer Studio Test implementation with spectrum analyzers, etc. Reference Design in LabVIEW Allows Students To Explore communication performance tradeoffs vs. parameters See relationships among modem subsystems in block diagram LabVIEW DSP Integration Toolkit 2.0 for Spring 2004 Interacts with Code Composer Studio for real-time debugging info Enables all test and measurement to be performed on desktop PC Course alumni Prethi Gopinath and Newton Petersen at NI

7 LabVIEW Interface Control Panel Eye diagram QAM Passband Signal

8 Multicarrier Modulation Divide broadband channel into narrowband subchannels No inter-symbol interference if constant subchannel gain and ideal sampling Based on fast Fourier transform (FFT) Standardized in ADSL/VDSL (wired) and IEEE a/g & a (wireless) subchannel frequency magnitude carrier DTFT -1 pulse sinc  k cc  c channel In ADSL/VDSL, each subchannel is 4.3 kHz wide and carries a QAM encoded subsymbol

9 P/S QAM demod decoder invert channel = frequency domain equalizer S/P quadrature amplitude modulation (QAM) encoder mirror data and N -IFFT add cyclic prefix P/S D/A + transmit filter N -FFT and remove mirrored data S/P remove cyclic prefix TRANSMITTER RECEIVER N/2 subchannelsN real samples N/2 subchannels time domain equalizer (FIR filter) receive filter + A/D channel ADSL Transceiver: Data Transmission Bits conventional ADSL equalizer structure

10 Contributions by Research Group New Time-Domain Equalizer Design Methods Maximum Bit Rate gives an upper bound Minimum Inter-Symbol Interference method (amenable to real-time, fixed-point implementation) Minimum Inter-Symbol Interference Method Reduces number of TEQ taps by a factor of ten over Minimum Mean Squared Error method for same bit rate Implemented in real-time on Motorola 56300, TI TMS320C6200 and TI TMS320C5000 DSPs

11 Wireless Multicarrier Modulation P/S QAM demod decoder freq. domain equalizer S/P quadrature amplitude modulation (QAM) encoder N-point inverse FFT add cyclic prefix P/S D/A + transmit filter N-point FFT S/P remove cyclic prefix TRANSMITTER RECEIVER receive filter + A/D multipath channel Bits Orthogonal frequency division multiplexing (OFDM)

12 OFDM Simulation in LabVIEW IEEE a Standard Fixed broadband wireless system High speed wireless access from home or office IEEE a Simulation Physical layer communication Realistic channel models Channel estimation Authored by Alden Doyle, Kyungtae Han, Ian Wong

13 Possible LabVIEW Extensions Add communication system design/simulation support for Drop down and “click to configure” communication building blocks Multicarrier systems and error control coding Performance visualization mechanisms for communication systems performance analysis (BER curves, eye diagrams, etc.) Text-based algorithm design environment For quick calculations and parameter calculations Implement a text-to-VI translation tool, e.g. convert math script “x = [1:10]; y = fft(x)” to a VI implementation Improve optimization toolkit Make it easier to use Add supports for more extensive set of algorithms

14 Fixed-Point Wordlength Optimization Problem: Manual floating-to-fixed point conversion for digital hardware implementation Design time grows exponentially with number of variables Time consuming Error prone Goal: Develop fast algorithm to optimize fixed-point wordlengths Minimize hardware complexity Maximize application performance Solution: Simulation-based search Determine minimum wordlength Greedy search algorithm Complexity-and-distortion measure Wordlength(w) Complexity Error [1/performance] Optimum wordlength

15 Wordlength Optimization In LabVIEW Use broadband wireless access demodulator design Pick four variables and build fixed-point type Manually estimate maximum and minimum values of these variables for integer wordlength determination Optimize these variables using Greedy search algorithm with complexity-and-distortion measure Design

16 Possible LabVIEW Extensions Add fixed-point data type Build fixed-point arithmetic operations, filtering operations, etc. Estimate implementation complexity as function of input wordlengths in blocks Automatically estimate or log max and min values on arcs Implement wordlength search algorithms Design MaxMinIWL w0w W1W W2W