Hi guys,
can't find the tf, tr(SPC) fields that the spec refers to in the SPI section, any help would be appreciated.
(only found some reference to tr and tf when '570 is driving which is not really relevant...)
Thanks,
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.
Hi guys,
can't find the tf, tr(SPC) fields that the spec refers to in the SPI section, any help would be appreciated.
(only found some reference to tr and tf when '570 is driving which is not really relevant...)
Thanks,
Hi Tony,
I'm talking about SPNS141E as this document has the electrical specs. I want to know the minimum setup time
needed on the SPI interface (CLK) to guarantee the SOMI pin will be sampled correctly.
Regards,
Hi,
The terminal functions table specifies the output buffer drive strength for each terminal. You can see that the SPIx CLK, SIMO and SOMI outputs use the 4mA drive-strength buffer.
The rise and fall times for the 4mA output buffer versus the capacitive load seen are specified in Section 7.6 Output Timings.
-Sunil
Yes, that is correct - when the SPIx on the TMS570 micro is in master mode, the SOMI (slave out master in) is an input signal. If the clock polarity is 0, then the master transmits (on SIMO) with respect to the rising edge of SPICLK and expects to sample the input (SOMI) on the falling edge of SPICLK.
The slave must drive its output (SOMI) such that it meets the minimum setup time for SOMI required by the master.
-Sunil
The datasheet (SPNS141E) calls for a time of tf(SPC), which is the fall time of the SPICLK. Assuming that the two SPI devices are close by such that the capacitive load seen by the SPICLK output is ~15pF, the worst case specified fall time is 7ns from the datasheet (page 75). This delay increases if the load is higher, as also indicated in the datasheet.
-Sunil