SAMRH71
Description
The SAMRH71 is a high-performance microcontroller based on the 32-bit Arm Cortex-M7 RISC (5.04 CoreMark/ MHz) processor with Floating Point Unit (FPU). The device operates at 100 MHz in typical conditions and features 128 Kbytes of Flash, 16 Kbytes of dual-cache memory, more than 1 Mbyte of embedded SRAM (384 Kbytes of TCM RAM and 768 Kbytes of multiport SRAM), external memory interfaces, such as EEPROM, Flash, SRAM, SDRAM (with embedded Error Correction Code) and QSPI.
Key Features
- The device peripheral set includes Ethernet 10/100, two CAN-FD, up to 10 FLEXCOMs (USART/UART/SPI/I2C), SpaceWire and Mil Std 1553 links, as well as high-performance processors SHA and TRNG. The SAMRH71 devices are high-performance Space microcontrollers that target critical missions for on-board computing, sensor management application and connectivity applications. They embed a concurrent AMBA system bus with advanced DMA features to perform several tasks simultaneously, without excessive processor workload. The SAMRH71 devices are implemented using the ATMX150RHA process that has been specially designed for aerospace applications by implementing on-chip transient and permanent error detection and correction. Features
- Core Arm Cortex-M7 running at 100 MHz in typical conditions - 16 Kbytes of I-Cache and 16 Kbytes of D-Cache with Error Code Correction (ECC) - Simple-precision and double-precision HW Floating Point Unit (FPU) - Memory Protection Unit (MPU) with 16 zones - DSP Instructions, Thumb®-2 Instruction Set -