Page 1 of 1

Need advice on considering RP for Event triggered acquisition

Posted: Tue May 22, 2018 6:02 pm
by david_warner
Hi I am working at TU Delft unniversity and considering RP for my application.
I need sampling rate of order of 100 MSPs for 2 channels , the event duration is of 1 ms, which means that I need 1MS on-board buffer (approx 2 MB memory). the event repetition rate is 100 ms to 20 ms.
My queries are:

1) Can I utilize higher on board memory for my event storage of 2M? since default is 16k only.
2) Can I stream the data from RP to my PC over TCP or USB in between the 100 ms duration before the next event occurs.

Pls guide me so that I can plan my work accordingly. From which links can i start my work.

Let me know if I need to give more details.

Best regards,

Re: Need advice on considering RP for Event triggered acquisition

Posted: Wed May 23, 2018 9:15 am
by david_warner
Can anyone pls provide some guidance.

Thanks

Re: Need advice on considering RP for Event triggered acquisition

Posted: Wed May 23, 2018 9:44 am
by pavel
Technically, the Red Pitaya board can be used to build a system that meets the requirements from your first post.

However, as you already noticed, the library/API provided by the Red Pitaya developers doesn't have all the required functionality.
From which links can i start my work.
The oscilloscope part of my MCPHA project does almost what you're looking for:
  • has an on-board buffer for 8M samples
  • registers samples
  • sends the registered samples to a remote PC
The CIC and FIR filters should be removed to register the samples at 125 MSPS.

If I'm not mistaken, Koheron SDK could also be used to build a system that meets the requirements from your first post.

Re: Need advice on considering RP for Event triggered acquisition

Posted: Wed May 23, 2018 11:50 am
by david_warner
Hi Pavel,

Thanks a ton for your reply and support.
I will surely try your MCPHA project with the filters removed in the code and update the results.

I am currently setting up my machine with UBUNTU 18 (64 bit) and Vivado 2018 to start the development.
Can I start the development with Ubuntu 32 bit and older version of Vivado 2014?

Thanks.

Re: Need advice on considering RP for Event triggered acquisition

Posted: Wed May 23, 2018 3:10 pm
by pavel
I am currently setting up my machine with UBUNTU 18 (64 bit) and Vivado 2018 to start the development.
Can I start the development with Ubuntu 32 bit and older version of Vivado 2014?
I think that Vivado 2018.1 is a better option. I'm using it to build my projects for the Red Pitaya board and it seems to work well.