| 数据搜索系统,热门电子元器件搜索 |
|
ADBMS1818ASWAZ-R7 数据表(PDF) 55 Page - Analog Devices |
|
|
|||||||||||||||||||||||||||||
ADBMS1818ASWAZ-R7 数据表(HTML) 55 Page - Analog Devices |
|
55 / 92 page ![]() Data Sheet ADBMS1818 THEORY OF OPERATION analog.com Rev. B | 55 of 92 Figure 85. Reversible isoSPI State Diagram When ADBMS1818 is in the sleep state, the device responds to a valid wake-up signal on either Port A or Port B. This is true for either configuration of the ISOMD pin. If the wake-up signal is sent on Port A, ADBMS1818 transmits a long +1 isoSPI pulse (CSB rising) on Port B after the isoSPI is powered up. If the wake-up signal is sent on Port B, ADBMS1818 powers up the isoSPI but does not transmit a long +1 isoSPI pulse on Port A. When ADBMS1818 is in the ready state, communication can be initiated by sending a long –1 isoSPI pulse (CSB falling) on either Port A or Port B. The ADBMS1818 automatically configures the port that receives the long –1 isoSPI pulse as the slave and the other port is configured as the master. The isoSPI pulses are transmitted through the master port to the rest of the devices in the daisy chain. In the active state, the ADBMS1818 is in the middle of the com- munication and CSB of the internal SPI port is low. At the end of communication a long +1 pulse (CSB rising) on the slave port returns the device to the ready state. Although it is not part of a normal communication routine, the ADBMS1818 allows Port A and Port B to be swapped inside the active state. This feature is useful for the master controller to reclaim control of the slave port of ADBMS1818, irrespective of the current state of the ports. This action can be done by sending a long –1 isoSPI pulse on the master port after a time delay of tBLOCK from the last isoSPI signal that was transmitted by the device. Any long isoSPI pulse sent to the master port inside tBLOCK is rejected by the device. This ensures the ADBMS1818 cannot switch ports because of signal reflections from poorly terminated cables (<100 m cable length). Timing Diagrams Figure 86 shows the isoSPI timing diagram for a read command to daisy-chained ADBMS1818 devices. The ISOMD pin is tied to V– on the bottom part so that its Port A is configured as an SPI port (CSB, SCK, SDI, and SDO). The isoSPI signals of three stacked devices are shown labeled with the port (Port A or Port B) and part number. Note that ISO B1 and ISO A2 are actually the same signal, but shown on each end of the transmission cable that connects Part 1 and Part 2. Likewise, ISO B2 and ISO A3 are the same signal, but with the cable delay shown between Part 2 and Part 3. Bit WN to Bit W0 refer to the 16-bit command code and the 16-bit PEC of a read command. At the end of Bit W0, the three parts decode the read command and begin shifting out data, which is valid on the next rising edge of clock SCK. Bit XN to Bit X0 refer to the data shifted out by Part 1. Bit YN to Bit Y0 refer to the data shifted out by Part 2, and Bit ZN to Bit Z0 refer to the data shifted out by Part 3. All this data is read back from the SDO port on Part 1 in a daisy-chained fashion. |
|
链接网址 |
| ALLDATASHEET是否为您带来帮助? [ DONATE ] |
关于 Alldatasheet | 广告服务 | 联系我们 | 隐私政策 | 数据表链接 | 链接交换 | 制造商名单 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 |