Intel® Quartus® Prime Software
Intel® Quartus® Prime Design Software, Design Entry, Synthesis, Simulation, Verification, Timing Analysis, System Design (Platform Designer, formerly Qsys)

GFSK modulation

Altera_Forum
Honored Contributor II
2,107 Views

Hello! I have to write a GFSK modulaton using verilog HDL but I just use it 1month. I find a lot 

infotmation and paper about GFSK, but it does not work. 

Anyone has done something similar before? Or is there any sample codings for this? Thanks! 

Please!:(
0 Kudos
1 Reply
Altera_Forum
Honored Contributor II
1,341 Views

Hi, 

 

You need to breakup your task into: 

1) input generator (usually for test until actual input connected). 

generate a random sequence of zeros/ones using PRBS or a text file. 

 

2) apply pulse shaping using Gaussian filter. 

3) convert the filtered output into frequencies using NCO(modulation). 

4) upsample if required to your DAC input speed. 

 

If you mean by modulation just step 3 then you are lucky. 

 

Note that ordinary FSK uses only two frequencies to modulate but GFSK needs proper modulation of all filtered levels. 

 

Good luck
0 Kudos
Reply