| поискавой системы для электроныых деталей |
|
ADAS3022BCPZ датащи(PDF) 33 Page - Analog Devices |
|
|
|||||||||||||||||||||||||||||
ADAS3022BCPZ датащи(HTML) 33 Page - Analog Devices |
|
33 / 40 page ![]() Data Sheet ADAS3022 Rev. A | Page 33 of 40 Sampling on the SCK Rising Edge (Alternate Edge) SPI or other alternate edge transfers typically require more time to access data because the total data transfer time of these slower hosts can be >tDDC. If this is the case, the time from tQUIET to the next CNV rising edge, which is known as the data access time after conversion (tDAC) and is determined by the user, must be adjusted by lowering the throughput rate (CNV frequency), thus providing the necessary time. If this does not allow enough time, the data access can be broken up so that some data access occurs during this time followed by the remainder of data access occurring during the next tDDC and tDDCA times. CFG Readback The CFG result associated with the current conversion can be read back with an additional 16 SCK burst following the conversion result (see Figure 69). After the LSB of the conversion result is clocked out, the MSB of the CFG associated with that conversion follows. Subsequent SCK falling edges repeat the conversion result and CFG word. For example, when CPHA is 0, the MSB of the conversion result is output on the 32nd falling edge. GENERAL CONSIDERATIONS Because the time to access data is somewhat restricted, the following guidelines are useful in determining the ADAS3022 throughput, or CNV frequency, and the serial interface details. Note that in Figure 70 to Figure 72, tAD is for reference purposes only and denotes a time without digital activity because such activity should not occur prior to or just after sampling. Data Access During Conversion—Maximum Throughput The maximum throughput rate per channel is determined mainly by the maximum SCK period of the host. When using the maximum throughput rate of 1 MSPS, the ADAS3022 has an almost symmetric period for both safe data and quiet times (~500 ns each; see Figure 70). Consequently, tDDC is basically fixed and only provides the host ~500 ns to access data. Note that in Figure 70, tAD is for reference purposes only and denotes a time without digital activity because such activity should not occur during the sampling edge. For 17 SCK edges (worst case), the minimum SCK frequency required to achieve a 1 MSPS (1 µs between CNV rising) aggregate throughput rate is MHz 34 17 ≥ + ≥ DDC AD t t SCK f Although additional time to access data can be attained by trans- ferring data during tDDCA, this is not recommended because the ADAS3022 performs sensitive bit decisions during this time. If tDDCA is used, however, the minimum SCK frequency is MHz 25 17 ≥ + + ≥ DDCA DDC AD t t t SCK f CS n n n n – 1 n + 2 n + 2 n + 3 n + 1 n + 1 SDO DIN SCK CNV BUSY SOC EOC tDDC tAD tDDCA tQUIET Figure 70. Data Access During Conversion Data Access After/Spanning Conversion—Host Determined Throughput For hosts that do not have the 34 MHz or 25 MHz SCK rates available, the maximum throughput rate cannot be achieved because the data access time after conversion, tDAC, must be increased to allow more time to access data. In this case, there are three methods to access data: • The first method is to adjust tDAC for 17 SCK edges (worst case) and the additional CS to CNV setup and hold times. In this case, all data access occurs during tDAC. This is the only method that can be used when using a slow host that cannot break up data into bytes or other partial data bursts. • A second method is to break up the data into bursts that can transfer part of the data during tDAC of the current conversion and the rest of the data during tDDC of the next conversion. Note that CS can stay low throughout the CNV rising phase; however, serial clock activity should pause while the input is being sampled. • A third method is to use the second method along with the additional tDDCA, again noting that digital activity must cease after this time to prevent the current conversion from becoming corrupted. In any of these methods, if the time between conversions (tCYC) is exceeded for the fastest possible throughput mode (CMS = 0), the conversion results will be inaccurate. If this is the case, the fully asynchronous mode (CMS = 1) must be selected (see the Conversion Modes section for details). Figure 71 shows a basic timing diagram for all three methods. For conversion (n), the data is read back after the end of a conversion (n), with the remainder of data read into the next (n + 1) conversion. |
|
ссылки URL |
| Вашему бизинису помогли Аллдатащит? [ DONATE ] |
Что такое Аллдатащит | реклама | контакт | Конфиденциальность | Ссылка на техническое описание | обмен ссыками | поиск по производителю All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |