You are on page 1of 8

Quadrature Differential PSK Based on FPGA

ECE641 Term Project


Instructor: Mustafa U. Torun

Qibin Zhu
31084690
Quadrature
01 010
011 110

1 0 11 00 001 111

000 101
10 100

01
Differential
00 10

45°
11 00

01
10 11
Algorithm
Modulation Demodulation
Code Element Code Element

Size Two Size Two


Package Package

Cn-1Dn-1=01 An-1Bn-1=01
or 10? or 10?

Y N Y N

AnBn=01 or AnBn=00 or
10? N 11? N
Y Y
Cn-1Dn-1 XNOR Cn-1Dn-1 XOR An-1Bn-1 XNOR An-1Bn-1 XOR
AnBn Output AnBn Output AnBn Output AnBn Output
Data Flow
Modulation Demodulation
a,b,c,d,e,f,g,h…… a,b,c,d,e,f,g,h……
00;ab;cd;ef;gh…... 00;ab;cd;ef;gh……

rlt1
rlt2 rlt1,rlt2,rlt3,rlt4……
rlt3
rlt4
rlt1,rlt2,rlt3,rlt4……
Modulation VHDL
Block Diagram

Data_in(8 bits) Signal Data_out(8 bits)

Modulation Demodulation
Demo

Data_in SW17~SW10
Signal (After Modulation) LEDR7~LEDR0
Data_out (After Demodulation) LEDR17~LEDR10
Thank you!

You might also like