ni.com is currently undergoing scheduled maintenance.

Some services may be unavailable at this time. Please contact us for help or try again later.

LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

FIFO write / FIFO read data type difference

Solved!
Go to solution

Hello!

 

My problem is my FIFO on the FPGA side is a fixed point data type:

smahlen_0-1664386675937.png

Where on the host when I read the FIFO it is a completely different data type (U64):

smahlen_1-1664386736882.png

This does present a problem since I have negative data. I've tried delating and replacing and the FIFO properties have it as a fixed point data type that is signed. 

 

How do I fix this?

0 Kudos
Message 1 of 3
(1,734 Views)
Solution
Accepted by topic author smahlen

How is your FPGA reference opened from the host side ?

 

If you are referencing a Bitfile, the data types won't update on the host side after you make a change to your FPGA VI.

You either need to recompile your lvbitx or change the reference mode to either VI or Build Specification.

 

raphschru_0-1664387547360.png

 

0 Kudos
Message 2 of 3
(1,729 Views)

That helped me a lot thank you!

0 Kudos
Message 3 of 3
(1,656 Views)