VILLASframework / fpga

Archived: VILLASfpga has been integrated into the VILLASnode repo

Home Page:https://fein-aachen.org/en/projects/villas-fpga/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Irregular reads from RTDS simulation into villas-fpga-pipe over GTFPGA

stv0g opened this issue · comments

In GitLab by @hatimak on Aug 16, 2019, 21:14

We receive the following read by villas-fpga-pipe from a simple counter running on RTDS. Most samples arrive in their sequence but there are some hiccups now and then when samples are just missing (see line 8 below).

...
 1: 1;406138151;
 2: 1;406138152;
 3: 1;406138153;
 4: 1;406138154;
 5: 1;406138155;
 6: 1;406138156;
 7: 1;406138157;
 8: 1;1;406138159;
 9: 1;406138160;
10: 1;406138161;
11: 1;406138162;
12: 1;406138163;
...

For this output, the process was running on isolated cores 10-27 (18 in number) and FIFO priority 99.

We want to be able to have regular reads from the RTDS without skipping anything.

Can you try write the received data into memory rather than to stdout?

You can then dump all the memory contents to stdout after the program stops..

In GitLab by @n-eiling on Nov 29, 2022, 14:56

unassigned @hatimak

In GitLab by @n-eiling on Nov 29, 2022, 14:57

we don't use the gtfpga interface anymore

Yes lets close it. I also think this might be resolved by the new/fixed IRQ support.