This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMS570LC4357: Timing during between 2 TMS570 SPI accesses

Part Number: TMS570LC4357


Hello,

We are using the TMS570LC4357 and we need more information about the SPI links

In operational on our configuration, only the CPU of TMS570 is Master on SPI 1 to 4 (i.e. slave mode is not used).
Thus, the module is configured to function as Master and clock is internally generated.

The CPU is interfaced to a PLD/FPGA.
What is the minimum timing to be respected between two SPI accesses ? We do not find any information in TMS570 documentation about this.

We would like to know what is the shortest time during which the TMS570 deactivate the “Chip Select” between 2 SPI access, so that we can test that our SPI slave is compliant with this time.

Best regards,

Christopher

  • Hello,

    The CS will be deactivated for at least 2*VCLK cycles before next transfer.

    You can add delay between transactions with changing WDELAY value (SPI Data Format Registers SPIFMTn).

    Also you can control CS active to transmit start delay with C2TDELAY (SPIDELAY register) and Transmit end to CS inactive with T2CDELAY.