SlideShare a Scribd company logo
Hardware Implementation of QPSK Modulator for Satellite Communication Presented By : Kiran Prajapati Pradeep Santdasani Internal Guide : Dhara Shah Lecturer (EC Dept.) L C Institute of Tech . External Guide : E P Balasubramanian Group Director SPSG Space Application Center (ISRO)
Agenda  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],QPSK Modulator June 9, 2009
[object Object],Overview of Satellite Communication QPSK Modulator June 9, 2009
Overview of Digital Modulation ,[object Object],[object Object],[object Object],[object Object],QPSK Modulator June 9, 2009
[object Object],[object Object],QPSK Modulator Data BPSK QPSK 8PSK Phase Shift Keying :  Description of QPSK Modulator June 9, 2009
QPSK Modulator I data Q data + Cos  ω c t   Modulator Output Block Diagram sin  ω c t   I - Signal 1 bit = 180  o 0 bit = 0  o  0 bit = 90  o 00 bit = 45  o 10 bit = 315  o 01 bit =135  o 11 bit = 225  o Q - Signal 1 bit = 270  o Constellation Description of QPSK Modulator June 9, 2009
QPSK Modulator Equations I - Signal sin ( ω c t - 45 ) Q - Signal -cos  ω c t Phasor Diagram +cos  ω c t +sin  ω c t -sin  ω c t sin ( ω c t - 135 ) sin ( ω c t + 45 ) sin ( ω c t  + 135 ) Description of QPSK Modulator June 9, 2009 I  Data Q data I Mod  O/P  Q Mod  O/P  QPSK O/P QPSK  O/P Phase 0 0 sin  ω c t cos  ω c t sin  ω c t + cos  ω c t  = sin ( w c t + 45 ) 45˚ 0 1 sin  ω c t -cos  ω c t sin  ω c t - cos  ω c t = sin ( ω c t + 135)  135˚ 1 0 - sin  ω c t cos  ω c t - sin  ω c t + cos  ω c t = sin ( ω   c t - 45 ) 315˚ 1 1 - sin  ω c t -cos  ω c t - sin  ω c t - cos  ω c t = sin ( ω c t - 135 ) 225˚
QPSK Modulator Time Domain Description of QPSK Modulator June 9, 2009
Steps of Project Implementation ,[object Object],[object Object],[object Object],[object Object],QPSK Modulator June 9, 2009
QPSK Modulator Unipolar  to  Bipolar Upsampling Carrier Unipolar  to  Bipolar Upsampling 90 o I data Q data Multiplier Multiplier Adder QPSK Modulator Block Diagram Matlab Simulation of QPSK Modulator June 9, 2009
QPSK Modulator Upsampling Matlab Simulation of QPSK Modulator June 9, 2009
QPSK Modulator I - Signal Modulation Matlab Simulation of QPSK Modulator June 9, 2009
QPSK Modulator Q Signal Modulation Matlab Simulation of QPSK Modulator June 9, 2009
QPSK Modulator QPSK Time Domain Signal Matlab Simulation of QPSK Modulator June 9, 2009
QPSK Modulator Baseband Spectrum Matlab Simulation of QPSK Modulator June 9, 2009
QPSK Modulator QPSK Spectrum Matlab Simulation of QPSK Modulator June 9, 2009
[object Object],[object Object],[object Object],[object Object],QPSK Modulator Root Cosine Filter Matlab Simulation of QPSK Modulator June 9, 2009
QPSK Modulator Unipolar  to  Bipolar Upsampling Carrier Unipolar  to  Bipolar Upsampling 90 o I data Q data Shaping Shaping Multiplier Multiplier Adder QPSK Modulator Block Diagram Matlab Simulation of QPSK Modulator June 9, 2009
QPSK Modulator QPSK Spectrum Matlab Simulation of QPSK Modulator June 9, 2009
QPSK Modulator Carrier Frequency  ƒc = 25 MHz Data Frequency  ƒd = 25 MHz Roll off Factor  α   =  0.3   Bandwidth = 16.25 MHz Matlab Simulation of QPSK Modulator QPSK Bandwidth June 9, 2009
[object Object],[object Object],[object Object],[object Object],QPSK Modulator Digital Signal Processing (DSP) in FPGA :  Hardware Implementation of QPSK Modulator June 9, 2009
[object Object],[object Object],QPSK Modulator Field Programmable Gate Array (FPGA) Hardware Implementation of QPSK Modulator June 9, 2009
[object Object],[object Object],[object Object],QPSK Modulator Virtex – 4 (SX Family) Hardware Implementation of QPSK Modulator June 9, 2009
[object Object],QPSK Modulator Design  Entry Synthesis Implementation Verification Device  Configuration Xilinx ISE Hardware Implementation of QPSK Modulator June 9, 2009
QPSK Modulator I data + Look Up Table  sinw c t  I Carrier Q Carrier Shaping filter Unipolar to  bipolar Shaping filter Unipolar to  bipolar Q data QPSK Modulated Signal Look Up Table  cosw c t  QPSK Modulator Block Diagram Hardware Implementation of QPSK Modulator June 9, 2009
[object Object],[object Object],QPSK Modulator Lookup Table Method Hardware Implementation of QPSK Modulator June 9, 2009
QPSK Modulator I & Q Carrier Signal Generation Hardware Implementation of QPSK Modulator June 9, 2009
QPSK Modulator Simulated Implemented QPSK Modulated Signal Hardware Implementation of QPSK Modulator June 9, 2009
QPSK Modulator QPSK Spectrum Hardware Implementation of QPSK Modulator June 9, 2009
QPSK Modulator Simulated Implemented QPSK Spectrum : Results June 9, 2009
QPSK Modulator Hardware Setup : Results June 9, 2009
Conclusion ,[object Object],[object Object],[object Object],QPSK Modulator June 9, 2009
[object Object],[object Object],[object Object],QPSK Modulator The hardware module can be functionally extended to the following to support a variety of applications:  Future Scope June 9, 2009
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],QPSK Modulator References June 9, 2009
Thanks

More Related Content

What's hot

Chap 1&2(history and intro) wireless communication
Chap 1&2(history and intro) wireless communicationChap 1&2(history and intro) wireless communication
Chap 1&2(history and intro) wireless communicationasadkhan1327
 
Amplitute modulation
Amplitute modulationAmplitute modulation
Amplitute modulation
Akanksha_Seth
 
General/Digital up conversion
General/Digital up conversionGeneral/Digital up conversion
General/Digital up conversion
Eswara Reddy Sonnapareddy
 
Base band transmission
Base band transmissionBase band transmission
Deepu Kumar Shah.pptx
Deepu Kumar Shah.pptxDeepu Kumar Shah.pptx
Deepu Kumar Shah.pptx
DeepuShah
 
Bpsk ppt
Bpsk pptBpsk ppt
Bpsk ppt
Hanu Kavi
 
Digital modulation techniqes (Phase-shift keying (PSK))
Digital modulation techniqes (Phase-shift keying (PSK))Digital modulation techniqes (Phase-shift keying (PSK))
Digital modulation techniqes (Phase-shift keying (PSK))
Mohamed Sewailam
 
Qudrature Amplitude Modulation by Krishna Teja & Sunil
Qudrature Amplitude Modulation by Krishna Teja & SunilQudrature Amplitude Modulation by Krishna Teja & Sunil
Qudrature Amplitude Modulation by Krishna Teja & Sunil
krishnateja407
 
OKUMURA, HATA and COST231 Propagation Models
OKUMURA, HATA and COST231 Propagation ModelsOKUMURA, HATA and COST231 Propagation Models
OKUMURA, HATA and COST231 Propagation Models
Mohammed Abuibaid
 
combat fading in wireless
combat fading in wirelesscombat fading in wireless
combat fading in wireless
Aniruddha Chandra
 
DPSK.pptx
DPSK.pptxDPSK.pptx
IS95 CDMA Technology
IS95 CDMA TechnologyIS95 CDMA Technology
IS95 CDMA Technology
Aditya Sharat
 
LTE Architecture
LTE ArchitectureLTE Architecture
LTE Architecture
Manje Gowda
 
Modulation
ModulationModulation
Modulationsristykp
 
Interfacing bluetooth with arduino
Interfacing bluetooth with arduinoInterfacing bluetooth with arduino
Interfacing bluetooth with arduino
Jairaj Jangle
 
continuos phase frequency shift keying(cpfsk)
continuos phase frequency shift keying(cpfsk)continuos phase frequency shift keying(cpfsk)
continuos phase frequency shift keying(cpfsk)
Moka Dinesh
 
OFDM for LTE
OFDM for LTEOFDM for LTE
OFDM for LTE
Madhumita Tamhane
 
3.4_OOK systems – ASK, FSK, PSK, BPSK, QPSK, applications of Data communicati...
3.4_OOK systems – ASK, FSK, PSK, BPSK, QPSK, applications of Data communicati...3.4_OOK systems – ASK, FSK, PSK, BPSK, QPSK, applications of Data communicati...
3.4_OOK systems – ASK, FSK, PSK, BPSK, QPSK, applications of Data communicati...
BalaMurugan992669
 

What's hot (20)

Chap 1&2(history and intro) wireless communication
Chap 1&2(history and intro) wireless communicationChap 1&2(history and intro) wireless communication
Chap 1&2(history and intro) wireless communication
 
Amplitute modulation
Amplitute modulationAmplitute modulation
Amplitute modulation
 
General/Digital up conversion
General/Digital up conversionGeneral/Digital up conversion
General/Digital up conversion
 
Base band transmission
Base band transmissionBase band transmission
Base band transmission
 
Deepu Kumar Shah.pptx
Deepu Kumar Shah.pptxDeepu Kumar Shah.pptx
Deepu Kumar Shah.pptx
 
Bpsk ppt
Bpsk pptBpsk ppt
Bpsk ppt
 
Digital modulation techniqes (Phase-shift keying (PSK))
Digital modulation techniqes (Phase-shift keying (PSK))Digital modulation techniqes (Phase-shift keying (PSK))
Digital modulation techniqes (Phase-shift keying (PSK))
 
Qudrature Amplitude Modulation by Krishna Teja & Sunil
Qudrature Amplitude Modulation by Krishna Teja & SunilQudrature Amplitude Modulation by Krishna Teja & Sunil
Qudrature Amplitude Modulation by Krishna Teja & Sunil
 
quantization
quantizationquantization
quantization
 
OKUMURA, HATA and COST231 Propagation Models
OKUMURA, HATA and COST231 Propagation ModelsOKUMURA, HATA and COST231 Propagation Models
OKUMURA, HATA and COST231 Propagation Models
 
Vblast
VblastVblast
Vblast
 
combat fading in wireless
combat fading in wirelesscombat fading in wireless
combat fading in wireless
 
DPSK.pptx
DPSK.pptxDPSK.pptx
DPSK.pptx
 
IS95 CDMA Technology
IS95 CDMA TechnologyIS95 CDMA Technology
IS95 CDMA Technology
 
LTE Architecture
LTE ArchitectureLTE Architecture
LTE Architecture
 
Modulation
ModulationModulation
Modulation
 
Interfacing bluetooth with arduino
Interfacing bluetooth with arduinoInterfacing bluetooth with arduino
Interfacing bluetooth with arduino
 
continuos phase frequency shift keying(cpfsk)
continuos phase frequency shift keying(cpfsk)continuos phase frequency shift keying(cpfsk)
continuos phase frequency shift keying(cpfsk)
 
OFDM for LTE
OFDM for LTEOFDM for LTE
OFDM for LTE
 
3.4_OOK systems – ASK, FSK, PSK, BPSK, QPSK, applications of Data communicati...
3.4_OOK systems – ASK, FSK, PSK, BPSK, QPSK, applications of Data communicati...3.4_OOK systems – ASK, FSK, PSK, BPSK, QPSK, applications of Data communicati...
3.4_OOK systems – ASK, FSK, PSK, BPSK, QPSK, applications of Data communicati...
 

Viewers also liked

Design and implementation of qpsk modulator using digital subcarrier
Design and implementation of qpsk modulator using digital subcarrierDesign and implementation of qpsk modulator using digital subcarrier
Design and implementation of qpsk modulator using digital subcarrier
Gongadi Nagaraju
 
Phase Shift Keying & π/4 -Quadrature Phase Shift Keying
Phase Shift Keying & π/4 -Quadrature Phase Shift KeyingPhase Shift Keying & π/4 -Quadrature Phase Shift Keying
Phase Shift Keying & π/4 -Quadrature Phase Shift Keying
Naveen Jakhar, I.T.S
 
Phase shift keying(PSK)
Phase shift keying(PSK)Phase shift keying(PSK)
Phase shift keying(PSK)
MOHAN MOHAN
 
Digital Modulation Unit 3
Digital Modulation Unit 3Digital Modulation Unit 3
Digital Modulation Unit 3
Anil Nigam
 
Design and implementation of qpsk modulator using digital subcarrier
Design and implementation of qpsk modulator using digital subcarrierDesign and implementation of qpsk modulator using digital subcarrier
Design and implementation of qpsk modulator using digital subcarrierGongadi Nagaraju
 
Signal and image processing on satellite communication using MATLAB
Signal and image processing on satellite communication using MATLABSignal and image processing on satellite communication using MATLAB
Signal and image processing on satellite communication using MATLAB
Embedded Plus Trichy
 
Digital modulation
Digital modulationDigital modulation
Digital modulation
Ankur Kumar
 
Hardware co simulation of bpsk and qpsk
Hardware co simulation of bpsk and qpskHardware co simulation of bpsk and qpsk
Hardware co simulation of bpsk and qpskIAEME Publication
 
Makalah phase shift keying
Makalah phase shift keyingMakalah phase shift keying
Makalah phase shift keyingampas03
 
Data comm4&5Data Communications (under graduate course) Lecture 3 of 5
Data comm4&5Data Communications (under graduate course) Lecture 3 of 5Data comm4&5Data Communications (under graduate course) Lecture 3 of 5
Data comm4&5Data Communications (under graduate course) Lecture 3 of 5
Randa Elanwar
 
Analog transmission
Analog transmissionAnalog transmission
Analog transmission
Engr Ginna
 
IEEE 2014 MATLAB IMAGE PROCESSING PROJECTS Fingerprint compression-based-on-...
IEEE 2014 MATLAB IMAGE PROCESSING PROJECTS  Fingerprint compression-based-on-...IEEE 2014 MATLAB IMAGE PROCESSING PROJECTS  Fingerprint compression-based-on-...
IEEE 2014 MATLAB IMAGE PROCESSING PROJECTS Fingerprint compression-based-on-...
IEEEBEBTECHSTUDENTPROJECTS
 
ANURAG_SR_RESUME
ANURAG_SR_RESUMEANURAG_SR_RESUME
ANURAG_SR_RESUMEANURAG SR
 
Corporate Lesson
Corporate LessonCorporate Lesson
Corporate Lesson
Azizi Ahmad
 
Satellite communication (bett 4803)
Satellite communication (bett 4803)Satellite communication (bett 4803)
Satellite communication (bett 4803)
Saravanan Sukumaran
 

Viewers also liked (20)

Design and implementation of qpsk modulator using digital subcarrier
Design and implementation of qpsk modulator using digital subcarrierDesign and implementation of qpsk modulator using digital subcarrier
Design and implementation of qpsk modulator using digital subcarrier
 
Phase Shift Keying & π/4 -Quadrature Phase Shift Keying
Phase Shift Keying & π/4 -Quadrature Phase Shift KeyingPhase Shift Keying & π/4 -Quadrature Phase Shift Keying
Phase Shift Keying & π/4 -Quadrature Phase Shift Keying
 
Qpsk
QpskQpsk
Qpsk
 
Phase shift keying(PSK)
Phase shift keying(PSK)Phase shift keying(PSK)
Phase shift keying(PSK)
 
Digital Modulation Unit 3
Digital Modulation Unit 3Digital Modulation Unit 3
Digital Modulation Unit 3
 
Design and implementation of qpsk modulator using digital subcarrier
Design and implementation of qpsk modulator using digital subcarrierDesign and implementation of qpsk modulator using digital subcarrier
Design and implementation of qpsk modulator using digital subcarrier
 
Advantages of qpsk
Advantages of qpskAdvantages of qpsk
Advantages of qpsk
 
Signal and image processing on satellite communication using MATLAB
Signal and image processing on satellite communication using MATLABSignal and image processing on satellite communication using MATLAB
Signal and image processing on satellite communication using MATLAB
 
Digital modulation
Digital modulationDigital modulation
Digital modulation
 
ASk,FSK,PSK
ASk,FSK,PSKASk,FSK,PSK
ASk,FSK,PSK
 
Hardware co simulation of bpsk and qpsk
Hardware co simulation of bpsk and qpskHardware co simulation of bpsk and qpsk
Hardware co simulation of bpsk and qpsk
 
Makalah phase shift keying
Makalah phase shift keyingMakalah phase shift keying
Makalah phase shift keying
 
Data comm4&5Data Communications (under graduate course) Lecture 3 of 5
Data comm4&5Data Communications (under graduate course) Lecture 3 of 5Data comm4&5Data Communications (under graduate course) Lecture 3 of 5
Data comm4&5Data Communications (under graduate course) Lecture 3 of 5
 
Fpga design flow
Fpga design flowFpga design flow
Fpga design flow
 
Analog transmission
Analog transmissionAnalog transmission
Analog transmission
 
Final presentation
Final presentationFinal presentation
Final presentation
 
IEEE 2014 MATLAB IMAGE PROCESSING PROJECTS Fingerprint compression-based-on-...
IEEE 2014 MATLAB IMAGE PROCESSING PROJECTS  Fingerprint compression-based-on-...IEEE 2014 MATLAB IMAGE PROCESSING PROJECTS  Fingerprint compression-based-on-...
IEEE 2014 MATLAB IMAGE PROCESSING PROJECTS Fingerprint compression-based-on-...
 
ANURAG_SR_RESUME
ANURAG_SR_RESUMEANURAG_SR_RESUME
ANURAG_SR_RESUME
 
Corporate Lesson
Corporate LessonCorporate Lesson
Corporate Lesson
 
Satellite communication (bett 4803)
Satellite communication (bett 4803)Satellite communication (bett 4803)
Satellite communication (bett 4803)
 

Similar to Hardware Implementation Of QPSK Modulator for Satellite Communications

International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and Development
IJERD Editor
 
Br4201458461
Br4201458461Br4201458461
Br4201458461
IJERA Editor
 
Dcsd final report
Dcsd final reportDcsd final report
Dcsd final report
Haowei Jiang
 
Il3614731475
Il3614731475Il3614731475
Il3614731475
IJERA Editor
 
BFSK RT In FPGA Thesis Pres Jps
BFSK RT In FPGA Thesis Pres JpsBFSK RT In FPGA Thesis Pres Jps
BFSK RT In FPGA Thesis Pres Jps
jpsvenn
 
Achitecture Aware Algorithms and Software for Peta and Exascale
Achitecture Aware Algorithms and Software for Peta and ExascaleAchitecture Aware Algorithms and Software for Peta and Exascale
Achitecture Aware Algorithms and Software for Peta and Exascale
inside-BigData.com
 
High Performance Network Infrastructure for Future Internet - Julio Oliveira
High Performance Network Infrastructure for Future Internet - Julio OliveiraHigh Performance Network Infrastructure for Future Internet - Julio Oliveira
High Performance Network Infrastructure for Future Internet - Julio OliveiraCPqD
 
Graduation Project Presentation
Graduation Project PresentationGraduation Project Presentation
Graduation Project Presentationahmedm177
 
OXiGen: Automated FPGA design flow from C applications to dataflow kernels - ...
OXiGen: Automated FPGA design flow from C applications to dataflow kernels - ...OXiGen: Automated FPGA design flow from C applications to dataflow kernels - ...
OXiGen: Automated FPGA design flow from C applications to dataflow kernels - ...
NECST Lab @ Politecnico di Milano
 
Bm044394397
Bm044394397Bm044394397
Bm044394397
IJERA Editor
 
QGATE 0.3: QUANTUM CIRCUIT SIMULATOR
QGATE 0.3: QUANTUM CIRCUIT SIMULATORQGATE 0.3: QUANTUM CIRCUIT SIMULATOR
QGATE 0.3: QUANTUM CIRCUIT SIMULATOR
NVIDIA Japan
 
transforming-wireless-system-design-with-matlab-and-ni.pdf
transforming-wireless-system-design-with-matlab-and-ni.pdftransforming-wireless-system-design-with-matlab-and-ni.pdf
transforming-wireless-system-design-with-matlab-and-ni.pdf
JunaidKhan188662
 
ASR-9000 в качестве платформы внедрения SDN в сетях операторов связи
ASR-9000 в качестве платформы внедрения SDN в сетях операторов связиASR-9000 в качестве платформы внедрения SDN в сетях операторов связи
ASR-9000 в качестве платформы внедрения SDN в сетях операторов связи
Cisco Russia
 
High Speed and Area Efficient Booth Multiplier Using SQRT CSLA with Zero Find...
High Speed and Area Efficient Booth Multiplier Using SQRT CSLA with Zero Find...High Speed and Area Efficient Booth Multiplier Using SQRT CSLA with Zero Find...
High Speed and Area Efficient Booth Multiplier Using SQRT CSLA with Zero Find...
IJERA Editor
 
Design And Simulation of Modulation Schemes used for FPGA Based Software Defi...
Design And Simulation of Modulation Schemes used for FPGA Based Software Defi...Design And Simulation of Modulation Schemes used for FPGA Based Software Defi...
Design And Simulation of Modulation Schemes used for FPGA Based Software Defi...
Sucharita Saha
 
Inside the Volta GPU Architecture and CUDA 9
Inside the Volta GPU Architecture and CUDA 9Inside the Volta GPU Architecture and CUDA 9
Inside the Volta GPU Architecture and CUDA 9
inside-BigData.com
 
2 - Generation of PSK signal using non linear devices via MATLAB (presented i...
2 - Generation of PSK signal using non linear devices via MATLAB (presented i...2 - Generation of PSK signal using non linear devices via MATLAB (presented i...
2 - Generation of PSK signal using non linear devices via MATLAB (presented i...
Youness Lahdili
 
Troubleshooting Coherent Optical Communication Systems
Troubleshooting Coherent Optical Communication SystemsTroubleshooting Coherent Optical Communication Systems
Troubleshooting Coherent Optical Communication Systems
CPqD
 

Similar to Hardware Implementation Of QPSK Modulator for Satellite Communications (20)

Saccolfinal 090505095735-phpapp01
Saccolfinal 090505095735-phpapp01Saccolfinal 090505095735-phpapp01
Saccolfinal 090505095735-phpapp01
 
International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and Development
 
Br4201458461
Br4201458461Br4201458461
Br4201458461
 
Dcsd final report
Dcsd final reportDcsd final report
Dcsd final report
 
Il3614731475
Il3614731475Il3614731475
Il3614731475
 
BFSK RT In FPGA Thesis Pres Jps
BFSK RT In FPGA Thesis Pres JpsBFSK RT In FPGA Thesis Pres Jps
BFSK RT In FPGA Thesis Pres Jps
 
Achitecture Aware Algorithms and Software for Peta and Exascale
Achitecture Aware Algorithms and Software for Peta and ExascaleAchitecture Aware Algorithms and Software for Peta and Exascale
Achitecture Aware Algorithms and Software for Peta and Exascale
 
High Performance Network Infrastructure for Future Internet - Julio Oliveira
High Performance Network Infrastructure for Future Internet - Julio OliveiraHigh Performance Network Infrastructure for Future Internet - Julio Oliveira
High Performance Network Infrastructure for Future Internet - Julio Oliveira
 
Graduation Project Presentation
Graduation Project PresentationGraduation Project Presentation
Graduation Project Presentation
 
Final_Report
Final_ReportFinal_Report
Final_Report
 
OXiGen: Automated FPGA design flow from C applications to dataflow kernels - ...
OXiGen: Automated FPGA design flow from C applications to dataflow kernels - ...OXiGen: Automated FPGA design flow from C applications to dataflow kernels - ...
OXiGen: Automated FPGA design flow from C applications to dataflow kernels - ...
 
Bm044394397
Bm044394397Bm044394397
Bm044394397
 
QGATE 0.3: QUANTUM CIRCUIT SIMULATOR
QGATE 0.3: QUANTUM CIRCUIT SIMULATORQGATE 0.3: QUANTUM CIRCUIT SIMULATOR
QGATE 0.3: QUANTUM CIRCUIT SIMULATOR
 
transforming-wireless-system-design-with-matlab-and-ni.pdf
transforming-wireless-system-design-with-matlab-and-ni.pdftransforming-wireless-system-design-with-matlab-and-ni.pdf
transforming-wireless-system-design-with-matlab-and-ni.pdf
 
ASR-9000 в качестве платформы внедрения SDN в сетях операторов связи
ASR-9000 в качестве платформы внедрения SDN в сетях операторов связиASR-9000 в качестве платформы внедрения SDN в сетях операторов связи
ASR-9000 в качестве платформы внедрения SDN в сетях операторов связи
 
High Speed and Area Efficient Booth Multiplier Using SQRT CSLA with Zero Find...
High Speed and Area Efficient Booth Multiplier Using SQRT CSLA with Zero Find...High Speed and Area Efficient Booth Multiplier Using SQRT CSLA with Zero Find...
High Speed and Area Efficient Booth Multiplier Using SQRT CSLA with Zero Find...
 
Design And Simulation of Modulation Schemes used for FPGA Based Software Defi...
Design And Simulation of Modulation Schemes used for FPGA Based Software Defi...Design And Simulation of Modulation Schemes used for FPGA Based Software Defi...
Design And Simulation of Modulation Schemes used for FPGA Based Software Defi...
 
Inside the Volta GPU Architecture and CUDA 9
Inside the Volta GPU Architecture and CUDA 9Inside the Volta GPU Architecture and CUDA 9
Inside the Volta GPU Architecture and CUDA 9
 
2 - Generation of PSK signal using non linear devices via MATLAB (presented i...
2 - Generation of PSK signal using non linear devices via MATLAB (presented i...2 - Generation of PSK signal using non linear devices via MATLAB (presented i...
2 - Generation of PSK signal using non linear devices via MATLAB (presented i...
 
Troubleshooting Coherent Optical Communication Systems
Troubleshooting Coherent Optical Communication SystemsTroubleshooting Coherent Optical Communication Systems
Troubleshooting Coherent Optical Communication Systems
 

Recently uploaded

From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
g2nightmarescribd
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 

Recently uploaded (20)

From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 

Hardware Implementation Of QPSK Modulator for Satellite Communications

  • 1. Hardware Implementation of QPSK Modulator for Satellite Communication Presented By : Kiran Prajapati Pradeep Santdasani Internal Guide : Dhara Shah Lecturer (EC Dept.) L C Institute of Tech . External Guide : E P Balasubramanian Group Director SPSG Space Application Center (ISRO)
  • 2.
  • 3.
  • 4.
  • 5.
  • 6. QPSK Modulator I data Q data + Cos ω c t Modulator Output Block Diagram sin ω c t I - Signal 1 bit = 180 o 0 bit = 0 o 0 bit = 90 o 00 bit = 45 o 10 bit = 315 o 01 bit =135 o 11 bit = 225 o Q - Signal 1 bit = 270 o Constellation Description of QPSK Modulator June 9, 2009
  • 7. QPSK Modulator Equations I - Signal sin ( ω c t - 45 ) Q - Signal -cos ω c t Phasor Diagram +cos ω c t +sin ω c t -sin ω c t sin ( ω c t - 135 ) sin ( ω c t + 45 ) sin ( ω c t + 135 ) Description of QPSK Modulator June 9, 2009 I Data Q data I Mod O/P Q Mod O/P QPSK O/P QPSK O/P Phase 0 0 sin ω c t cos ω c t sin ω c t + cos ω c t = sin ( w c t + 45 ) 45˚ 0 1 sin ω c t -cos ω c t sin ω c t - cos ω c t = sin ( ω c t + 135) 135˚ 1 0 - sin ω c t cos ω c t - sin ω c t + cos ω c t = sin ( ω c t - 45 ) 315˚ 1 1 - sin ω c t -cos ω c t - sin ω c t - cos ω c t = sin ( ω c t - 135 ) 225˚
  • 8. QPSK Modulator Time Domain Description of QPSK Modulator June 9, 2009
  • 9.
  • 10. QPSK Modulator Unipolar to Bipolar Upsampling Carrier Unipolar to Bipolar Upsampling 90 o I data Q data Multiplier Multiplier Adder QPSK Modulator Block Diagram Matlab Simulation of QPSK Modulator June 9, 2009
  • 11. QPSK Modulator Upsampling Matlab Simulation of QPSK Modulator June 9, 2009
  • 12. QPSK Modulator I - Signal Modulation Matlab Simulation of QPSK Modulator June 9, 2009
  • 13. QPSK Modulator Q Signal Modulation Matlab Simulation of QPSK Modulator June 9, 2009
  • 14. QPSK Modulator QPSK Time Domain Signal Matlab Simulation of QPSK Modulator June 9, 2009
  • 15. QPSK Modulator Baseband Spectrum Matlab Simulation of QPSK Modulator June 9, 2009
  • 16. QPSK Modulator QPSK Spectrum Matlab Simulation of QPSK Modulator June 9, 2009
  • 17.
  • 18. QPSK Modulator Unipolar to Bipolar Upsampling Carrier Unipolar to Bipolar Upsampling 90 o I data Q data Shaping Shaping Multiplier Multiplier Adder QPSK Modulator Block Diagram Matlab Simulation of QPSK Modulator June 9, 2009
  • 19. QPSK Modulator QPSK Spectrum Matlab Simulation of QPSK Modulator June 9, 2009
  • 20. QPSK Modulator Carrier Frequency ƒc = 25 MHz Data Frequency ƒd = 25 MHz Roll off Factor α = 0.3 Bandwidth = 16.25 MHz Matlab Simulation of QPSK Modulator QPSK Bandwidth June 9, 2009
  • 21.
  • 22.
  • 23.
  • 24.
  • 25. QPSK Modulator I data + Look Up Table sinw c t I Carrier Q Carrier Shaping filter Unipolar to bipolar Shaping filter Unipolar to bipolar Q data QPSK Modulated Signal Look Up Table cosw c t QPSK Modulator Block Diagram Hardware Implementation of QPSK Modulator June 9, 2009
  • 26.
  • 27. QPSK Modulator I & Q Carrier Signal Generation Hardware Implementation of QPSK Modulator June 9, 2009
  • 28. QPSK Modulator Simulated Implemented QPSK Modulated Signal Hardware Implementation of QPSK Modulator June 9, 2009
  • 29. QPSK Modulator QPSK Spectrum Hardware Implementation of QPSK Modulator June 9, 2009
  • 30. QPSK Modulator Simulated Implemented QPSK Spectrum : Results June 9, 2009
  • 31. QPSK Modulator Hardware Setup : Results June 9, 2009
  • 32.
  • 33.
  • 34.

Editor's Notes

  1. We are doing project in space application centre(isro) at ahmedabad. Our project is QPSK modulator QPSK Modulator