SC300 Processor

The ARM® SecurCore® SC300 processor is designed specifically for high performance smartcard and embedded security applications. The SC300 combines the benefits of the industry standard Cortex-M3 processor with the proven security features of ARM SecurCore processors; currently the most widely licensed 32-bit CPU for smartcards worldwide.

Key Benefits

  • High performance. The processor executes the Thumb®-2 instruction set, including hardware division, single cycle multiply, and bit-field manipulation with low dynamic power.
  • Fast time to market. Based on the same architecture as Cortex-M3 the industry standard making software development straightforward.
  • Developers also benefit from the ARM partnership’s extensive ecosystem of embedded tools, software, and knowledgebase.


The SC300 embeds counter measures against side channels attacks and fault injections. The SC300 processor’s high performance makes it an ideal choice for a range of secure applications, including:

SecurCore SC300 chip diagram
Dual mode
smart card
Embedded security
Mobile secure

Related IP

The SC300 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 SC300 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