DS4520은 I²C 호환 직렬 인터페이스를 통해 제어되는 64바이트 비휘발성 사용자 메모리를 포함한 9비트 비휘발성 I/O 확장기이다. 디지털 로직 노드를 제어하는 데 이용되는 하드웨어 점퍼 및 기계적 스위치를 대체하는 디지털 프로그래밍 가능 대안이다. 직렬 인터페이스를 통해 각 핀의 디지털 상태를 읽을 수 있다. 각각의 I/O 핀을 개별적으로 구성할 수 있다. 출력은 풀업을 선택할 수 있는 오픈 드레인이다. 각 출력이 최대 12mA를 싱크할 수 있다. 이 부품은 비휘발성이라 원하는 상태로 파워 업이 이루어지므로 호스트 CPU가 제어를 시작하기를 기다릴 필요 없이 파워 업이 이루어지면 즉시 디지털 로직 입력을 제어할 수 있다.