Other Parts Discussed in Thread: C2000WARE
Tool/software: Code Composer Studio
Hi,
I am using TMS320F28377S processor for my project work. I have configured this DSP to a FPGA using EMIF interface in asynchronous mode (16-bit).
I have configured the EMIF with the following configuration to synch with FPGA.
READ_SETUP_TIME 4 (50nsec)
WRITE_SETUP_TIME 4 (50nsec)
READ_STROBE_TIME 4 (50nsec)
WRITE_STROBE_TIME 4 (50nsec)
READ_HOLD_TIME 7 (80nsec)
WRITE_HOLD_TIME 7 (80nsec).
TA (TURN AROUND TIME) 3 (40nsec)
Max Wait Count 80h
However, when i am seeing 0xFFFF in between while reading data size (126Kbytes) from FPGA in the rate of 170 *16 bits per read.
Such as, each read can take 0.6-0.7 usec (16-bit) which can be 0.7usec for 126Kbytes = 38.7usec.
I suspect, an interrupt from processor could have caused the read operation or EMIF read error.
Please find the data below. The 0xFFFF is un-known data.
Please suggest me a possible solution or debugging method to trace out.
Thanks & Regards
Chandra
