+ All Categories
Home > Documents > I2C/SMBus Address Translators - Analog Devices · 2018. 3. 20. · The LTC4316/LTC4317/LTC4318 are...

I2C/SMBus Address Translators - Analog Devices · 2018. 3. 20. · The LTC4316/LTC4317/LTC4318 are...

Date post: 24-Jan-2021
Category:
Upload: others
View: 6 times
Download: 0 times
Share this document with a friend
2
The LTC4316/LTC4317/LTC4318 are I 2 C/SMBus address translators that bridge two or more segments of an I 2 C bus, reading incoming addresses on the master side and transmitting a different 7-bit I 2 C address to the slave side to avoid address conflicts. Only discrete resistors are needed to select the new address and no software programming is required. Up to 127 different address translations are available. Features n Allows Multiple Slaves with the Same Address to Coexist on the Same Bus n Resistor Configurable Address Translation n No Software Programming Required n SMBus, I 2 C and I 2 C Fast Mode Compatible n Pass-Through Mode Allows General Call Addressing n ±4kV HBM ESD n Level Translation for 2.5V, 3.3V and 5V Buses n Stuck Bus Timeout n Prevents SDA and SCL Corruption During Live Board Insertion and Removal I 2 C/SMBus Address Translators Part Number Number of Input Channels Number of Output Channels Packages LTC4316 1 1 3mm × 3mm DFN-10, MSOP-10 LTC4317 1 2 5mm × 3mm DFN-16 LTC4318 2 2 4mm × 4mm QFN-20 TRANSLATION BYTE SDAOUT SCLIN SDAIN ADDRESS BITS START BIT a6 a5 a4 a3 a2 a1 a0 0 1 1 0 1 0 0 = 0x34 0 0 0 0 0 1 0 = 0x02 0 0 0 0 1 1 0 1 1 0 = 0x36 R/W BIT ACK BIT Timing Diagram Example Part Selection L, LT, LTC, LTM, Linear Technology and the Linear logo are registered trademarks of Analog Devices, Inc. All other trademarks are the property of their respective owners.
Transcript
Page 1: I2C/SMBus Address Translators - Analog Devices · 2018. 3. 20. · The LTC4316/LTC4317/LTC4318 are I2C/SMBus address translators that bridge two or more segments of an I2C bus, reading

The LTC4316/LTC4317/LTC4318 are I2C/SMBus address translators that bridge two or more segments of an I2C bus, reading incoming addresses on the master side and transmitting a different 7-bit I2C address to the slave side to avoid address conflicts. Only discrete resistors are needed to select the new address and no software programming is required. Up to 127 different address translations are available.

Features n Allows Multiple Slaves with the Same

Address to Coexist on the Same Bus n Resistor Configurable Address

Translation n No Software Programming Required n SMBus, I2C and I2C Fast Mode

Compatible n Pass-Through Mode Allows General Call

Addressing n ±4kV HBM ESD n Level Translation for 2.5V, 3.3V and 5V

Buses n Stuck Bus Timeout n Prevents SDA and SCL Corruption

During Live Board Insertion and Removal

I2C/SMBus Address Translators

Part NumberNumber of

Input ChannelsNumber of

Output Channels Packages

LTC4316 1 1 3mm × 3mm DFN-10, MSOP-10

LTC4317 1 2 5mm × 3mm DFN-16

LTC4318 2 2 4mm × 4mm QFN-20

TRANSLATIONBYTE

SDAOUT

SCLIN

SDAIN

ADDRESS BITSSTART

BIT

a6 a5 a4 a3 a2 a1 a0

0 1 1 0 1 0 0 = 0x34

0 0 0 0 0 1 0 = 0x02

0

0

0

0 1 1 0 1 1 0 = 0x36

R/WBIT

ACKBIT

Timing Diagram Example

Part Selection

L, LT, LTC, LTM, Linear Technology and the Linear logo are registered trademarks of Analog Devices, Inc. All other trademarks are the property of their respective owners.

Page 2: I2C/SMBus Address Translators - Analog Devices · 2018. 3. 20. · The LTC4316/LTC4317/LTC4318 are I2C/SMBus address translators that bridge two or more segments of an I2C bus, reading

Configurations

Part Comparison

SCL

SDA

MASTER

SCLOUT

SDAOUT

SCLIN

SDAIN

SLAVE #1INPUT ADDRESS 0x32TRANSLATION BYTE 0x06

SCL

SDA

SLAVE#1

HARDWIRED ADDRESS0x34

LTC4316#1

SCLOUT

SDAOUT

SCLIN

SDAIN

SLAVE #3INPUT ADDRESS 0x36TRANSLATION BYTE 0x02

SCL

SDA

SLAVE#3

HARDWIRED ADDRESS0x34

LTC4316#2

SCL

SDA

SLAVE#2

HARDWIRED ADDRESS0x34

001100100000011000110100

001101100000001000110100

SCL

SDA

MASTER

SCL

SDA

SLAVE#2

HARDWIRED ADDRESS0x34

SCLOUT

SDAOUT

SCLIN

SDAIN

TRANSLATION BYTE0x02

SLAVE #1INPUT ADDRESS0x36

SLAVE #3INPUT ADDRESS0x32

SCL

SDA

SLAVE#1

HARDWIRED ADDRESS0x34

LTC4316

SCL

SDA

SLAVE#3

HARDWIRED ADDRESS0x30

001101100000001000110100

001100100000001000110000

SCLOUT

SDAOUT

READY

SCLOUT

SDAOUT

READY

VCC

SCLIN

SDAIN

XORH

XORL

ENABLE

GND

SCLIN

SDAIN

XORH

XORL

ENABLE

SINGLELTC4316

SCLOUT1

SDAOUT1

READY1

SCLOUT

SDAOUT

READY

VCC

SCLIN

SDAIN

XORH1

XORL1

ENABLE1

SCLIN

SDAIN

XORH

XORL

ENABLE

Y CONNECTED DUALLTC4317

SCLOUT2

SDAOUT2

READY2

SCLOUT

SDAOUT

READY

SCLIN

SDAIN

XORH

XORL

ENABLECHANNEL2

CHANNEL1

SCLOUT1

SDAOUT1

READY1

SCLOUT

SDAOUT

READY

VCC

SCLIN1

SDAIN1

XORH1

XORL1

ENABLE1

SCLIN

SDAIN

XORH

XORL

ENABLE

DUALLTC4318

SCLOUT2

SDAOUT2

READY2

SCLOUT

SDAOUT

READY

SCLIN2

SDAIN2

XORH2

XORL2

ENABLE2

GND

SCLIN

SDAIN

XORH

XORL

ENABLECHANNEL2

CHANNEL1

XORH2

XORL2

ENABLE2

GND

Two Independent Address Translations Two Slaves Sharing One LTC4316

0315A

www.linear.com/4316 n 1-800-4-LINEAR


Recommended