A product Line of Diodes Incorporated PI6CG33401SMBus Serial Data Interface PI6CG33401 is a slave-only device that supports block read and block write protocol using a single 7-bit address and read/write bit as shown below. Read and write block transfers can be stopped after any complete byte transfer. Address AssignmentA6A5A4A3A2A1A0R/W 1 1 0 1 0 SADR 0 1/0 Note: 1. SMBus address is latched on SADR pin. How to Write1 bit7 bits1 bit 1 bit 8 bits1 bit 8 bits1 bit8 bits1 bit8 bits1 bit1 bit Beginning Beginning Data Byte Data Byte Start bit Add. W(0) Ack Byte loca- Ack Ack Data Byte Ack ... Ack Stop bit count = X tion = N (N+X-1) (N) How to Read1 bit7 bits1 bit 1 bit 8 bits1 bit 1 bit7 bits1 bit 1 bit 8 bits1 bit8 bits1 bit Beginning Beginning Repeat Data Byte Start bit Address W(0) Ack Byte loca- Ack Address R(1) Ack Ack Data Byte Ack Start bit count = X tion = N (N) 8 bits1 bit1 bit Data Byte ... NAck Stop bit (N+X-1) Byte 0: Output Enable Register 1Power-upBitControl Function DescriptionTypeCondition 01 7 Reserved — — 0 — 6 Reserved — — 0 — 5 Reserved — — 0 — 4 Reserved — — 0 — See B11[1:0] 3 Q3_OE Q3 output enable RW 1 Pin Control 2 Q2_OE Q2 output enable RW 1 Pin Control 1 Q1_OE Q1 output enable RW 1 Pin Control 0 Q0_OE Q0 output enable RW 1 Pin Control Note: 1. A low on these bits will override the OE# pins and force the differential outputs to the state indicated by B11[1:0] (Low/ Low default). PI6CG33401 Document Number DS41072 Rev 4-2 12 www.diodes.com September 2019 Diodes Incorporated