DS28DG02에는 12개의 PIO 라인을 갖는 2Kb (256 x 8) EEPROM과 알람 기능이 있는 실시간 클록 (RTC) 및 캘린더, CPU 리셋 모니터, 배터리 모니터, 워치독 기능이 결합되어 있다. 이 소자와의 통신은 업계 표준 SPI™ 인터페이스를 통해 수행된다. 사용자 EEPROM은 각각 단일 바이트와 최대 16바이트의 페이지 쓰기 기능이 있는 64바이트 블록 4개로 구성된다. 추가 레지스터는 PIO와 셋업 기능에 대한 액세스를 제공한다. 개별 PIO 라인은 입력 또는 출력으로 구성할 수 있다. 출력으로 프로그래밍된 PIO의 파워 온 상태는 비휘발성 (NV) 메모리에 저장된다. 모든 PIO는 직렬 인터페이스를 통해 사용자가 재구성할 수 있다. RTC/캘린더는 12/24시간 형식으로 동작하며 윤년은 자동으로 조정된다. 배터리 모니터 임계값과 워치독 타임아웃은 NV 레지스터를 통해 사용자 프로그래밍 가능하다. 리셋 모니터는 VCC 핀의 전압이 공장에서 설정된 제한값 미만으로 떨어지면 CPU에 리셋을 발생시킨다. 리셋 출력에는 수동 푸시버튼 리셋을 위한 디바운스 회로가 포함되어 있다.