Secure MCU | Secure SoC Megahunt MH2101 - SATRON electronics

Secure SoC Megahunt MH2101

Secure SoC Megahunt MH2101

With 32-bit RISC processor and 168MHz basic frequency, MH2101 makes full use of its excellent architectural characteristics and the high performance so as to achieve the high performance and provide the safe and energy-saving solutions.
With the built-in security encryption module, MH2101 supports a variety of encryption security algorithms, including DES, TDES, AES, RSA, ECC, SHA, and other encryption algorithms. MH2101 also supports a variety of attack detection functions, and is in compliance with the financial security standards.
MH2101 contains the BOOT program, supporting the verification of firmware signature upon downloading and starting. In addition to the built-in 384KB SRAM, MH2101 also integrates abundant peripheral resources, including Smart card interfaces, magnetic stripe card decoding, security keyboard interface, LCDI, DCMI, etc. All the peripheral drivers are compatible with the current mainstream security devices interfaces. The users can develop and transplant quickly on the basis of the existing solutions.

32-bit processor:
- 32-bit RISC Core
- MPU
- 204/192/180/168/156/144/132/120/108MHz basic frequency(adjustable for 1 and 2 frequency division)
- FPU Unit
- 1 controlled JTAG-DP/SW-DP debugging port
384KB SRAM
1x QSPI controller, supporting XIP
System control module (To control all peripheral module clocks and system-related configurations)
Security encryption algorithm accelerator engine:
- Symmetric algorithms: DDES、TDES、AES-128/192/256
- Asymmetric algorithms: RSA-1024/2048/4096、ECC
- HASH check algorithm: SHA-1/224/256/384/512
2x Smart Card interfaces (supporting EMV level-1 protocol specification, ISO7816-3 standard), where SCI0 integrates 7816 level conversion function, and can be configured with output of 3V and 1.8V
4x UART interfaces (Supporting 4 lines)
2x SPI interfaces (Where SPI0 can be configured as master and slave, SPI2 only support Master)
2x high-speed SPI interface(Both support master and slave)
1x IIC interface
1x KBD(4x5 matrix keyboard)
Support up to 7 independent power supply IO, can work at 1.8V/3.3V.
8x 32-bit TIMER (With PWM function, supporting single-cycle output)
1x LCDI interface, supporting 8080 and 6800 bus protocol
1x true random number generator
1x DMA controller (supporting 8-channel DMA transmission)
1x CRC module (Supporting 16Bit/32Bit, a variety of common polynomial calculation)
Support up to 8 static Tampers or 4 groups of dynamic Tampers (4 outputs, 4 inputs), dynamic/static state configurable
1x group of internal Sensors (Supporting high and low voltage, high and low temperature, Mesh, clock and voltage glitch detection)
1x secret key storage area 64B+1KB(Supporting rapid erase of hardware)
1x USB FS Device
Integrated internal watchdog
1x 10-bit DAC interface
1x 11-channel 12-bit ADC, supporting up to 2.4M sampling rate (channel 0 used for acquisition of CHARGE_VBAT voltage, the other channels used for acquisition of voltage ranging from 0~1.65V or 0~3.3V, which are configurable).
Support magnetic stripe decoding function, support the standard cards such as ISO/ABA, AAMVA, IBM and JIS II
1x 14-bit DCMI interface
1x Camera SPI interface
MH2101 integrates a LDO with up to 300mA output current
MH2101 integrates USB charging management module, supporting the maximum charging current of 350 mA
MH2101 integrated the power-on/off function
Support the output of 27.12M frequency