10-16-2008 03:24 PM
I have to I have 2 signals coming in that I want to join the numbers. When I do the number to boolean and back, the results are U32. Combine the two numbers, you get U64. However, the DMA transfer can only take U32. If I modify the results to a U16, then I'm not seeing the negative values of the signal. Is there a way to do this? I know I could use an make an array, then put it in the for loop, but this seems to take up some space and I'm running out on the FPGA side.
Thanks,
guilio
Solved! Go to Solution.
10-17-2008 03:24 AM
Hey,
Due to the fact that LV 8.6 is supporting U64 for DMA FIFOs I assume you have an earlier version. In that case, as you said, you can only split it to two U32 and make an array.
Christian
10-17-2008 10:55 AM
You assumed correct. I have 8.5 waiting on 8.6. I'll wait till then.
Thanks,
guilio
03-22-2011 06:08 AM
I can not convert 64 element boolean array in to U64 using "boolean to Number" function... It always converts in U32.. Is ther any solution ?
03-22-2011 06:13 AM
Rightclick the "Boolean to Number", open properties and change the output type to U64.
And next time please create a new thread instead of just posting somewhere. Usually there is little chance to get an anser with that way.
Christian
03-22-2011 06:18 AM
Well I got Real time response... But next time I will keep that in mind..
Thanks by the way... That Worked...