Hi,
We are interfacing the TI Concerto model F28M36P63C2 to a TI ADC model ADS8556. We will be using the 16-bit Host Bus Mode on the Concerto chip for the interface, and we will be using "software mode" on the ADS8556. With these points in mind, I have the following questions:
1. In the ADS8556 datasheet page 27, under the topic heading "Software mode" it says "... CS should be held low during the two or four write accesses to completely update the configuration register...". However on page 28 of the datasheet, the timing diagram shows the CS optionally rising between accesses. Therefore is it really mandatory to hold CS low during the write accesses to the configuration register?
We need to know this, because we need to know whether to tie a chip select line, from the Concerto in Host Bus Mode, to the Chip Select of the ADS8556 (which definitely transitions back high after a write access) or to use an address line, which we can probably force to remain low between the accesses. Please advise.
2. In the ADS8556 datasheet page 29, it discusses Bit C31, C30 and C29 as being able to enable or disable channel pairs "for the next conversion" but otherwise these are not described or discussed anywhere else in the datasheet. It seems strange that zero would be the default, if indeed zero would disable the channel pair for the next conversion.
Please describe these bits in greater detail. If indeed we write zero to these three bits, will the channel pairs be permanently disabled or only "for the next conversion", such that if we put a clock signal (such as a sample clock) on the CONVST bits, it would eventually start the conversion process, regardless of the state of these bits.
3. In the ADS8556 datasheet, it leads us to believe that the internal conversion clock may be used, even in software mode, as long as bit C11 of the configuration register is zero. However, on page 6 of the ADS855xEVM datasheet, it says that "when using software mode, the user must apply an external conversion clock...".
Please clarify whether or not an external conversion clock is absolutely mandatory, or whether it is truly optional based on the state of configuration register bit C11.
Thank you for your helping,
Marc