The USRP user guide states that there is 20 db of gain on the USRP. Assuming that this is on the Receive path Programmable Gain Amplifier on the MxFE, can this be used as an AGC? I want to control the strength of the signal received. The way to do this, I think, would be to dynamically alter the value written to the Rx A/Rx B registers, using some feedback control mechanism. Would this control be on the FPGA, or GNU Radio Python/C++ software using usrp.source_c().set_pga()? Is there already some structure provided to do this?
If anyone has done something similar, I'd appreciate some information. Thanks, Ahmad ----- Original Message ----- From: "Eric Blossom" <[EMAIL PROTECTED]> To: "Ahmad Sheikh" <[EMAIL PROTECTED]> Subject: [Discuss-gnuradio] Re: FPGA Verilog code Date: Sat, 16 Jul 2005 18:33:25 -0700 > > On Fri, Jul 15, 2005 at 06:05:25PM -0500, Ahmad Sheikh wrote: > > Hi, > > > > I am interested in modifying the FPGA code in the USRP, and I > > would like to know the procedure used to create the Verilog code. > > Was the Verilog code written from scratch, or was some tool, like > > MATLAB/Simulink, used to convert signal processing algorithms to > > Verilog. If so, can I have access to the MDL files, and any > > documentation you might have? > > > > Thanks, > > Ahmad Sheikh > > It was written by hand. > > The top level of the design is usrp/fpga/toplevel/usrp_std/usrp_std.v > The rest of the code is in usrp/fpga/sdr_lib/*.v > > Eric > > > _______________________________________________ > Discuss-gnuradio mailing list > [email protected] > http://lists.gnu.org/mailman/listinfo/discuss-gnuradio -- ___________________________________________________________ Sign-up for Ads Free at Mail.com http://promo.mail.com/adsfreejump.htm _______________________________________________ Discuss-gnuradio mailing list [email protected] http://lists.gnu.org/mailman/listinfo/discuss-gnuradio
