SC000 Processor

The ARM® SecurCore® SC000 processor is designed specifically for the highest volume smartcard and embedded security applications. The SC000 combines the low power and low area from the Cortex-M0 processor with the proven security features of ARM SecurCore processors; currently the most widely licensed 32-bit CPU for smartcards worldwide.

Key Benefits

  • Low power, low area
  • Upward compatible with SC300 processor for straightforward software re-use
  • Fast time to market. Based on the same architecture as Cortex-M0, making development simple and fast
  • Developers also benefit from the ARM partnership’s extensive ecosystem of embedded tools, software, and knowledgebase.


The SC000 embeds counter measures against side channels attacks and fault injections. The SC000 processor’s ultra-low power footprint makes it an ideal choice for a range of contact, contactless and NFC applications, including:

SecurCore SC000 chip diagram
Smart cards
Electronic ticketing
Advanced payment

Related IP

The SC000 processor can be incorporated into a SoC using a broad range of ARM technology including System IP, and Physical IP. It is fully supported by ARM development tools. Related IP includes:

Compatible IP Tools Software & Ecosystem


ARM training courses and Active Assist on-site system-design advisory services enable licensees to efficiently integrate the SC000 processor into their design to realize maximum system performance with lowest risk and fastest time-to-market.



We use cookies to give you the best experience on our website. By continuing to use our site you consent to our cookies.

Change Settings

Find out more about the cookies we set