FIPS 140 및 Common Criteria의 가장 까다로운 보안 인증을 만족하도록 설계된 DS5240은 뱅킹 및 금융 산업에서 필요로 하는 하이 시큐리티 설계에 적합하다.
DS5240은 어드레싱 기능이 확장된 고속 8051 호환 마이크로컨트롤러이다. 이 소자는 하이 레벨 언어 지원을 위해 최대 4MB 프로그램 및 4MB 데이터, 그리고 1kB 스택(전체 5kB SRAM의 일부)의 확장 메모리 어드레싱 기능을 제공한다. 비다중화 바이트 와이드 버스는 사용자 I/O 애플리케이션에 4개의 8비트 포트와 1개의 6비트 포트를 제공한다.
보안 기능에는 범위를 벗어난 환경 조건을 검출하여 탬퍼 응답 생성하는 온 칩 센서, PKI를 포함한 계산 길이에서 최대 4096비트 워드를 사용하는 MAA(Modulo Arithmetic Accelerator), 보안 정보의 신속한 소거를 위한 SRAM 빠른 쓰기 기능이 있다. DS5240은 단일 및 트리플 DES (Data Encryption Standard) 암호화 동작을 모두 제공하는 사용자 DES 엔진을 제공한다.
DS5240의 고급 기능에는 4클록/머신 사이클 구조, 160ns 동안 한 개의 사이클 명령 실행, 독립적으로 증가/감소하는 듀얼 데이터 포인터, 자동 데이터 포인터 선택, 고속/저속 외부 소자를 위한 프로그래밍 가능 길이 MOVX 명령, 전력 관리, 워치독 타이머 등이 있다.
전체 기술 정보
DS5240은 강력한 암호화 기능을 제공하므로 기밀 정보의 전체 공개는 마이크로컨트롤러 기술 지원 그룹을 통해서만 가능합니다. DS5240과 관련하여 이용할 수 있는 문서 목록은 전체 기술 정보 페이지에 나와 있습니다.
주요기능
보안 기능
FIPS140 및 Common Criteria 인증의 물리적 보안 요건 충족
미세 라인, 탑 레벨 금속 패턴으로 칩의 암호 경계 침투 감지
추가적인 온 칩 센서로 탬퍼 응답을 발생시키는 범위 밖 환경 조건 검출
보호 강화를 위해 장비 인클로저 탬퍼 응답 입력으로 모니터링 가능
탬퍼에 대응하여 보안 장비의 신속한 "제로화"를 실행하는 Fast Write SRAM 기술
단일/트리플 DES 암호화 프로그램으로 외부 메모리 버스 도청 방지
PLL에 의해 외부 시스템으로부터 내부 칩 클록 분리
연산을 위해 클록을 제공하는 비동기 내부 링 발진기
암호 경계 내부 정보
최대 4096비트 (즉 PKI) DES를 위한 MAA 및 비밀 키 암호화에 이용 가능한 112비트 키 트리플 DES 엔진
난수 발생기 (RNG)
메모리 관리 장치 및 1kB 캐시
공장에서 프로그래밍된 16kB ROM에 위치하는 펌웨어 부트스트랩 로더
8051 호환 (어드레싱 확장)
선형 어드레스 공간으로 최대 8MB의 외부 메모리에 직접 액세스
전용 메모리 및 병렬 I/O 버스로 포트 핀 줄임
8비트 포트 4개, 6비트 포트 1개
고급 기능
강력한 메모리 컨텐츠 오류 검출 기능을 제공하는 CRC-16/32 발생기
알람 인터럽트 및 웨이크 업 기능이 내장된 실시간 클록
높은 수준의 언어 지원을 위한 스택에 할당될 수 있는 1kB와 5kB 내부 SRAM
MOVX 명령 길이를 프로그래밍 하여 빠른 소자와 느린 소자 조합 가능
파워 업/다운 프로세서 리셋, 전원 고장 인터럽트를 신속히 알려주는 전원 검출/선택 회로 내장
필요한 것을 찾지 못하셨나요?
Maxim 애플리케이션 엔지니어에게 문의하십시오. 부품을 찾는데 필요한 전문가의 도움이 보통 업무일 1일 이내에 제공됩니다.
부품번호 suffix: T 또는 T&R = 테잎 앤 릴,
+ = RoHS/lead-free,
# = RoHS/lead 예외.추가 정보: 전체 데이터 시트 또는 부품번호 규칙
*일부 패키지는 크기 편차(variation)를 가지며 이 값은 도면 상에 제시되어 있습니다. “패키지 코드/편차”는 해당 제품이 사용하고 있는 편차를 보여줍니다. 부품번호 suffix에 "+", "#", "-"는 RoHS 준수 상태를 나타냅니다. 패키지 도면에 suffix 문자는 다를 수 있습니다.