|
|
ST22L096のメーカーはST Microelectronicsです、この部品の機能は「(ST22L032 - ST22L128) Smartcard 32-Bit RISC MCU」です。 |
部品番号 | ST22L096 |
| |
部品説明 | (ST22L032 - ST22L128) Smartcard 32-Bit RISC MCU | ||
メーカ | ST Microelectronics | ||
ロゴ | |||
このページの下部にプレビューとST22L096ダウンロード(pdfファイル)リンクがあります。 Total 7 pages
ST22L032, ST22L064
ST22L096, ST22L128
Smartcard 32-Bit RISC MCU with 32, 64, 96, 128 Kbytes
EEPROM, Javacard™ HW Execution & Cryptographic Library
DATA BRIEF
PRODUCT FEATURES
I 32-BIT RISC CPU WITH 24-BIT LINEAR
MEMORY ADDRESSING
I 246 KBYTES USER ROM
I 8 KBYTES USER RAM
I 32 (L032), 64 (L064), 96 (L096) or 128 (L128)
KBYTES USER EEPROM
32-BIT RISC CPU
I DUAL INSTRUCTION SET, JAVACARD™
AND NATIVE
I 4-STAGE PIPELINE
I 16 GENERAL PURPOSE 32-BIT
REGISTERS, AND SPECIAL REGISTERS
I 4 MASKABLE INTERRUPT LEVELS
I SUPERVISOR AND USER MODES
SECURITY
I CPU SECURITY INSTRUCTIONS
– Dedicated instructions for DES and Triple
DES implementation
– Dedicated instructions (Multiply and
Accumulate) for efficient implementation
of modular arithmetic and elliptic curves
based cryptosystems
– CRC instruction (ISO 3309 16-bit
Checksum)
I RANDOM NUMBER GENERATOR
I EEPROM FLASH PROGRAMMING MODE
I CLOCK AND POWER MANAGEMENT
I VOLTAGE AND CLOCK FREQUENCY
SENSORS
I ADVANCED MEMORY PROTECTION
– Memory Protection Unit for application
firewalling and peripheral access control
– Domain switching securely controlled by
protected Context Stack
– Native/Java, Code/Data memory
attributes with 128-byte granularity
I FOUR WORKING STACKS
– Java stack with both 16 and 32-bit
accesses
– User and Supervisor mode stacks
– Security Context Stack
Figure 1. Delivery Form
Micromodule
Wafer
September 2004
For further information contact your local ST sales office.
1/7
7
1 Page ST22L032, L064, L096, L128
DESCRIPTION
The ST22Lxxx is a member of the SmartJ™ plat-
form using a 32-bit Reduced Instruction Set Com-
puter (RISC) core to execute both Native RISC
instructions and JavaCard™ 2.x Technology in-
struction (byte codes) directly(See Figure 2.
"SmartJ™ Platform EEPROM Architecture", on
page 3).
Direct JavaCard™ byte code execution provides
high performance advantage over processors that
emulate the JavaCard™ byte code instruction set.
The product features a 24-bit wide linear address-
ing capability and includes User ROM, User RAM,
and User EEPROM.
Memory and Peripheral accesses are controlled
by a Memory Protection Unit that allows to imple-
ment firewalls between applications.
Memories are accessed via two different buses,
allowing simultaneous accesses to code and data.
Memory load and stores can be performed at byte,
short (2-bytes), or word (4-bytes) granularity, with
optional pointer auto increment.
The ST22 core includes dedicated instructions to
accelerate performances of the following algoriths:
– DES and Triple DES
– Modular Arithmetic on big numbers,
– Characteristic two field arithmetic to support
efficiently Elliptic Curves,
– CRC 16-bit ISO 3309.
The product has clock and power management, 2
User configurable Timers, a Central Interrupt Con-
troller and a Random Number Generator.
Figure 2. SmartJ™ Platform EEPROM Architecture
POWER MANAGEMENT
32-bit
RISC
CORE
MPU
RAM
PERIPHERALS
BUS 1
BUS 2
ISO
7816
CLOCK MANAGEMENT
ROM
EEPROM
3/7
3Pages ST22L032, L064, L096, L128
Figure 4. SmartJ™ Code Generation Tools
C /C + + S o u rce
A sm S o u rc e
C /C + +
S ta n d a rd
L ib ra rie s
C /C + + C o m p ile r
N a tiv e /J a v a A s s e m b le r
O b je c t
F ile s
L in k e r
A p p lic a tio n
Figure 5. SmartJ™ Code Validation Tools
Integrated Development Environment
HSI
L ib r a ry
C ryp to .
L ib ra ry
D e v ic e S e t-u p
S C P 1 60 c/P R Z
> Console.exe
Debugger GUI
Third party tools
DEBUGGER CORE
ST PLAYER
PC/SC
Virtual interface
Cycle
accurate
Simulator
Instruction
Set Simulator
... Random Timer
ASI
SmartCard Pod
Monitor
FPGA
Board
SmartCard
Reader
160d
6/7
6 Page | |||
ページ | 合計 : 7 ページ | ||
|
PDF ダウンロード | [ ST22L096 データシート.PDF ] |
データシートを活用すると、その部品の主な機能と仕様を詳しく理解できます。 ピン構成、電気的特性、動作パラメータ、性能を確認してください。 |
部品番号 | 部品説明 | メーカ |
ST22L096 | (ST22L032 - ST22L128) Smartcard 32-Bit RISC MCU | ST Microelectronics |