리니어, I2C 버스 어드레스 트랜스레이터 발표
리니어, I2C 버스 어드레스 트랜스레이터 발표
  • 박채균 기자
  • 승인 2015.06.03 10:59
  • 댓글 0
이 기사를 공유합니다

추가적인 소프트웨어 코딩이나 I2C 멀티플렉서 없이 충돌 해결
▲ 단일 I2C 어드레스 트랜스레이터로 동일한 2개의 슬레이브가 다른 어드레스 수신 가능

[아이티비즈] 리니어테크놀로지코리아(대표 홍사곽)는 충돌없이 마스터(master)와 독립적으로 통신할 수 있도록 온도 센서처럼 동일 어드레스로 다중 슬레이브를 구현할 수 있는 I2C/SMBus 어드레스 트랜스레이터(제품명: LTC4316/LTC4317/LTC4318)를 출시한다고 밝혔다.

어드레스 충돌은 같은 하드와이어 어드레스가 같은 버스에 위치할 때 발생한다. 기존 솔루션들은 어드레싱이 필요한 슬레이브를 소프트웨어적으로 선택하거나 핀으로 선택하는 I2C 멀티플렉서 또는 스위치를 사용해왔다. 그러나, LTC4316-18은 I2C 먹스(Mux)와 스위치를 대체하여 쉽게 이용할 수 있는 솔루션이다. LTC4316/LTC4317/LTC4318은 소프트웨어 프로그래밍이나 ENABLE 컨트롤 라인을 요구하지 않아, 마스터가 외부 저항으로 구성된 독자적으로 변형된 어드레스를 사용해 슬레이브에 직접 연결을 할 수 있다.

어드레스 트랜스레이터는 I2C 및 SMBus 시스템 두 가지 모두를 위해 간단한 어드레스 확장을 제공할 뿐 만 아니라 2.5V, 3.3V, 5V 버스를 위한 전압 레벨 트랜스레이션도 제공한다. ±4kV HBM ESD, 1V 사전 충전과 버스 핀의 글리치 필터링은 라이브 모드의 삽입과 제거 애플리케이션을 위해 어드레스 트랜스레이터가 충분히 강할 수 있도록 만들어 준다. 패스쓰루(pass-through) 모드를 통해 사용자는 어드레스 트랜스레이터를 임시적으로 차단시킬 수 있으며 마스터를 통한 일반적인 콜 어드레스가 가능하다.

또한, SCL 라인이 30ms 이상으로 낮거나 높게 유지될 경우 스턱 버스 타이머(stuck bus timer)가 모니터를 하여, 어드레스 트랜스레이션은 중단되어 어떠한 스턱 버스 상황에서도 SDAIN을 SDAOUT로 다시 연결시킨다.

LTC4316 단일 (입력1개/ 출력 1개)은 10핀 3mm x 3mm DFN 과 10핀 MSOP 패키지로 이용할 수 있다. LTC4317 “Y” 환경 구성 (입력 1개/ 출력 2개)는 16핀 5mm x 3mm DFN 패키지로 이용할 수 있다. LTC4318 듀얼 (입력 2개/출력 2개)는 20핀 4mm x 4mm QFN 패키지로 이용할 수 있다.


댓글삭제
삭제한 댓글은 다시 복구할 수 없습니다.
그래도 삭제하시겠습니까?
댓글 0
댓글쓰기
계정을 선택하시면 로그인·계정인증을 통해
댓글을 남기실 수 있습니다.