LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

NI-8451 in SPI mode and poor data throughput speed. 6us delays between bytes

I'm using 8451 to communicate via SPI with a DSP. I'm using Labview 7.1 (os:winXP), reading the data using "NI-845x SPI Write Read.vi".
Clock rate is with 6 MHz. and data transfer seems to work ok.
Problem is very poor performance:
The bytes are transferred correctly at 6MHz speed, but when I measure the clock and data signals using oscilloscope, there is a 6us delay between bytes. These delays are generated by 8451 , because it's the bus master. What's wrong?
I excepted to get data transfer speed of 6Mb/s, as there is no speed limitations mentationed in 8451 manual. Currently my data throughput is 15% of the nominal speed.
0 Kudos
Message 1 of 2
(2,863 Views)
I have the same problem.
0 Kudos
Message 2 of 2
(2,689 Views)