[USRP-users] Where is the AGC2 Level Controller C code for use in RFNoC HLS?
jonathon.pendlum at ettus.com
Wed Oct 14 13:48:49 EDT 2015
Much of GNU Radio's code, especially DSP related code, is broken up into
modules such as gr-digital, gr-analog, etc. The modules keep their C/C++
implementation code in the lib directory. For instance, AGC2 is located
at gnuradio/gr-analog/lib/agc2_cc_impl.cc. You should also take a look at
the out of tree module tutorial
On Thu, Oct 8, 2015 at 3:02 PM, Swanson, Craig <
Craig.Swanson at gtri.gatech.edu> wrote:
> Martin and Jonathon,
> I wanted to try running in parallel the AGC2 like the
> gr-ettus/examples/rfnoc/rfnoc_moving_avg.grc flowgraph does for the Moving
> Average. I am assuming the AGC2 is written in C code somewhere in gnuradio
> and I wanted to run that code through Vivado HLS and then create a
> noc_block_AGC2.v. My ultimate goal is to run the gnuradio Level
> Controller: AGC2 block in parallel with the RFNOC: AGC2 and prove they
> perform exactly the same.
> Where is the C code for the gnuradio blocks in general?
> *Craig F. Swanson*
> *Research Engineer II *
> *Information and Communications Laboratory*
> *Communications, Systems, and Spectrum Division*
> *Georgia Tech Research Institute*
> *Room 560 250 14th St NW *
> *Atlanta, GA 30318*
> *Cell: 770.298.9156 <770.298.9156>*
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the USRP-users