DS1994 메모리 iButton은 최소한의 하드웨어로 쉽게 접근할 수 있고, 로컬 데이터베이스의 역할을 하는 견고한 읽기/쓰기 데이터 반송파이다. 비휘발성 메모리와 옵션으로 제공되는 계시 기능은 iButton이 부착된 물체와 관련된 중요한 정보를 저장 및 검색하기 위한 간단한 솔루션을 제공한다. 데이터는 단 하나의 데이터 리드와 하나의 접지 리턴만이 필요한 1-Wire® 프로토콜을 통해 직렬로 전송된다.
스크래치패드는 메모리에 기록할 때 버퍼 역할을 하는 추가 페이지이다. 데이터는 먼저 스크래치패드에 기록되었다가 그곳에서 읽혀진다. 데이터가 검증되고 나면 사본 스크래치 명령이 데이터를 메모리로 전송한다. 이 과정은 메모리 수정 시 데이터 무결성을 보장한다. 48비트 일련번호는 각각의 DS1994에 공장에서 레이저로 새겨져 고유 식별번호를 제공함으로써 완벽한 추적성을 허용한다. 내구성이 강한 MicroCan 패키지는 먼지, 습기, 충격과 같은 환경 위험에 대한 내성이 매우 높다. DS1994는 작은 동전 모양으로 되어 있고 짝을 이루는 소켓과 자체 정렬되므로, 조작자가 쉽게 사용할 수 있다. DS1994는 액세서리를 사용하여 플라스틱 열쇠고리와 신분증 뱃지, PCB 등 거의 모든 표면에 장착할 수 있다.
DS1994는 비휘발성 메모리 외에도 계시 기능, 실시간 클록/캘린더, 인터벌 타이머, 사이클 카운터, 프로그래밍 가능 인터럽트를 내장하고 있다. 내장된 클록은 절대 시간/날짜, 총 경과 시간, 또는 액세스 수에 기준하여 메모리 액세스를 거부하도록 프로그래밍이 가능하다. 이러한 기능을 사용하여 DS1994는 스톱워치, 알람 시계, 시간 날짜 스탬프, 로그북, 사용시간 측정기, 달력, 시스템 전원 사이클 타이머, 인터벌 타이머, 이벤트 스케줄러를 생성하는 데 사용될 수 있다.
주요기능
4096비트 읽기/쓰기 비휘발성 메모리
데이터 전송시 데이터 무결성을 보장하는 256비트 스크래치패드
데이터 패킷화를 위해 256비트 페이지로 분할되는 메모리
엄격한 읽기/쓰기 프로토콜로 보장되는 데이터 무결성
바이너리 형식의 실시간 클록/캘린더 포함
전원이 인가되면 자동으로 시간을 누산할 수 있는 인터벌 타이머
시스템 파워 온/오프 사이클 수를 누산할 수 있는 프로그래밍 가능한 사이클 카운터
인터벌 타이머, 실시간 클록 및/또는 사이클 카운터를 위한 인터럽트를 생성하도록 설정될 수 있는 프로그래밍 가능한 알람