How to extend the AWG buffer size over 16384?

Applications, development tools, FPGA, C, WEB
Post Reply
adamS
Posts: 8
Joined: Mon Jul 09, 2018 11:25 am

How to extend the AWG buffer size over 16384?

Post by adamS » Thu Oct 11, 2018 7:17 pm

Hi everyone,
I want to use redpitaya to generate a chirp signal from 10KHz to 50KHz,

The way I think of this is to use the AWG function,
but unfortunately, the time resolution is not enough.

If I want the sweep time to be 100ms,
then the time resolution will be 100ms/16384 ~ 6us,
to the 10KHz side it will roughly have 100/6 ~ 17 points/cycle,
still can be called a good sine wave.
But for 50KHz the points drop to only 20/6 ~ 3 points/cycle,
which is very bad :|

So my question is, is there any possible to extend the buffer size, say, 1M points?
Any help will be appreciated!

adamS
Posts: 8
Joined: Mon Jul 09, 2018 11:25 am

Re: How to extend the AWG buffer size over 16384?

Post by adamS » Fri Oct 12, 2018 6:46 pm

Hello, can someone help me? :(

amike88
Posts: 89
Joined: Tue Mar 29, 2016 7:41 pm

Re: How to extend the AWG buffer size over 16384?

Post by amike88 » Mon Nov 12, 2018 10:30 am

Hi,

you'd need to implement a way for the FPGA to access system RAM for that many data to be stored.
Currently all data is buffered into the FPGA BRAM which has a capacity for all modules combined of 2 MB. What you'd like to do is to store 14 MB.

Pavel demin has a working prototype for this. Take a look at this thread.

Post Reply
jadalnie klasyczne ekskluzywne meble wypoczynkowe do salonu ekskluzywne meble tapicerowane ekskluzywne meble do sypialni ekskluzywne meble włoskie

Who is online

Users browsing this forum: No registered users and 5 guests