Hello I am trying to run SPI communication in 50 MHz in our custom designed board based on EMV 6474.
I've encountered a problem, DSP drives DX (MOSI) pin 10 ns later than clock falling edge, only in the first bit, so when the slave always reads first bit as 0. When the rate is above 50 MHz, like 25 MHz, 10 ns delay is not a problem, because clock pulses are wide enough to tolerate 10 ns delay.
If I want to run go 50 MHz, I have to communicate 31 bit in this case, the first bit is always 0. Is there any way to overcome this problem.
Should I have to setup my communication block over 32 bit if I want 50MHz
Thanks
Alphan