The SAMRH71 is a radiation hardened microcontroller (MCU) providing the best combination of space connectivity interfaces along with high processing power up to 200 DMips ( >5 Coremark/MHz ). The SAMRH71 is designed for high level radiation performances, extreme temperature and high reliability in aerospace application. It takes advantage of the powerful ARM Cortex M7 coupled with high bandwidth communication interfaces such as SpaceWire, MIL-STD-1553, CAN FD and Ethernet with TSN capabilities.
Easy evaluation with the SAMRH71F20-EK hardware development platform
Supported by MPLAB X IDE and MPLAB Harmony.
Additional Features
Core
Arm Cortex M7 Core running up to 100 Mhz delivering up to 200 DMips
16 Kbytes of ICache and 16 Kbytes of DCache with Error Code Correction (ECC)
Simple- and double-precision HW Floating Point Unit (FPU)
Memory Protection Unit (MPU) with 16 zones
DSP Instructions, Thumb®-2 Instruction Set
Embedded Trace Module (ETM) with instruction trace stream, including Trace Port Interface Unit (TPIU)
Memory
128 Kbytes embedded Flash with build in ECC (up to 2 errors correction)
384 Kbytes embedded SRAM for Tightly Coupled Memory (TCM) interface or System SRAM
768 Kbytes of multiport SRAM
Hardened External Memory Controller (HEMC), to address PROM SRAM and SDRAM with variable data size (from 8 to 48 bits)
Up to 2 Gbytes of external memory accessible with built in ECC
System
Built-In Power fail detect (PFD), Programmable Supply Monitors and two Independent Watchdog
Non-maskable Interrupt Controller (NMIC)
Crystal or ceramic resonator oscillators: 3 to 20 MHz main oscillator with failure detection
RTC with Gregorian calendar and UTC mode, waveform generation in low-power modes
32-bit low-power Real-time Timer (RTT)
High-precision 4/8/10/12 MHz factory-trimmed internal RC oscillator
32.768 kHz crystal oscillator input or embedded 32 kHz (typical) RC oscillator as source of low-power mode device clock (SCLK)
One PLL for system clock, one PLL for peripherals
One dual-port 32-channel central DMA Controller (XDMAC)
Four three-channel 32-bit Timer Counters (TC) with Capture, Waveform, Compare and PWM modes, Quadrature decoder logic and 2-bit Gray Up/Down Counter for stepper motor.
Two 4-channel 16-bit PWMs with complementary outputs, Dead Time Generator and several fault inputs per PWM for motor control, two external triggers to manage Power Factor Correction(PFC), DC-DC and lighting control
Communication Peripherals
One 10/100 Ethernet MAC (GMAC) Energy efficiency, AVB/TSN, time stamping, and PTP support
Ten FLEXCOMs, each supporting USART/UART, SPI and TWI/I²C
Single data rate transfer Quad I/O Serial Peripheral Interface (QSPI)
CAN FD Controller compliant with CAN Protocol Version 2.0 Part A, B and CANFD Specification
SpaceWire interface with two SpaceWire ports with Integrated RMAP support and embedded SpaceWire router
One 1553 interface with redundant links compliant to MIL-STD-1553B standard
Voltage
1.65V - 1.95V for Core and PLL
3V - 3.6V for IOs
Radiation Performances
No Single Event Latch-up Below an LET Threshold of 62.5 MeV.cm2 /mg @125°C
Total Ionizing Dose of 100 krad(Si)
Total Ionizing Dose of 20 krad(Si) on the embedded NVM
Packages
CQFP256, 256-lead CQFP, 36 x 36mm, pitch 0.5 mm
The SAMRH71 is a radiation hardened microcontroller (MCU) providing the best combination of space connectivity interfaces along with high processing power up to 200 DMips ( >5 Coremark/MHz ). The SAMRH71 is designed for high level radiation performances, extreme temperature and high reliability in aerospace application. It takes advantage of the powerful ARM Cortex M7 coupled with high bandwidth communication interfaces such as SpaceWire, MIL-STD-1553, CAN FD and Ethernet with TSN capabilities.
Easy evaluation with the SAMRH71F20-EK hardware development platform
Supported by MPLAB X IDE and MPLAB Harmony.
Additional Features
- Core
- Arm Cortex M7 Core running up to 100 Mhz delivering up to 200 DMips
- 16 Kbytes of ICache and 16 Kbytes of DCache with Error Code Correction (ECC)
- Simple- and double-precision HW Floating Point Unit (FPU)
- Memory Protection Unit (MPU) with 16 zones
- DSP Instructions, Thumb®-2 Instruction Set
- Embedded Trace Module (ETM) with instruction trace stream, including Trace Port Interface Unit (TPIU)
- Memory
- 128 Kbytes embedded Flash with build in ECC (up to 2 errors correction)
- 384 Kbytes embedded SRAM for Tightly Coupled Memory (TCM) interface or System SRAM
- 768 Kbytes of multiport SRAM
- Hardened External Memory Controller (HEMC), to address PROM SRAM and SDRAM with variable data size (from 8 to 48 bits)
- Up to 2 Gbytes of external memory accessible with built in ECC
- System
- Built-In Power fail detect (PFD), Programmable Supply Monitors and two Independent Watchdog
- Non-maskable Interrupt Controller (NMIC)
- Crystal or ceramic resonator oscillators: 3 to 20 MHz main oscillator with failure detection
- RTC with Gregorian calendar and UTC mode, waveform generation in low-power modes
- 32-bit low-power Real-time Timer (RTT)
- High-precision 4/8/10/12 MHz factory-trimmed internal RC oscillator
- 32.768 kHz crystal oscillator input or embedded 32 kHz (typical) RC oscillator as source of low-power mode device clock (SCLK)
- One PLL for system clock, one PLL for peripherals
- One dual-port 32-channel central DMA Controller (XDMAC)
- Four three-channel 32-bit Timer Counters (TC) with Capture, Waveform, Compare and PWM modes, Quadrature decoder logic and 2-bit Gray Up/Down Counter for stepper motor.
- Two 4-channel 16-bit PWMs with complementary outputs, Dead Time Generator and several fault inputs per PWM for motor control, two external triggers to manage Power Factor Correction(PFC), DC-DC and lighting control
- Communication Peripherals
- One 10/100 Ethernet MAC (GMAC) Energy efficiency, AVB/TSN, time stamping, and PTP support
- Ten FLEXCOMs, each supporting USART/UART, SPI and TWI/I²C
- Single data rate transfer Quad I/O Serial Peripheral Interface (QSPI)
- CAN FD Controller compliant with CAN Protocol Version 2.0 Part A, B and CANFD Specification
- SpaceWire interface with two SpaceWire ports with Integrated RMAP support and embedded SpaceWire router
- One 1553 interface with redundant links compliant to MIL-STD-1553B standard
- Voltage
- 1.65V - 1.95V for Core and PLL
- 3V - 3.6V for IOs
- Radiation Performances
- No Single Event Latch-up Below an LET Threshold of 62.5 MeV.cm2 /mg @125°C
- Total Ionizing Dose of 100 krad(Si)
- Total Ionizing Dose of 20 krad(Si) on the embedded NVM
- Packages
- CQFP256, 256-lead CQFP, 36 x 36mm, pitch 0.5 mm