hello everyone,
i am new to BladeRF FPGA development.
i have been studying some DSP/FPGA of bladeRF for a while .
and there is some problems that need you help. thanks anyway.
1. i read the wiki about its HDL Code.
like this page : https://github.com/Nuand/bladeRF/wiki/FPGA-Development
it shows bladeRF-hosted.vhd architecture graph.
at the "where to place custom code" part, it says that we can put some DSP function block between the
iq_correction blocks and the sample/meta fifes blocks.
so i plan to read the bladerf-hosted.vhd file . want to figure out what exactly the function block doing in it .
but i am not good at using github and VHDL .
any suggestion? (by far now i just reading .vhd file on the github)
thanks for your help!!
adding some DSP function in Tx/Rx path (Modem and Filtering)
-
- Posts: 9
- Joined: Sat Apr 18, 2015 7:20 am
-
- Posts: 6
- Joined: Thu Jan 26, 2017 12:46 pm
Re: adding some DSP function in Tx/Rx path (Modem and Filter
Hi,
You should first download Quartus Prime and learn a bit about how to use it. Then download the zip file of the entire build directory and put it somewhere on your PC and find the quartus project file and open in Quartus. I was able to navigate the project and find the place in bladerf_hosted.vhd where I could add custom code, then follow the build procedure to build an "rbf" file that you can load to your device.
Definitely the blind leading the blind, but after a couple weeks of poking around with it, I'm now able to build my own custom vhdl.
Chris
You should first download Quartus Prime and learn a bit about how to use it. Then download the zip file of the entire build directory and put it somewhere on your PC and find the quartus project file and open in Quartus. I was able to navigate the project and find the place in bladerf_hosted.vhd where I could add custom code, then follow the build procedure to build an "rbf" file that you can load to your device.
Definitely the blind leading the blind, but after a couple weeks of poking around with it, I'm now able to build my own custom vhdl.
Chris