Design services | SoC platforms

Industrial control SoC design platform—CSOM4F

The SoC design platform CSOM4F for industrial control chips is designed based on the ARM Cortex-M4F and features with low power consumption, high performance, multi-functionality, and high security. The platform provides design tools for high-precision ADC IP, high-speed communication interface Ethernet IP, rich peripheral interface IP, and provides GM  cryptography algorithm and international mainstream cryptography algorithm IP. It integrates multiple anti-attack protection methods. The security chip designed based on this platform is mainly used in face recognition, financial payment, printer, real-time industrial control, motion control and etc.

 

Typical application

CCM4202S is a MCU based on the M4 central processor. CCM4202S is designed as a controller for fingerprint and MPOS applications.

The operating temperature range is -25℃~85℃ and the operating frequency is 80MHz.

3.jpg

Safety Control Subsystem

  • 32bit High-performance Processor Cortex-M4F

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

    ●  Memory Protection Unit (MPU)

    ●  External bus supports 8bit/16bit/32bit access

    ●  Supporting hardware security access control ,  and controlling access to peripheral components.

    ●  Low power consumption and high performance

  • On-Chip Memory Unit

    ●  eFlash/SRAM/ROM


  • Security detection and protection unit

    ●  Voltage detection unit (VD)

    ●  Light detection unit (LD)

    ●  Temperature detection unit (TD)

    ●  Frequency detection unit (FD)

    ●  Power supply burr detection unit(PGD)

    ●  Active protection layer detection unit (MESH)

  • Security Algorithm Unit

    ●  Symmetric algorithm acceleration engine

         -  SM4/AES/DES

    ●  Hashing algorithm acceleration engine

         - SM3/SHA

    ●  cryptography encryption

    ●  TRNG true random number generator

    ●  CRC accelerator

  • Image Interface Unit

    ●  barcode/LCD/ADC/DAC/ RTC/MIPI/DCMI

  • Communication Interface Unit

    ●  I2C/SPI/UART/ISO7816/
    USB/CAN/Ethernet

  • Control Interface Unit

    ●  WDT/PIT/INTC/CPM/DMA/EDMAC