Products |  Endpoint Security

Security Chip-CCM4208S

CCM4208S is a multi-function microcontroller (MCU) based on the Cortex-M4Fcore. It is distinguished by low power consumption, high performance, multifunction and high security level. With built-in hardware acceleration engines for QR codes and face recognition, it is widely applicable in scenarios like QR code scanning, fingerprint recognition, face recognition, smart homes, and security video monitoring. The chip’s typical operating frequency is 400MHz.


Block diagram of CCM4208S



Package Type

PinPackage type and pin assignment(mm)

LQFP128(14*14*1.6)

BGA169(9*9*1.27)

SPI

3

3

I2C

3

2

SSI

2

1

SCI

4

4

ISO7816

1

1

USB_OTG

1

2

ADC

6

6

DAC

1

1

PWM(Multiplexing)

8

8

MCC

1

1

TSI(Multiplexing)

0

16

SDIO

8

8

I2S(Multiplexing)

1

1

CAN(Multiplexing)

1

1

SD Host

1

1

MIPI

1

1

DCMI

1

1

LCD

1

1

WAKE UP

1

1

MAC(Multiplexing)

1

1

Functional Characteristics

  • CPU Features

    • 32-bit high-performance Cortex-M4F

    • Operating frequency:500MHz

    • Supporting DSP instructions

    • Supporting single-precision floating-point unit (FPU)

    • Memory protection unit (MPU)

    • 64KB Cache

    • External bus supporting 8bit/16bit/32bit access

    • Support for hardware-secured access control of peripheral components

    • Nested vectored interrupt controller (NVIC) for low-latency, low-jitter interrupt response

    • Low power consumption with high performance

  • On-Chip Memory Resources

    • 128KB SRAM + 64KB TCM SRAM

    • 64KB ROM

    • 256KB EFLASH with 512 bytes/Page and a minimum of 100,000 erase cycles Expandable up to 64MB SDRAM and 16MB SPIFLASH

  • Internal Modules

    • DMA/EDMA

    • 4 timers (PIT32)

    • Watchdog timer (WDT)

    • Time counter (TC)

    • Real-time clock (RTC)

  • Security Features

    ●  Asymmetric algorithms

         - 2048bit RSA

         - 256bit SM2 prime field

         - 256bit ECC prime field

    ●  Symmetric algorithms

         -  DES/3DES supports ECB/CBC mode

         - AES supports ECB/CBC/CFB/OFB and CTR modes 

         - SM4 supports ECB/CBC/CFB/OFB modes

    ●  Hashing algorithms

         - SM3

         - SHA-0/ SHA-1/ SHA-224/ SHA-256/ SHA-384/ SHA-512


  • Security Features-CRC

    • Supporting CRC32/ CRC16/ CRC8

    • Supporting DMAC operations

    • Supporting EDMAC operations

  • Security Features-Memory protection mechanism

    ●  Memory protection mechanism

         - Application-oriented memory partitioning with hardware support for secure isolation

         - Scrambling bus

    ●  True  random number generator, compliant with FIPS 140-2 standards and national commercial cryptography standards

  • Safety detection and protection unit

    • Voltage detection unit

    • Light detection unit

    • Power supply burr detection unit

    • Metal shielding protection

    • Temperature detection unit

    • Frequency detection unit

    • Clock and reset pulse filtering

    • Optimizing wire routing for security

  • PCI certification satisfaction

    • Supporting 128 Byte NVSRAM

    • Supporting 4 pairs of open cover detection signals, configured with dynamic/static detection mode

    • Supporting voltage detection

    • Supporting temperature detection

    • Supporting self-destruct and clear NVSRAM

  • Other Features

    ● Each product has a unique serial number

    ● Main power input voltage: 2.97V~5.5V, PCI domain input voltage: 2V~3.3V

    ● Core clock frequency: 400MHz

    ● typical power consumption: 80mA

    ● Three low-power modes

         - 1024bit RSA

         - 2048bit RSA

         - 256bit SM2 prime field

    ● Supporting for internal power-on reset and external reset

  • Product Qualification

    • Level II of security chip for commercial Crypto product certification

    • Terminal Chip Security Assessment (compliant with PCI 6.0)

Typical Application

• Face recognition

• Financial payment

• Label printers

Technical Support

• Complete development environment

• Rich driver libraries

• Complete application solutions

Explore More