Frequency Sweep (Chirp) Generator
Hello,
I'm a complete newbie trying to implement a sweep (chirp) signal using the A10SoC dev kit and Analog Devices FMC-DAQ2 board. I was really hoping for some guidance of how to start implementing this.
The requirements of the frequency sweep is that it needs to sweep 5 Ghz (0-5) in under 50 us (The DAQ2 board cannot implment this requirement, however the project will be migrated to the AD9144 which can support this requirement). Unfortunately, I've not been able to find any kind of reference (paper, app note etc.) which can guide me in making this module. I've been trying to do this for a while but without any proper guidance (unfortunately) I'm completely lost as to what the architecture of the freq. generator module should be.
As far as progress is concerned, I've got the analog devices reference design (https://wiki.analog.com/resources/fpga/docs/hdl) running on the a10 development kit which implements a JESD204B communication protocol between the two boards. (https://wiki.analog.com/resources/eval/user-guides/ad-fmcdaq2-ebz/quickstart/a10soc)
In short, I need implement a frequency sweep generator which provides the samples as input to the transport layer of the JESD204B protocol. I'm really new to the world of FPGAs and unfortunately where I work I am the only person with any kind of FPGA experience, therefore, any kind of guidance, direction or even reference (paper, app note, anything) would be incredibly incredibly appreciated.
Any and all guidance would be really appreciated, thank you in advance!
Hope you have a wonderful day!
-U