On Thu, Mar 6, 2025 at 8:07 PM Quentin Prieels < quentin.prie...@student.uclouvain.be> wrote:
> Hello Cédric, Hello everyone > > Thanks for your replies. I will try to use or be inspired by those > blocks. > > I have a slightly more specific question on this subject. Do you know how > to integrate the codes in the fpga/usrp3/lib/blocks/rnfoc folder into a new > OOT block/module? Do you instantiate them in the same way as the ‘mult_rc’ > IP (the one in the "HDL_IP" parameter) in the example of the gain module? > To structure the code, is it possible to define how to move this code > within the OOT block? > You can reference them in your custom Verilog simply by module name. In your OOT module, make sure to reference them in the Makefile.srcs. You might have to add an include line to your RFNoC block's Makefile. --M > Thanks for your help, I appreciate. > > Quentin > On 6/03/25 16:53, Cédric Hannotier wrote: > > [Vous ne recevez pas souvent de courriers de cedric.hannot...@ulb.be. > Découvrez pourquoi ceci est important à > https://aka.ms/LearnAboutSenderIdentification ] > > On 2025-03-06 15:19 +0100, Quentin Prieels wrote: > Hello Quentin, > > On 2025-03-06 15:19 +0100, Quentin Prieels wrote: > > As part of a research project, I'm looking to implement an OFDM receiver on > the FPGA of a USRPx310 (and more specifically, the synchronisation stage). > According to my research, some RFNoC blocks with this function already > perform this function. Where can I find them? > > AFAIR, there are some RFNoC blocks in a branch over the old FPGA > repo:https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FEttusResearch%2Ffpga%2Ftree%2Frfnoc-ofdm&data=05%7C02%7Cquentin.prieels%40student.uclouvain.be%7C3ae893fb4a284ca44e9f08dd5cc714ca%7C7ab090d4fa2e4ecfbc7c4127b4d582ec%7C1%7C0%7C638768732336272267%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=daAwbNquMCdD0qG2gSu73Zv9XjU8OF03P4YAY%2BncKVw%3D&reserved=0 > <https://github.com/EttusResearch/fpga/tree/rfnoc-ofdm> > for > example:https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FEttusResearch%2Ffpga%2Fblob%2Frfnoc-ofdm%2Fusrp3%2Flib%2Frfnoc%2Fofdm_peak_detector.v&data=05%7C02%7Cquentin.prieels%40student.uclouvain.be%7C3ae893fb4a284ca44e9f08dd5cc714ca%7C7ab090d4fa2e4ecfbc7c4127b4d582ec%7C1%7C0%7C638768732336299309%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=XnKpXNpmd9RTNmyF%2FFewBEL8MpL32bbe%2B1S1aUtyr%2Bo%3D&reserved=0 > > <https://github.com/EttusResearch/fpga/blob/rfnoc-ofdm/usrp3/lib/rfnoc/ofdm_peak_detector.v> > Apart from Schmidl&Cox, I don't see anything merged into the default branch. > > Never used them. Don't know how accurate they are. > Note that they are 7-8 years old... > > Best > -- > > Cédric Hannotier > > _______________________________________________ > 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