|
SC300, SecurCore SC100 and SecurCore SC200
The ARM SecurCoreTM processor family provides powerful 32-bit secure solutions based upon the industry leading ARM architecture. By enhancing the highly successful ARM processors with security features, SecurCore processors provide smart card and secure
IC developers easy access to the benefits of ARM 32-bit technology such as small die size, energy efficiency, low cost, excellent
code density and outstanding performance. SecurCore processors can be used in a wide range of security applications and easily
outperform legacy 8-bit or 16-bit secure processors.
Key Applications
- Smart Cards
- SIM
- Banking
- Pay TV
- Mass Transit
Market Overview The smart card industry is witnessing a major trend towards consolidation of multiple services or applications on one device.
For example, mobile phones SIM cards are evolving into devices which can also handle banking payment systems and mass transit
ticketing. The SecurCore family is ideally placed to meet design challenges imposed by this service consolidation.
| Design Challenges |
SecurCore Benefits |
| Consolidated designs exceed the capability of 8/16-bit processors. |
SecurCore provides powerful 32-bit solutions that can easily handle multiple service applications. |
| Complex systems often have a large memory space exceeding 16-bit addressing range, but do not wish to sacrifice the code density
benefits of 16-bit processors.
|
SecurCore provides full 32-bit memory addressing, while matching or exceeding code densities achieved with 16-bit processors
through the Thumb®/Thumb-2 instruction sets.
|
| Advanced security algorithms need powerful compute engines. |
SecurCore is based upon powerful ARM processors capable of handling computationally intensive algorithms. |
| Relying on multiple processors to handle various services impacts design complexity, power consumption, cost and risk. Multiple
systems also require multiple development tools.
|
A single SecurCore device is capable of meeting the diverse demands of various services such as telecommunications and banking.
This reduces system complexity, silicon area and power consumption, leading to faster time to market and massive cost savings.
|
| Smart card industry faces ever increasing pressure on profit margins. OEMs demand fast time to market and maximum ROI. |
Adopting the proven industry-standard open processor ARM architecture increases profitability, provides faster time to market and reduces risk.
|
SecurCore SC300
The SecurCore SC300 processor provides the most secure and energy efficient solution to meet challenging design goals for
both contact and contactless operation, whilst at the same time delivering high performance.
The SC300 processor is based on the ARM Cortex-M3 processor, leveraging its excellent mix of architectural features, high performance and very low costs. It uses the Thumb-2
instruction set, delivering 32-bit high performance at 16-bit levels of code density.
The SC300 processor includes a configurable Nested Vector Interrupt Controller (NVIC) for highly deterministic and low interrupt latency, crucial for running multiple security algorithms and communication
interfaces concurrently.
With its highly advanced debug features and standardized peripheral models, the SC300 processor helps OEMs to drastically
reduce software development overheads by easing code portability and reusability with the resultant time-to-market significantly
reduced.
|
|
SecurCore SC200
The SecurCore SC200 processor provides a solution for Java Card 2.x acceleration and other enhancements, whilst maintaining a cost effective
gate count (around 55K gates). The SecurCore® SC200 processor incorporates Jazelle® Java acceleration for Java Card applications.
In addition to Java, the SC200 also supports ARM and Thumb instruction sets. The SC200 is based on ARM9, the world’s most popular embedded processor family, and combines a highly successful processor
architecture with broad OS/Tools support, security and Java acceleration.
|
|
SecurCore SC100
The SecurCore SC100 processor provides the entry-level to 32-bit ARM technology, and enables existing low performance 8 and 16-bit smart card
products to migrate to the 32-bit ARM platform easily.
The SC100 processor is based on the ARM7TDMI® processor, the world’s most successful 32-bit processor. More than 5 billion devices based on the ARM7TDMI processor have
been shipped worldwide. The SC100 supports both ARM and Thumb instruction sets. Thumb instruction set provides significantly
better code density than existing 8 and 16-bit cores. A very wide range of software development tools are available from various
vendors.
The SC100 processor has a small 35K gate implementation and is also available through a dedicated Foundry Program, further lowering the cost of entry.
|
 |
Security Features Each SecurCore product incorporates the following security features:
- Randomized processor layout based on customer design specifications, resists probing
- Specific counter-measures to help prevent power analysis and other forms of attack
- Secure one-way development process
- Controlled access to design stages via flexible software and emulation solutions
- Secure low-cost Memory Protection Unit (MPU)
- Full support for integration of vendor-specific security features
- Advanced, secure debugging and test methodology
- Removable production debug for increased security
Other Key Features In addition, each product incorporates a subset of the following key features:
- Fully synthesizable design for easy implementation
- Wide tools support - Full support from RealView® Microcontroller Development Kit (the Keil uVision environment), the most
popular smart card development tool chain in the industry
- Connect to standard fabric IP - AMBA® interconnect compatibility for fast and efficient system design with peripherals and memories
Benefits:
- Application of 32-bit processing through a compact synthesizable processor
- Higher system performance
- Faster time to market
- Wide range of software development tools available
- Reduced development costs
- Multiple sourcing from industry-leading silicon vendors
- Excellent debug support for SoC designers
Related links
|