It can be amazing idea. I will examine it.  Thanks for your offer.

On Tue, May 13, 2025 at 7:46 PM niels.steffen.garibaldi--- via USRP-users <
usrp-users@lists.ettus.com> wrote:

> If you only need very simple downsampling/decimation, I think i saw a 
> keep-one-in-n
> rfnoc block in the repo
> <https://github.com/EttusResearch/uhd/tree/master/fpga/usrp3/lib/rfnoc/blocks/rfnoc_block_keep_one_in_n>
> that only keeps every n-th sample. You might be able to use it, or at least
> use it as a starting point together with some simple post processing.
> It seems like an older block and I have never used it myself so I have no
> idea if its fully functional on x300, but it probably has a smaller fpga
> footprint compared to the full ddc block and maybe you can at least use it
> to get some ideas.
>
> Regards,
>
> Niels
>
> Brian Padalino wrote:
>
> On Tue, May 13, 2025 at 10:55 AM sp stackprogra...@gmail.com wrote:
>
> Thanks for giving useful information. Reason for i want to remove ddc in
> my FPGA image core, Really I have a USRP X300, I want to add a custom RFNOC
> block that it needs very much resources such a BRAM or others on FPGA USRP
> X300. I emphasize I don't afford to buy a new USRP x310 or X400. So I have
> to write more optimized code!
>
> Understood. You can then remove the DUC or DDC from the design and
> implement your own very efficient DUC or DDC in your own block. Just make
> sure the interpolation or decimation rate is exactly what you need. For the
> X300 it's 200 Msps you're targeting.
>
> Good luck.
>
> Brian
>
>
>
> _______________________________________________
> USRP-users mailing list -- usrp-users@lists.ettus.com
> To unsubscribe send an email to usrp-users-le...@lists.ettus.com
>
_______________________________________________
USRP-users mailing list -- usrp-users@lists.ettus.com
To unsubscribe send an email to usrp-users-le...@lists.ettus.com

Reply via email to