AXI4 Speedgoat Target Machine Data Streaming
4 views (last 30 days)
I am doing my master thesis on programming a RCP Teststand. We have an analog and digital IO Card and a Kintex 7 FPGA on a Speedgoat target machine.
Now my problem is, that i would like to create a simlunk model that takes the input data via AXI and save them to the SDI (that shouldn't be that hard to save data to SDI) and an internal SSD (installed on the target machine) respectively. I have looked up the "Speedgoat IO3xx Direct Stream Example" but things are not quite clear yet.
I am a matlab/simlink beginner and would like to understand just a few things to get my setup up and running.
How do i read in data from the IO cards --> where is this data stored/ where can i store it?
The singnal(s) is/are sampled with 100MHz and my target machine is running at 100kHz, so i have upsample or something right?
How do i write/read data to/from the Model to the RAM via AXI and how do i store Measurements from the model to the target machine ssd?
The examples use some weird subsystems that i think i wouldn't need so i need to know some basic stuff about where my signals trasmitt through and where i can sample and store them...
Thanks in advance...