- ARM® Cortex™-M3 up to 250 MHz
- FIPS 140-2 level 3 certified
- PCI-compliant architecture
- Integrated RFID reader supports NFC
The Broadcom® BCM5810X is a highly integrated System on a Chip (SoC) microcontroller family ideally suited for security applications requiring a small footprint and low power.
- BroadSAFE security capabilities
- Physical tamper protection with internal wire mesh for critical key protection
- Secure cache to support secure boot and secure execute-in-place (XIP) (10 total lines)
- Battery-backed memory for device configuration and key information
- Hardware accelerated Public Key Authentication (PKA)
- Secure nonvolatile memory provided by secure, one-time programmable memory (SOTP)
- Secure Protection Logic (SPL) with frequency, voltage, and temperature monitors
- ARM Cortex-M3 processor
- Frequency scalable from 50 MHz–250 MHz
- ETM, TPIU, NVIC, DWT, FPB, ITM, MPU
- Processor subsystem
- 512 KB on-chip SRAM, 256 KB secure boot ROM
- Peripheral interfaces
- NFC Reader (EMV and FIPS201-capable), ISO7816 smart card reader interface (EMV and FIPS201-capable)
- Static memory controller for external SRAM and LCD (8080 and 68 k serial-parallel bus protocol)
- USB 2.0 Host port (HS/FS/LS), USB 2.0 Device port (HS/FS)
- Up to 5 SPI, 4 UART, SMBus, 4 PWM channels, GPIO
- Data acquisition that supports data communications by the 3.5 mms audio jack
- Six channel ADC
- JTAG with debug and test access
- Lower power states and management
- Low power operation states by gating clock and power per user control
- Four independent power domains:
- Core system domain, Always-on domain
- Secure battery logic
- NFC subsystem
- Point-of-sale (POS) terminals, mPOS, embedded payment
- PC Client Security / multi-factor user authentication
- Authentication dongles, fobs, keyboards, mice
- Secure co-processor, add security capability