I'm looking for a way to interface the AD7984 with the subject EVM. The current approach is to connect a single ADC on McBSP0 and 2 ADC's daisy chained on McBSP1.
The AD7984 is an 18bit A/D and the planned sample rate is 1Meg. Data sheet for the ADC indicates max delay following convert signal is 500ns although 400ns may be reasonable.
After review of SPRUG17A it appears that the SPI master mode might be viable using a CLKGDV = 2.
Element size for the single channel would need to be 20bits since there are only 18 (if that will work).
Daisy chain would have 36 bits that could be 3 reads of 12 bits and convert after xfer.
Given that the above would work, the next issue is how to generate a reliable conversion signal. The internal generator for the McBSP does not appear to provide a way of Raising a signal for conversion and holding it high for 500ns followed by read operation. SPI master mode would require use of another signal to control the conversion and provide a way of triggering the McBSP to write to DXR to perform the read operation. Looking at the Timer, It may be possible to use the output 50% duty cycle close to the 1Meg Rate but triggering the McBSP for the write would need an ISR with possible latencies.
Any help/advice appreciated.
Fred:-)