Awesome! Can't wait to try this one out. Does it work on ZCU111 board by any chance?
On Mon, Jul 17, 2023, 7:44 AM 'Ross Martin' via casper@lists.berkeley.edu < casper@lists.berkeley.edu> wrote: > Hi Casperites! > > I’m happy to announce that I’m releasing a free app for academic users of > the RFSoC4x2 board. The app can display ADC frequency spectrums, display > time waveforms, measure transfer functions between ADC inputs, and generate > rudimentary test waveforms out the DACs. It runs entirely on the RFSoC4x2 > board, with either a local display or control over HTTP. Unlike other > similar apps, no PC is required. > > The app supports variable sampling rates from 100MHz to even beyond the > Xilinx max spec of 5GHz. So you can characterize ADC performance for any > desired sampling frequency. > > The app uses the ADC’s 12-real-point-per clock output mode, to keep the > FPGA fabric clock low even when exceeding Xilinx's max ADC sampling rates. > Ordinary power-of-2 FFTs can’t use this mode because they can only operate > at power-of-2 supersampling rates (SSR) such as 8 or 16, not 12. To match > this ADC sample rate a non-power-of-2 FFT is used. It’s a > 96000-real-point-in to 48000-complex-point out FFT running at 12 complex > samples per clock (SSR 12) meeting variable-clock timing up to 500MHz. It > uses a 7-tap prolate spheroidal PFB filter with 2X oversampling. Data is > 27-bit real and 27-bit imaginary. > > You can get a copy of the app here, along with instructions to get it > running and to use it: > > > https://drive.google.com/drive/folders/1gR0kZr1R1CTXLpBvjhkGBVdbPdKkE1cY?usp=drive_link > <https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdrive.google.com%2Fdrive%2Ffolders%2F1gR0kZr1R1CTXLpBvjhkGBVdbPdKkE1cY%3Fusp%3Ddrive_link&data=05%7C01%7CAravind.Venkitasubramony%40Colorado.EDU%7C2f347e29f6d540e9efa408db86cbe8c4%7C3ded8b1b070d462982e4c0b019f46057%7C1%7C0%7C638251982598704501%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=KOJM81PrlI9nTdVOs1FAJ8x%2BgrC1WlpwFu%2FR801PEPk%3D&reserved=0> > > This app could not have been brought to you without help from Casper; I > don’t have an RFSoC4x2 board. A discussion with Jonathon Kocz got the ball > rolling for porting the app to the RFSoC4x2. He and Dan Werthimer > generously gave time from their projects to make it happen. Wei Liu > assisted in testing early versions of the app, getting the board to an > initial boot. Mitch Burnett volunteered considerable time testing it to > get it fully working, and provided several valuable insights that helped > solve problems with booting and with aberrant behavior. I appreciate all > the help. > > I hope you find it useful. > > Regards, > > Ross > > Ross Martin > Bit by Bit Signal Processing LLC > r...@bitbybitsp.com > +1-623-487-8011 > > > > > -- > You received this message because you are subscribed to the Google Groups " > casper@lists.berkeley.edu" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to casper+unsubscr...@lists.berkeley.edu. > To view this discussion on the web visit > https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/C2984A08-9F7C-467A-9D4E-130B7495F21C%40ieee.org > <https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/C2984A08-9F7C-467A-9D4E-130B7495F21C%40ieee.org?utm_medium=email&utm_source=footer> > . > -- You received this message because you are subscribed to the Google Groups "casper@lists.berkeley.edu" group. To unsubscribe from this group and stop receiving emails from it, send an email to casper+unsubscr...@lists.berkeley.edu. To view this discussion on the web visit https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/CAFQ_oEhxKvX8ndZUM8HNCDcoBTLu4oZPbOcS%2BKNVQvj37SoPgQ%40mail.gmail.com.