Microchip Technology SAM D5/E5 32비트 Arm Cortex-M4F MCU
Microchip Technology SAM D5/E5 32비트 Arm® Cortex®-M4F 마이크로컨트롤러는 강력한 연결 인터페이스, 강력한 성능 및 다양한 애플리케이션을 위한 견고한 하드웨어 기반 보안을 제공합니다. SAM D5/E5 MCU는 Arm® Cortex-M4 프로세서의 성능과 FPU(부동 소수점 장치)를 결합합니다. 이러한 조합으로 CPU(중앙 처리 장치)를 오프로드하여 저전력 플랫폼에서 시스템 효율을 높이고 프로세스 집약적인 애플리케이션을 지원합니다.최대 120MHz로 실행되는 SAM D5 및 E5 MCU는 ECC(오류 수정 코드) 기능을 갖춘 최대 1MB의 이중 패널 플래시 기능을 갖추고 있어 실행 중인 시스템을 중단하지 않고도 실시간 업데이트를 손쉽게 수행할 수 있습니다. 또한 이들 제품군은 의료 기기 또는 서버 시스템과 같은 미션 크리티컬 애플리케이션에 필수적인 ECC가 포함된 SRAM을 최대 256KB까지 사용할 수 있습니다.
이 새로운 MCU는 까다로운 연결 요구에도 설계 유연성을 제공하는 다중 인터페이스를 갖추고 있습니다. 두 제품군 모두 XIP(Execute In Place) 기능이 있는 QSPI(Quad Serial Peripheral Interface)을 포함합니다. 이를 통해 시스템은 외부 메모리 요구를 위해 기존의 핀 병렬 플래시에 비해 작고 저렴한 고성능 직렬 플래시 메모리를 사용할 수 있습니다. SAM D5/E5 장치는 데이터 로깅을 위한 SDHC(Secure Digital Host Controller), 정전식 터치 성능을 위한 PTC(Peripheral Touch Controller) 및 전력 효력이 요구되는 애플리케이션을 위한 최고급 유효 전력 성능(65uA/MHz)이 특징입니다. 또한 SAM E5 제품군은 IEEE 1588을 지원하는 2개의 CAN-FD 포트와 10/100 Mbps 이더넷 MAC(매체 액세스 컨트롤러)를 포함하고 있어 산업용 자동화, 커넥티드 홈 및 기타 IoT(사물인터넷) 애플리케이션에 매우 적합합니다.
SAM D5 및 E5 제품군은 포괄적인 암호화 하드웨어 및 소프트웨어 지원 기능을 포함하고 있으므로 개발자는 설계 초기에 보안 조치를 통합할 수 있습니다. 하드웨어 기반 보안 기능에는 AES(Advanced Encryption Standard) 암호 및 SHA(Secure Hash Algorithms)뿐 아니라 ECC(Elliptic Curve Cryptography) 및 RSA 체계를 지원하는 PUKCC(Public Key Cryptographic Controller)가 포함됩니다.
SAM D5 및 E5 마이크로컨트롤러는 QFN, TQFP 및 WLCSP 패키지로 제공되며, 핀 수가 다양하여 설계 유연성을 달성할 수 있습니다.
특징
- 코어: 120MHz Arm Cortex-M4
- 120MHz에서 403 CoreMark®
- 총 4KB의 명령 캐시 및 데이터 캐시
- 8영역 MPU(메모리 보호 장치)
- Thumb®-2 명령 집합
- 명령 추적 스트림을 포함한 ETM(임베디드 추적 모듈)
- Core Sight ETB(임베디드 추적 버퍼)
- TPIU(추적 포트 인터페이스 장치)
- FPU(부동 소수점 장치)
- 메모리
- 다음을 포함한 1MB/512KB/256KB 인시스템 자체 프로그래머블 플래시:
- ECC(오류 수정 코드)
- RWW(Read-While-Write) 지원 기능이 있는 듀얼 뱅크
- EEPROM 하드웨어 에뮬레이션
- 256/192/128KB SRAM 주 메모리
- 128/96/64KB ECC(오류 수정 코드) RAM 옵션
- 다음을 포함한 1MB/512KB/256KB 인시스템 자체 프로그래머블 플래시:
- 최대 4KB의 TCM(Tightly Coupled Memory)
- 최대 8KB의 추가 SRAM
- 백업 모드에서 유지 가능
- 32비트 백업 레지스터 8개
- 작동 조건
- 1.71~3.6V, -40~+85°C, DC~120MHz
- 시스템
- POR(파워 온 리셋) 및 BOD(전압 저하 감지)
- 내부 및 외부 클록 옵션
- EIC(외부 인터럽트 컨트롤러)
- 16개의 외부 인터럽트
- 1개의 마스크 불가능 인터럽트
- 2핀 SWD(시리얼 와이어 디버그) 프로그래밍, 테스트 및 디버깅 인터페이스
- 전원 공급 장치
- 유휴, 대기, 최대 절전, 백업 및 오프 슬립 모드
- SleepWalking 주변기기
- 배터리 백업 지원
- 작동 중 선택을 지원하는 임베디드 벅/LDO 레귤레이터
- 패키지
- 48핀 QFN
- 64핀 QFN, TQFP, WLCSP
- 100핀 TQFP
- 128핀 TQFP
비디오
블록 선도
