SlideShare une entreprise Scribd logo
1  sur  1
Télécharger pour lire hors ligne
MIMO Full-Duplex FPGA Testbed Development for Hardware Verification
of Self-Interference Cancellation Prototype
Introduction
Objective
Digital Down Converter Design
Future Work Conclusion References
Broadband
Communications
Research Lab
Average Power Calculator
`
Farnood Faraji, Robert Morawski, Prof. Tho Le-Ngoc
Electrical and Computer Engineering Department, McGill University
• Directly Down converts wideband 20MHz RF signal
from 2.08896GHz (or 2.27GHz) to Baseband.
• Decimates the signal from the effective 2.4576GHz
to 30.72MHz.
Architecture: wideband parallel design based on
Polyphase filter. 16 parallel, 1/fsa delayed, 12bit ADC
channel outputs.
BCRL Other
Slice Registers 7% 3%
Slice LUTs 12% 5%
LUT-FF pairs 70% 40%
bonded IOBs 15% 15%
RAM/FIFO 16% 22%
DSP48E1s 57% 23%
• Average Power Calculator was designed based on an accumulator for
calculating the Average Power.
Other Options: FIR filter, IIR filter, Sliding-Window Accumulator.
Advantage: Consumes less Memory resources than the other options.
Disadvantage: Averaging Window is not sliding unlike other options.
LTE TDD burst size is 1.2ms, accumulator type power meter update rate is 133μs or
25μs for 4096 or 512 window size, which normally could be slow. However, in our
case, Matlab to/from FPGA data request/transfer period of 90ms would be the
limiting factor in power monitoring/S1 canceller tuning speed.
1. T. Liu, S. Tian, Z. Wang, and L. Guo, "An Efficient Parallel Architecture for Wideband Digital Down
Conversion," Computational Information Systems, vol. 9:18, no. 1553–9105, pp. 7315–7324, Sep. 2013.
2. A. Masmoudi, "Self-Interference Cancellation for Full-Duplex Wireless Communication Systems," PHD,
McGill University, Montreal, Canada, 2016.
3. Bibliography: [1] A. V. Oppenheim, R. W. Schafer, and J. R. Buck, Discrete-Time Signal Processing, M.
Horton, Ed., 2nd ed. Upper Saddle River, New Jersey 07458: Prentice Hall, Inc.
High Data Rate Digital Down Converter & Resources Efficient Residual Self-Interference Average Power Sensor
+
+
RF
ADC
FMC108
16
Channels
Output
Eff fsa:
2.4576
GHz
E0(n)
E0(n)
E1(n)
E15(n)
E15(n)
E1(n)
x0(n)
x1(n)
x15(n)
:
:
:
:
:
:
Polyphase
FIR filters
:
:
NCO Module
2.08896 GHz or 2.27 GHz
NCO0
{Q I}
NCO1
{Q I}
NCO15
{Q I}
……
AveragePowerMeter
I
Q
Phase shifted and
Decimated NCO
NCOi = NCO(nD+i)
Interleaving
ADC Images
RF input
signal in 2nd
Nyq. Zone
Signal
Image in 1st
Nyq. Zone
fs/2 fs
Type SNR IMD3 ACPR SFDR
BCRL 66dBfs 65dBc 58dB 84dBc
Other 65dBfs 64dBc 56dB 76dBc
(ADC) 46(48) 64(64) 54 60(60)
Frame Size Deviation (dB)
4096 0.0074
2048 0.0150
1024 0.0473
512 0.0777
64 tone test signal in baseband,
18MHz bandwidth
Instant
Power
Accumulator Register
Counter ++
Signal
from
DDC
Q
I
Matlab
PSOEnables or resets
the Accumulator Contains the
most updated
value
DDC Performance:
Typical DDC design:
Parallel DDC design
DDC Results: ADC Output
DDC Output
Power Meter Design
Power Meter Performance: Different Averaging Windows:
z-n
Accumulator
-
+
+
data
Alternatives:
1. Digital Down converter is preferred over Analog Down conversion because it can generate more accurate
mixer output with exactly 90 degrees phase shift, thus no performance degradation due to I/Q in-balance.
2. Present BCRL DDC FPGA design meets all the timing, functional and linear performance requirements, but
it may need improvement in efficient use of FPGA resources.
3. Power Sensor is accurate to < 1dB error over a range of 60 dB which is sufficient for desired cancellation
tuning range application. Typical S1 cancellation tuning range would be 45 dB.
1. Modify DDC to have a programmable LO frequency to support 1.7GHz to
2.7GHz LTE 20MHz band operation (higher complexity expected).
2. Expand current FDD LTE Power Sensor design for operation with Time-Division
Duplex LTE signals (add burst power detector).
3. Implement DUC (Digital Up Converter).
4. Implement new DSP section of Stage 2 and 3 of Self-Interference cancellation.
Larger window size will give less
variation, but slower update rate.
0.1dB might be sufficient for S1
canceller tuning.
Sliding
Window
Accumulator FIR filter
Alternative techniques
require Data Delay register
with the length of window
(z-n) and could consume
~30% more resources.
12
16
5
Decimation by
5 and filteringLNA
28
40
32
32
40
32
32
48 48 32
2.08896GHz
64 tone test signal
18MHz BW
Challenges:
• RF ADC samples the input signal at 2.4576GSPS; however, DSP
blocks on FPGA cannot operate at such high sampling rate, thus
the signal must be first down-converted and down-sampled to
~150MSPS (without any loss in captured signal quality) for further
processing in today’s FPGA technology.
• Analog/RF Down Converter before ADC introduces I/Q unbalance,
thus it is replaced by Digital Down Converter, and DDC needs to
have a programmable LO frequency since the receiver needs to
be tuned to different frequency bands.
• Residual SI signal Power Sensor approach should be fast, reliable
and resource efficient.
Goals:
• Implement configurable Direct RF wideband DDC FPGA prototype
which down converts 2.27GHz 20MHz BW RF sampled signal to
base band.
• Design a Power Sensor core which can calculate the average power
of the residual SI signal on a configurable averaging window and
make it accessible for Matlab PSO.
0
5
10
15
20
25
-100
-80
-60
-40
-20
0
20
-100 -80 -60 -40 -20 0 20
Errors(dB)
MeasuredPower(dBm)
Input Power (dBm)
Average Power Measurement for 4096 frame size (32bit version)
fixed FPGA Expected Real error measurement error 16bit error
Consumes 303
(out of 47,901)
less LUT-FF
Help us to have a
configurable window
• The purpose of this research is to implement Full-Duplex 2x2
MIMO communication for the 5G mobile standard.
• Full-Duplex (FD) communication is the transmission and
reception of radio signal simultaneously on the same frequency
band.
Advantage:
• This increases data throughput
and spectral efficiency.
Challenge:
• Simultaneous transmission and
reception results in strong self –
interference.
• RF Self-Interference Cancellation
enables simultaneous reception
of a very weak signal while
transmitting a very strong signal
from the same base station.

Contenu connexe

Tendances

Intermodulation_Measurements_Made_Simple
Intermodulation_Measurements_Made_SimpleIntermodulation_Measurements_Made_Simple
Intermodulation_Measurements_Made_SimpleRobert Kirchhoefer
 
Single-Mode100GBASE-LR4 QSFP28 Transceiver RoHS6 Compliant
Single-Mode100GBASE-LR4 QSFP28 Transceiver RoHS6 CompliantSingle-Mode100GBASE-LR4 QSFP28 Transceiver RoHS6 Compliant
Single-Mode100GBASE-LR4 QSFP28 Transceiver RoHS6 CompliantAllen He
 
IRJET- FPGA based Processor for Feature Detection in Ultra-Wide Band Radar
IRJET- FPGA based Processor for Feature Detection in Ultra-Wide Band RadarIRJET- FPGA based Processor for Feature Detection in Ultra-Wide Band Radar
IRJET- FPGA based Processor for Feature Detection in Ultra-Wide Band RadarIRJET Journal
 
KYL-200L wireless data transmission RF module for 2-3km
KYL-200L wireless data transmission RF module for 2-3km KYL-200L wireless data transmission RF module for 2-3km
KYL-200L wireless data transmission RF module for 2-3km Minerva Zhao
 
Poster receiver platform-080210
Poster receiver platform-080210Poster receiver platform-080210
Poster receiver platform-080210Bertalan EGED
 
RF Module Design - [Chapter 4] Transceiver Architecture
RF Module Design - [Chapter 4] Transceiver ArchitectureRF Module Design - [Chapter 4] Transceiver Architecture
RF Module Design - [Chapter 4] Transceiver ArchitectureSimen Li
 
The architecture of venus data acquisition system for waqm project
The architecture of venus data acquisition system for waqm projectThe architecture of venus data acquisition system for waqm project
The architecture of venus data acquisition system for waqm projectSurya Raj
 
CMOS Analog IC design by Dr GS Javed - Refresher Course - Batch 1
CMOS Analog IC design by Dr GS Javed - Refresher Course - Batch 1CMOS Analog IC design by Dr GS Javed - Refresher Course - Batch 1
CMOS Analog IC design by Dr GS Javed - Refresher Course - Batch 1Javed G S, PhD
 
10Gb/s DWDM XFP Transceiver Hot Pluggable, Duplex LC, +3.3V & +5V, 100GHz ITU...
10Gb/s DWDM XFP Transceiver Hot Pluggable, Duplex LC, +3.3V & +5V, 100GHz ITU...10Gb/s DWDM XFP Transceiver Hot Pluggable, Duplex LC, +3.3V & +5V, 100GHz ITU...
10Gb/s DWDM XFP Transceiver Hot Pluggable, Duplex LC, +3.3V & +5V, 100GHz ITU...Allen He
 
Instrumentation: Liquid and Gas Sensing - VE2013
Instrumentation: Liquid and Gas Sensing - VE2013Instrumentation: Liquid and Gas Sensing - VE2013
Instrumentation: Liquid and Gas Sensing - VE2013Analog Devices, Inc.
 
RM03D-3_DCOBISC_06_07_09_Final
RM03D-3_DCOBISC_06_07_09_FinalRM03D-3_DCOBISC_06_07_09_Final
RM03D-3_DCOBISC_06_07_09_Finalimranbashir
 
Wireless RF module
Wireless RF moduleWireless RF module
Wireless RF modulerapper13_32
 
Powering Noise Sensitive Systems - VE2013
Powering Noise Sensitive Systems - VE2013Powering Noise Sensitive Systems - VE2013
Powering Noise Sensitive Systems - VE2013Analog Devices, Inc.
 
Low pass digital filter using FIR structure of 2nd order
Low pass digital filter using FIR structure of 2nd orderLow pass digital filter using FIR structure of 2nd order
Low pass digital filter using FIR structure of 2nd orderNikhil Valiveti
 
A Novel Architecture for Different DSP Applications Using Field Programmable ...
A Novel Architecture for Different DSP Applications Using Field Programmable ...A Novel Architecture for Different DSP Applications Using Field Programmable ...
A Novel Architecture for Different DSP Applications Using Field Programmable ...journal ijme
 
Design and Implement Any Digital Filters in Less than 60 Seconds
Design and Implement Any Digital Filters in Less than 60 SecondsDesign and Implement Any Digital Filters in Less than 60 Seconds
Design and Implement Any Digital Filters in Less than 60 SecondsMike Ellis
 
Multiband Transceivers - [Chapter 3] Basic Concept of Comm. Systems
Multiband Transceivers - [Chapter 3]  Basic Concept of Comm. SystemsMultiband Transceivers - [Chapter 3]  Basic Concept of Comm. Systems
Multiband Transceivers - [Chapter 3] Basic Concept of Comm. SystemsSimen Li
 
Adc lab
Adc labAdc lab
Adc labxyxz
 
Navigation Systems Laboratory - Moscow Power Engineering Institute
Navigation Systems Laboratory - Moscow Power Engineering InstituteNavigation Systems Laboratory - Moscow Power Engineering Institute
Navigation Systems Laboratory - Moscow Power Engineering InstituteIlya Korogodin
 

Tendances (20)

Intermodulation_Measurements_Made_Simple
Intermodulation_Measurements_Made_SimpleIntermodulation_Measurements_Made_Simple
Intermodulation_Measurements_Made_Simple
 
Single-Mode100GBASE-LR4 QSFP28 Transceiver RoHS6 Compliant
Single-Mode100GBASE-LR4 QSFP28 Transceiver RoHS6 CompliantSingle-Mode100GBASE-LR4 QSFP28 Transceiver RoHS6 Compliant
Single-Mode100GBASE-LR4 QSFP28 Transceiver RoHS6 Compliant
 
IRJET- FPGA based Processor for Feature Detection in Ultra-Wide Band Radar
IRJET- FPGA based Processor for Feature Detection in Ultra-Wide Band RadarIRJET- FPGA based Processor for Feature Detection in Ultra-Wide Band Radar
IRJET- FPGA based Processor for Feature Detection in Ultra-Wide Band Radar
 
RF module
RF moduleRF module
RF module
 
KYL-200L wireless data transmission RF module for 2-3km
KYL-200L wireless data transmission RF module for 2-3km KYL-200L wireless data transmission RF module for 2-3km
KYL-200L wireless data transmission RF module for 2-3km
 
Poster receiver platform-080210
Poster receiver platform-080210Poster receiver platform-080210
Poster receiver platform-080210
 
RF Module Design - [Chapter 4] Transceiver Architecture
RF Module Design - [Chapter 4] Transceiver ArchitectureRF Module Design - [Chapter 4] Transceiver Architecture
RF Module Design - [Chapter 4] Transceiver Architecture
 
The architecture of venus data acquisition system for waqm project
The architecture of venus data acquisition system for waqm projectThe architecture of venus data acquisition system for waqm project
The architecture of venus data acquisition system for waqm project
 
CMOS Analog IC design by Dr GS Javed - Refresher Course - Batch 1
CMOS Analog IC design by Dr GS Javed - Refresher Course - Batch 1CMOS Analog IC design by Dr GS Javed - Refresher Course - Batch 1
CMOS Analog IC design by Dr GS Javed - Refresher Course - Batch 1
 
10Gb/s DWDM XFP Transceiver Hot Pluggable, Duplex LC, +3.3V & +5V, 100GHz ITU...
10Gb/s DWDM XFP Transceiver Hot Pluggable, Duplex LC, +3.3V & +5V, 100GHz ITU...10Gb/s DWDM XFP Transceiver Hot Pluggable, Duplex LC, +3.3V & +5V, 100GHz ITU...
10Gb/s DWDM XFP Transceiver Hot Pluggable, Duplex LC, +3.3V & +5V, 100GHz ITU...
 
Instrumentation: Liquid and Gas Sensing - VE2013
Instrumentation: Liquid and Gas Sensing - VE2013Instrumentation: Liquid and Gas Sensing - VE2013
Instrumentation: Liquid and Gas Sensing - VE2013
 
RM03D-3_DCOBISC_06_07_09_Final
RM03D-3_DCOBISC_06_07_09_FinalRM03D-3_DCOBISC_06_07_09_Final
RM03D-3_DCOBISC_06_07_09_Final
 
Wireless RF module
Wireless RF moduleWireless RF module
Wireless RF module
 
Powering Noise Sensitive Systems - VE2013
Powering Noise Sensitive Systems - VE2013Powering Noise Sensitive Systems - VE2013
Powering Noise Sensitive Systems - VE2013
 
Low pass digital filter using FIR structure of 2nd order
Low pass digital filter using FIR structure of 2nd orderLow pass digital filter using FIR structure of 2nd order
Low pass digital filter using FIR structure of 2nd order
 
A Novel Architecture for Different DSP Applications Using Field Programmable ...
A Novel Architecture for Different DSP Applications Using Field Programmable ...A Novel Architecture for Different DSP Applications Using Field Programmable ...
A Novel Architecture for Different DSP Applications Using Field Programmable ...
 
Design and Implement Any Digital Filters in Less than 60 Seconds
Design and Implement Any Digital Filters in Less than 60 SecondsDesign and Implement Any Digital Filters in Less than 60 Seconds
Design and Implement Any Digital Filters in Less than 60 Seconds
 
Multiband Transceivers - [Chapter 3] Basic Concept of Comm. Systems
Multiband Transceivers - [Chapter 3]  Basic Concept of Comm. SystemsMultiband Transceivers - [Chapter 3]  Basic Concept of Comm. Systems
Multiband Transceivers - [Chapter 3] Basic Concept of Comm. Systems
 
Adc lab
Adc labAdc lab
Adc lab
 
Navigation Systems Laboratory - Moscow Power Engineering Institute
Navigation Systems Laboratory - Moscow Power Engineering InstituteNavigation Systems Laboratory - Moscow Power Engineering Institute
Navigation Systems Laboratory - Moscow Power Engineering Institute
 

En vedette

International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)IJERD Editor
 
Hardware Implementation of Genetic Algorithm Based Digital Colour Image Water...
Hardware Implementation of Genetic Algorithm Based Digital Colour Image Water...Hardware Implementation of Genetic Algorithm Based Digital Colour Image Water...
Hardware Implementation of Genetic Algorithm Based Digital Colour Image Water...IDES Editor
 
A Simple Robust Digital Image Watermarking against Salt and Pepper Noise usin...
A Simple Robust Digital Image Watermarking against Salt and Pepper Noise usin...A Simple Robust Digital Image Watermarking against Salt and Pepper Noise usin...
A Simple Robust Digital Image Watermarking against Salt and Pepper Noise usin...IDES Editor
 
CLC bio presentation at 5th SFAF 6/3/2010
CLC bio presentation at 5th SFAF 6/3/2010CLC bio presentation at 5th SFAF 6/3/2010
CLC bio presentation at 5th SFAF 6/3/2010Saul Kravitz
 
Como aumentar suas vendas com o Marketing Digital?
Como aumentar suas vendas com o Marketing Digital?Como aumentar suas vendas com o Marketing Digital?
Como aumentar suas vendas com o Marketing Digital?Caio Sigaki
 
A Joint Encryption/Watermarking Algorithm for Secure Image Transfer
A Joint Encryption/Watermarking Algorithm for Secure Image TransferA Joint Encryption/Watermarking Algorithm for Secure Image Transfer
A Joint Encryption/Watermarking Algorithm for Secure Image Transferijcnac
 
Christian Bason: Kommunerne som vækstmotorer
Christian Bason: Kommunerne som vækstmotorerChristian Bason: Kommunerne som vækstmotorer
Christian Bason: Kommunerne som vækstmotorerDanish Design Centre
 
Christian Bason, Dansk Design Center: Exploring Design Impact
Christian Bason, Dansk Design Center: Exploring Design ImpactChristian Bason, Dansk Design Center: Exploring Design Impact
Christian Bason, Dansk Design Center: Exploring Design ImpactDanish Design Centre
 
Digital Image Processing Projects for Final Year Students
Digital Image Processing Projects for Final Year StudentsDigital Image Processing Projects for Final Year Students
Digital Image Processing Projects for Final Year StudentsManoj Subramanian
 
Optical waveguiding systems constructions and applications
Optical waveguiding systems constructions and applicationsOptical waveguiding systems constructions and applications
Optical waveguiding systems constructions and applicationseSAT Journals
 
Marketing Digital de Resultado - Sebrae
Marketing Digital de Resultado - SebraeMarketing Digital de Resultado - Sebrae
Marketing Digital de Resultado - SebraeCaio Sigaki
 
CSE digital Watermarking report
CSE digital Watermarking reportCSE digital Watermarking report
CSE digital Watermarking reportdivya sri
 
Implementation of digital image watermarking techniques using dwt and dwt svd...
Implementation of digital image watermarking techniques using dwt and dwt svd...Implementation of digital image watermarking techniques using dwt and dwt svd...
Implementation of digital image watermarking techniques using dwt and dwt svd...eSAT Journals
 
Introduction to Digital Image Processing Using MATLAB
Introduction to Digital Image Processing Using MATLABIntroduction to Digital Image Processing Using MATLAB
Introduction to Digital Image Processing Using MATLABRay Phan
 
Fibre optic pressure and temperature sensor
Fibre  optic  pressure  and temperature  sensorFibre  optic  pressure  and temperature  sensor
Fibre optic pressure and temperature sensorI'am Ajas
 

En vedette (20)

International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
 
Hardware Implementation of Genetic Algorithm Based Digital Colour Image Water...
Hardware Implementation of Genetic Algorithm Based Digital Colour Image Water...Hardware Implementation of Genetic Algorithm Based Digital Colour Image Water...
Hardware Implementation of Genetic Algorithm Based Digital Colour Image Water...
 
A Simple Robust Digital Image Watermarking against Salt and Pepper Noise usin...
A Simple Robust Digital Image Watermarking against Salt and Pepper Noise usin...A Simple Robust Digital Image Watermarking against Salt and Pepper Noise usin...
A Simple Robust Digital Image Watermarking against Salt and Pepper Noise usin...
 
CLC bio presentation at 5th SFAF 6/3/2010
CLC bio presentation at 5th SFAF 6/3/2010CLC bio presentation at 5th SFAF 6/3/2010
CLC bio presentation at 5th SFAF 6/3/2010
 
Como aumentar suas vendas com o Marketing Digital?
Como aumentar suas vendas com o Marketing Digital?Como aumentar suas vendas com o Marketing Digital?
Como aumentar suas vendas com o Marketing Digital?
 
A Joint Encryption/Watermarking Algorithm for Secure Image Transfer
A Joint Encryption/Watermarking Algorithm for Secure Image TransferA Joint Encryption/Watermarking Algorithm for Secure Image Transfer
A Joint Encryption/Watermarking Algorithm for Secure Image Transfer
 
Christian Bason: Kommunerne som vækstmotorer
Christian Bason: Kommunerne som vækstmotorerChristian Bason: Kommunerne som vækstmotorer
Christian Bason: Kommunerne som vækstmotorer
 
Matlab
MatlabMatlab
Matlab
 
Christian Bason, Dansk Design Center: Exploring Design Impact
Christian Bason, Dansk Design Center: Exploring Design ImpactChristian Bason, Dansk Design Center: Exploring Design Impact
Christian Bason, Dansk Design Center: Exploring Design Impact
 
Digital Image Processing Projects for Final Year Students
Digital Image Processing Projects for Final Year StudentsDigital Image Processing Projects for Final Year Students
Digital Image Processing Projects for Final Year Students
 
IMAGE PROCESSING
IMAGE PROCESSINGIMAGE PROCESSING
IMAGE PROCESSING
 
Optical waveguiding systems constructions and applications
Optical waveguiding systems constructions and applicationsOptical waveguiding systems constructions and applications
Optical waveguiding systems constructions and applications
 
Optical sensors مجسات ضوئية
Optical sensors مجسات ضوئيةOptical sensors مجسات ضوئية
Optical sensors مجسات ضوئية
 
FIBER OPTIC SENSORS
FIBER OPTIC SENSORSFIBER OPTIC SENSORS
FIBER OPTIC SENSORS
 
Digital Watermarking
Digital WatermarkingDigital Watermarking
Digital Watermarking
 
Marketing Digital de Resultado - Sebrae
Marketing Digital de Resultado - SebraeMarketing Digital de Resultado - Sebrae
Marketing Digital de Resultado - Sebrae
 
CSE digital Watermarking report
CSE digital Watermarking reportCSE digital Watermarking report
CSE digital Watermarking report
 
Implementation of digital image watermarking techniques using dwt and dwt svd...
Implementation of digital image watermarking techniques using dwt and dwt svd...Implementation of digital image watermarking techniques using dwt and dwt svd...
Implementation of digital image watermarking techniques using dwt and dwt svd...
 
Introduction to Digital Image Processing Using MATLAB
Introduction to Digital Image Processing Using MATLABIntroduction to Digital Image Processing Using MATLAB
Introduction to Digital Image Processing Using MATLAB
 
Fibre optic pressure and temperature sensor
Fibre  optic  pressure  and temperature  sensorFibre  optic  pressure  and temperature  sensor
Fibre optic pressure and temperature sensor
 

Similaire à FFaraji

Software Design of Digital Receiver using FPGA
Software Design of Digital Receiver using FPGASoftware Design of Digital Receiver using FPGA
Software Design of Digital Receiver using FPGAIRJET Journal
 
Solution on Handheld Signal Generator
Solution on Handheld Signal Generator Solution on Handheld Signal Generator
Solution on Handheld Signal Generator Premier Farnell
 
DickeyS_presentation_2015_3_26_2_1
DickeyS_presentation_2015_3_26_2_1DickeyS_presentation_2015_3_26_2_1
DickeyS_presentation_2015_3_26_2_1Sergey Dickey
 
A CMOS 79GHz PMCW radar SOC
A CMOS 79GHz PMCW radar SOCA CMOS 79GHz PMCW radar SOC
A CMOS 79GHz PMCW radar SOCDr. Jianying Guo
 
An_FPGA_Based_Passive_K_Delta_1_Sigma_Modulator
An_FPGA_Based_Passive_K_Delta_1_Sigma_ModulatorAn_FPGA_Based_Passive_K_Delta_1_Sigma_Modulator
An_FPGA_Based_Passive_K_Delta_1_Sigma_ModulatorMatthew Albert Meza
 
ADF7021 High Performance Narrowband ISM Transceiver
ADF7021 High Performance Narrowband ISM TransceiverADF7021 High Performance Narrowband ISM Transceiver
ADF7021 High Performance Narrowband ISM TransceiverPremier Farnell
 
EE673+F14+T2+Project1+Final+Pres+r3rg
EE673+F14+T2+Project1+Final+Pres+r3rgEE673+F14+T2+Project1+Final+Pres+r3rg
EE673+F14+T2+Project1+Final+Pres+r3rgAshikur Rahman
 
Icom v82 service manual
Icom v82 service manualIcom v82 service manual
Icom v82 service manualjoffco
 
Design of Energy- and Area-Efficient Sensor Readout Circuits (Chih-Chan Tu)
Design of Energy- and Area-Efficient Sensor Readout Circuits (Chih-Chan Tu)Design of Energy- and Area-Efficient Sensor Readout Circuits (Chih-Chan Tu)
Design of Energy- and Area-Efficient Sensor Readout Circuits (Chih-Chan Tu)Chih-Chan Tu
 
Industrys Lowest Power Dual-Channel 10-Bit ADCs
Industrys Lowest Power Dual-Channel 10-Bit ADCsIndustrys Lowest Power Dual-Channel 10-Bit ADCs
Industrys Lowest Power Dual-Channel 10-Bit ADCsPremier Farnell
 
Digital Implementation of Costas Loop with Carrier Recovery
Digital Implementation of Costas Loop with Carrier RecoveryDigital Implementation of Costas Loop with Carrier Recovery
Digital Implementation of Costas Loop with Carrier RecoveryIJERD Editor
 
This Document gives a complete understanding of the I3C protocol which is int...
This Document gives a complete understanding of the I3C protocol which is int...This Document gives a complete understanding of the I3C protocol which is int...
This Document gives a complete understanding of the I3C protocol which is int...rohitvasanad
 
Multiband Transceivers - [Chapter 6] Multi-mode and Multi-band Transceivers
Multiband Transceivers - [Chapter 6] Multi-mode and Multi-band TransceiversMultiband Transceivers - [Chapter 6] Multi-mode and Multi-band Transceivers
Multiband Transceivers - [Chapter 6] Multi-mode and Multi-band TransceiversSimen Li
 
Embedded World 2015: Sense2Go - 24GHz Sensor Solution for Industrial Applicat...
Embedded World 2015: Sense2Go - 24GHz Sensor Solution for Industrial Applicat...Embedded World 2015: Sense2Go - 24GHz Sensor Solution for Industrial Applicat...
Embedded World 2015: Sense2Go - 24GHz Sensor Solution for Industrial Applicat...Infineon4Engineers
 

Similaire à FFaraji (20)

Software Design of Digital Receiver using FPGA
Software Design of Digital Receiver using FPGASoftware Design of Digital Receiver using FPGA
Software Design of Digital Receiver using FPGA
 
Solution on Handheld Signal Generator
Solution on Handheld Signal Generator Solution on Handheld Signal Generator
Solution on Handheld Signal Generator
 
MCube_slides_20min.pptx
MCube_slides_20min.pptxMCube_slides_20min.pptx
MCube_slides_20min.pptx
 
Resume201411
Resume201411Resume201411
Resume201411
 
Max2837 hackrf
Max2837 hackrfMax2837 hackrf
Max2837 hackrf
 
DickeyS_presentation_2015_3_26_2_1
DickeyS_presentation_2015_3_26_2_1DickeyS_presentation_2015_3_26_2_1
DickeyS_presentation_2015_3_26_2_1
 
A CMOS 79GHz PMCW radar SOC
A CMOS 79GHz PMCW radar SOCA CMOS 79GHz PMCW radar SOC
A CMOS 79GHz PMCW radar SOC
 
An_FPGA_Based_Passive_K_Delta_1_Sigma_Modulator
An_FPGA_Based_Passive_K_Delta_1_Sigma_ModulatorAn_FPGA_Based_Passive_K_Delta_1_Sigma_Modulator
An_FPGA_Based_Passive_K_Delta_1_Sigma_Modulator
 
ADF7021 High Performance Narrowband ISM Transceiver
ADF7021 High Performance Narrowband ISM TransceiverADF7021 High Performance Narrowband ISM Transceiver
ADF7021 High Performance Narrowband ISM Transceiver
 
EE673+F14+T2+Project1+Final+Pres+r3rg
EE673+F14+T2+Project1+Final+Pres+r3rgEE673+F14+T2+Project1+Final+Pres+r3rg
EE673+F14+T2+Project1+Final+Pres+r3rg
 
Icom v82 service manual
Icom v82 service manualIcom v82 service manual
Icom v82 service manual
 
PC based oscilloscope
PC based oscilloscopePC based oscilloscope
PC based oscilloscope
 
Design of Energy- and Area-Efficient Sensor Readout Circuits (Chih-Chan Tu)
Design of Energy- and Area-Efficient Sensor Readout Circuits (Chih-Chan Tu)Design of Energy- and Area-Efficient Sensor Readout Circuits (Chih-Chan Tu)
Design of Energy- and Area-Efficient Sensor Readout Circuits (Chih-Chan Tu)
 
Industrys Lowest Power Dual-Channel 10-Bit ADCs
Industrys Lowest Power Dual-Channel 10-Bit ADCsIndustrys Lowest Power Dual-Channel 10-Bit ADCs
Industrys Lowest Power Dual-Channel 10-Bit ADCs
 
Digital Implementation of Costas Loop with Carrier Recovery
Digital Implementation of Costas Loop with Carrier RecoveryDigital Implementation of Costas Loop with Carrier Recovery
Digital Implementation of Costas Loop with Carrier Recovery
 
This Document gives a complete understanding of the I3C protocol which is int...
This Document gives a complete understanding of the I3C protocol which is int...This Document gives a complete understanding of the I3C protocol which is int...
This Document gives a complete understanding of the I3C protocol which is int...
 
Gas sensor
Gas sensorGas sensor
Gas sensor
 
Multiband Transceivers - [Chapter 6] Multi-mode and Multi-band Transceivers
Multiband Transceivers - [Chapter 6] Multi-mode and Multi-band TransceiversMultiband Transceivers - [Chapter 6] Multi-mode and Multi-band Transceivers
Multiband Transceivers - [Chapter 6] Multi-mode and Multi-band Transceivers
 
Embedded World 2015: Sense2Go - 24GHz Sensor Solution for Industrial Applicat...
Embedded World 2015: Sense2Go - 24GHz Sensor Solution for Industrial Applicat...Embedded World 2015: Sense2Go - 24GHz Sensor Solution for Industrial Applicat...
Embedded World 2015: Sense2Go - 24GHz Sensor Solution for Industrial Applicat...
 
A 1.2V 10-bit 165MSPS Video ADC
A 1.2V 10-bit 165MSPS Video ADCA 1.2V 10-bit 165MSPS Video ADC
A 1.2V 10-bit 165MSPS Video ADC
 

FFaraji

  • 1. MIMO Full-Duplex FPGA Testbed Development for Hardware Verification of Self-Interference Cancellation Prototype Introduction Objective Digital Down Converter Design Future Work Conclusion References Broadband Communications Research Lab Average Power Calculator ` Farnood Faraji, Robert Morawski, Prof. Tho Le-Ngoc Electrical and Computer Engineering Department, McGill University • Directly Down converts wideband 20MHz RF signal from 2.08896GHz (or 2.27GHz) to Baseband. • Decimates the signal from the effective 2.4576GHz to 30.72MHz. Architecture: wideband parallel design based on Polyphase filter. 16 parallel, 1/fsa delayed, 12bit ADC channel outputs. BCRL Other Slice Registers 7% 3% Slice LUTs 12% 5% LUT-FF pairs 70% 40% bonded IOBs 15% 15% RAM/FIFO 16% 22% DSP48E1s 57% 23% • Average Power Calculator was designed based on an accumulator for calculating the Average Power. Other Options: FIR filter, IIR filter, Sliding-Window Accumulator. Advantage: Consumes less Memory resources than the other options. Disadvantage: Averaging Window is not sliding unlike other options. LTE TDD burst size is 1.2ms, accumulator type power meter update rate is 133μs or 25μs for 4096 or 512 window size, which normally could be slow. However, in our case, Matlab to/from FPGA data request/transfer period of 90ms would be the limiting factor in power monitoring/S1 canceller tuning speed. 1. T. Liu, S. Tian, Z. Wang, and L. Guo, "An Efficient Parallel Architecture for Wideband Digital Down Conversion," Computational Information Systems, vol. 9:18, no. 1553–9105, pp. 7315–7324, Sep. 2013. 2. A. Masmoudi, "Self-Interference Cancellation for Full-Duplex Wireless Communication Systems," PHD, McGill University, Montreal, Canada, 2016. 3. Bibliography: [1] A. V. Oppenheim, R. W. Schafer, and J. R. Buck, Discrete-Time Signal Processing, M. Horton, Ed., 2nd ed. Upper Saddle River, New Jersey 07458: Prentice Hall, Inc. High Data Rate Digital Down Converter & Resources Efficient Residual Self-Interference Average Power Sensor + + RF ADC FMC108 16 Channels Output Eff fsa: 2.4576 GHz E0(n) E0(n) E1(n) E15(n) E15(n) E1(n) x0(n) x1(n) x15(n) : : : : : : Polyphase FIR filters : : NCO Module 2.08896 GHz or 2.27 GHz NCO0 {Q I} NCO1 {Q I} NCO15 {Q I} …… AveragePowerMeter I Q Phase shifted and Decimated NCO NCOi = NCO(nD+i) Interleaving ADC Images RF input signal in 2nd Nyq. Zone Signal Image in 1st Nyq. Zone fs/2 fs Type SNR IMD3 ACPR SFDR BCRL 66dBfs 65dBc 58dB 84dBc Other 65dBfs 64dBc 56dB 76dBc (ADC) 46(48) 64(64) 54 60(60) Frame Size Deviation (dB) 4096 0.0074 2048 0.0150 1024 0.0473 512 0.0777 64 tone test signal in baseband, 18MHz bandwidth Instant Power Accumulator Register Counter ++ Signal from DDC Q I Matlab PSOEnables or resets the Accumulator Contains the most updated value DDC Performance: Typical DDC design: Parallel DDC design DDC Results: ADC Output DDC Output Power Meter Design Power Meter Performance: Different Averaging Windows: z-n Accumulator - + + data Alternatives: 1. Digital Down converter is preferred over Analog Down conversion because it can generate more accurate mixer output with exactly 90 degrees phase shift, thus no performance degradation due to I/Q in-balance. 2. Present BCRL DDC FPGA design meets all the timing, functional and linear performance requirements, but it may need improvement in efficient use of FPGA resources. 3. Power Sensor is accurate to < 1dB error over a range of 60 dB which is sufficient for desired cancellation tuning range application. Typical S1 cancellation tuning range would be 45 dB. 1. Modify DDC to have a programmable LO frequency to support 1.7GHz to 2.7GHz LTE 20MHz band operation (higher complexity expected). 2. Expand current FDD LTE Power Sensor design for operation with Time-Division Duplex LTE signals (add burst power detector). 3. Implement DUC (Digital Up Converter). 4. Implement new DSP section of Stage 2 and 3 of Self-Interference cancellation. Larger window size will give less variation, but slower update rate. 0.1dB might be sufficient for S1 canceller tuning. Sliding Window Accumulator FIR filter Alternative techniques require Data Delay register with the length of window (z-n) and could consume ~30% more resources. 12 16 5 Decimation by 5 and filteringLNA 28 40 32 32 40 32 32 48 48 32 2.08896GHz 64 tone test signal 18MHz BW Challenges: • RF ADC samples the input signal at 2.4576GSPS; however, DSP blocks on FPGA cannot operate at such high sampling rate, thus the signal must be first down-converted and down-sampled to ~150MSPS (without any loss in captured signal quality) for further processing in today’s FPGA technology. • Analog/RF Down Converter before ADC introduces I/Q unbalance, thus it is replaced by Digital Down Converter, and DDC needs to have a programmable LO frequency since the receiver needs to be tuned to different frequency bands. • Residual SI signal Power Sensor approach should be fast, reliable and resource efficient. Goals: • Implement configurable Direct RF wideband DDC FPGA prototype which down converts 2.27GHz 20MHz BW RF sampled signal to base band. • Design a Power Sensor core which can calculate the average power of the residual SI signal on a configurable averaging window and make it accessible for Matlab PSO. 0 5 10 15 20 25 -100 -80 -60 -40 -20 0 20 -100 -80 -60 -40 -20 0 20 Errors(dB) MeasuredPower(dBm) Input Power (dBm) Average Power Measurement for 4096 frame size (32bit version) fixed FPGA Expected Real error measurement error 16bit error Consumes 303 (out of 47,901) less LUT-FF Help us to have a configurable window • The purpose of this research is to implement Full-Duplex 2x2 MIMO communication for the 5G mobile standard. • Full-Duplex (FD) communication is the transmission and reception of radio signal simultaneously on the same frequency band. Advantage: • This increases data throughput and spectral efficiency. Challenge: • Simultaneous transmission and reception results in strong self – interference. • RF Self-Interference Cancellation enables simultaneous reception of a very weak signal while transmitting a very strong signal from the same base station.