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.

Continuous Clock for SPI communication between ADS1298R to TMS320C5515

Other Parts Discussed in Thread: TMS320C5515, ADS1298R

Hi All,

I am trying to set up a SPI communication between ADS1298R and TMS320C5515 EVM. I was reading the SPI specification for TMS320C5515 and it says in the specification that SPI_CLK pin of the TMS320C5515 will only be activated while data is being shifted out. My question is, does ADS1298R need to receive Clock signal even if it is not receiving data? In another words can I set up a normal SPI communication between ADS1298R and TMS320C5515, where TMS320C5515 would be the Master and it would send the Clock signal to Slave (ADS1298R). And if ADS1298R does need the continuous clock signal, is it possible to use internal clock signal of the ADS1298R. Another question is what are the limits to Clock Signal of the ADS1298R, because TMS320C5515 can work on up to 120 MHz, what about ADS1298R, what is the upper limit of the frequency of the ADS1298R clock signal?

Thanks for any help.

Darko

  • Hello Darko,

    The ADS1298R requires two clocks:

    • A master clock that the device uses to convert analog signals to digital and run other aspects of its functionality
    • A serial clock for communication

    The ADS1298R has an internally generated master clock which can be selected by tying the CLKSEL pin high. If you chose to supply another clock, it must be continuous.

    The SPI clock is the clock that is given by the host to shift data in and out of the ADS1298R much like any other SPI communication that you've ever done. This does not need to be continuous, but there are numerous specifications. The requirements for speed, duty cycle, delays, etc. Can be found in the ADS1298R's datasheet. After reviewing the requirements, let me know if you have any more questions.

    Regards,

    Brian Pisani