TMC22x5yA
PRODUCT SPECIFICATION
• Block Pointer (01)
• Base Address byte
• Stop signal
• Base Address byte
• Stop signal
• Start signal
• Start signal
• Slave Address byte (R/W bit = HIGH)
• Data byte from base address
• Data byte from (base address + 1)
• Data byte from (base address + 2)
• Data byte from (base address + 3)
• Stop signal
• Slave Address byte (R/W bit = HIGH)
• Data byte from base address
• Stop signal
Read from four consecutive control registers
• Start signal
• Slave Address byte (R/W bit = LOW)
• Block Pointer (00)
(MSB)
(LSB)
SDA
SCL
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
ACK
65-22x5y-19
Figure 36. Serial Interface – Typical Byte Transfer
SDA
A6
A5
A4
A3
A2
SA2
SA1
SA0
ACK
SCL
65-22x5y-19A
Figure 37. Serial Interface – Chip Address
*Note:
To read from the XLUT, the initial read must be a dummy read. This means, for example, to read back XLUT location 0x02, read
back location 0x01, then read back 0x02 and ignore the information read back from the 0x01 location. This only needs to be done
once in a sequence. To read back the entire XLUT, set the pointer to 0xFF and ignore the data read from this register. The pointer
will then auto-increment to 0x00 allowing the next 256 locations read to be valid.
70
REV. 1.0.0 2/4/03