| Electronic Components Datasheet Search |
|
AD9175 Datasheet(PDF) 30 Page - Analog Devices |
|
|
|||||||||||||||||||||||||||||
AD9175 Datasheet(HTML) 30 Page - Analog Devices |
|
30 / 150 page ![]() AD9175 Data Sheet Rev. A | Page 30 of 150 SERIAL PORT OPTIONS The serial port can support both MSB first and LSB first data formats. This functionality is controlled by the LSB first bit (Register 0x000, Bit 6 and Bit 1). The default is MSB first (LSBFIRST bit = 0). When the LSB first bits = 0 (MSB first), the instruction and data bits must be written from MSB to LSB. R/W is followed by A[14:0] as the instruction word, and D[7:0] is the data-word. When the LSB first bits = 1 (LSB first), the opposite is true. A[0:14] is followed by R/W, which is subsequently followed by D[0:7]. The serial port supports a 3-wire or 4-wire interface. When the SDO active bits = 1 (Register 0x000, Bit 4 and Bit 3), a 4-wire interface with a separate input pin (SDIO) and output pin (SDO) is used. When the SDO active bits = 0, the SDO pin is unused and the SDIO pin is used for both the input and the output. Multibyte data transfers can be performed as well by holding the CS pin low for multiple data transfer cycles (eight SCLKs) after the first data transfer word following the instruction cycle. The first eight SCLKs following the instruction cycle read from or write to the register provided in the instruction cycle. For each additional eight SCLK cycles, the address is either incre- mented or decremented and the read/write occurs on the new register. The direction of the address can be set using ADDRINC or ADDRINC_M (Register 0x000, Bit 5 and Bit 2). When ADDRINC or ADDRINC_M is 1, the multicycle addresses are incremented. When ADDRINC or ADDRINC_M is 0, the addresses are decre- mented. A new write cycle can always be initiated by bringing CS high and then low again. To prevent confusion and to ensure consistency between devices, the chip tests the first nibble following the address phase, ignoring the second nibble. This test is completed independently from the LSB first bits and ensures that there are extra clock cycles following the soft reset bits (Register 0x000, Bit 0 and Bit 7). This test of the first nibble only applies when writing to Register 0x000. R/W A14 A13 A3 A2 A1 A0 D7 D6 D5 D0 D1 D2 D3 INSTRUCTION CYCLE DATA TRANSFER CYCLE SCLK SDIO CS Figure 50. Serial Register Interface Timing, MSB First, Register 0x000, Bit 6 and Bit 1 = 0 A0 A1 A2 A12 A13 A14 D0 D1 D2 D7 D6 D5 D4 INSTRUCTION CYCLE DATA TRANSFER CYCLE SCLK SDIO CS R/W Figure 51. Serial Register Interface Timing, LSB First, Register 0x000, Bit 6 and Bit 1 = 1 SCLK SDIO CS DATA BIT n – 1 DATA BIT n tDV Figure 52. Timing Diagram for Serial Port Register Read SCLK SDIO CS INSTRUCTION BIT 14 INSTRUCTION BIT 0 INSTRUCTION BIT 15 tS tDS tDH tPWH tPWL tH Figure 53. Timing Diagram for Serial Port Register Write |
|
Link URL |
| Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link to Datasheet | Link Exchange | Manufacturer List 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 |