Using readfrompipeout in matlab

Hi everyone,

I am trying to use matlab to read data from my XEM3005 board using the readfrompipeout function. On the FPGA I have a FIFO with 1024 16bits entries.
The problem is that even though when running the matlab function the epread signal goes high, I never get any data back.

Am I missing something on the function.

This is the revision of the matlab function I am using: "Rev: 210 Date: 2005-10-13 19:54:17 -0700 (Thu, 13 Oct 2005) "

Have you tried using ChipScope to see what data you’re putting into the PipeOut and confirm that data is flowing properly?

yeah,

when I use the front panel GUI to read the data, I get all of it without problems.

Hm. Then I would suggest taking a look at your matlab functions and making sure they’re correct for the most recent API version.