Datasheet.kr   

ST22FJ1M 데이터시트 PDF




STMicroelectronics에서 제조한 전자 부품 ST22FJ1M은 전자 산업 및 응용 분야에서
광범위하게 사용되는 반도체 소자입니다.


PDF 형식의 ST22FJ1M 자료 제공

부품번호 ST22FJ1M 기능
기능 Smartcard 32-Bit RISC MCU
제조업체 STMicroelectronics
로고 STMicroelectronics 로고


ST22FJ1M 데이터시트 를 다운로드하여 반도체의 전기적 특성과 매개변수에 대해 알아보세요.



전체 8 페이지수

미리보기를 사용할 수 없습니다

ST22FJ1M 데이터시트, 핀배열, 회로
www.DataSheet4U.com
ST22FJ1M
Smartcard 32-Bit RISC MCU with 1 Mbytes
FLASH & Javacard™ HW Execution
DATA BRIEF
PRODUCT FEATURES
I 32-BIT RISC CPU WITH 24-BIT LINEAR
MEMORY ADDRESSING
I 768 KBYTES USER FLASH
I 16 KBYTES USER RAM
I 16 KBYTES USER SECONDARY RAM
I 256 KBYTES USER PAGE-FLASH
32-BIT RISC CPU
I DUAL INSTRUCTION SET, JAVACARD
AND NATIVE
I 4-STAGE PIPELINE
I 16 GENERAL PURPOSE 32-BIT REGISTERS,
AND 11 SPECIAL REGISTERS
I 4 MASKABLE INTERRUPT LEVELS
I SUPERVISOR AND USER MODES
SECURITY
I CPU SECURITY INSTRUCTIONS
DES and 3DES instructions
Fast Multiply and Accumulate instructions for
Public Key and Elliptic Curve Cryptography
I CPU DPA/SPA COUNTERMEASURES
I RANDOM NUMBER GENERATOR
I HARDWARE RAM DESTRUCTION
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 256-byte granularity for Page-Flash, and
8-Kbyte granularity for Flash and ROM
Each FLASH sector can be independently set
as read-only
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
CRYPTOGRAPHIC LIBRARY
I ASYMMETRICAL ALGORITHMS
Software Crypto libraries in separate ROM
area for efficient algorithm coding using a set
of advanced functions. RSA, signature/
verification
RSA key calculation including Prime number
generation SHA-1
I SYMMETRICAL ALGORITHMS
DES, Triple DES, AES
CRYPTOGRAPHY PERFORMANCE
The following table provides the cryptographic
performances of the ST22FJ1M based on ST
Crypto Library.
Table 1. Preliminary Cryptographic
Performances
Algorithm
RSA
1024 bits
RSA
2048 bits
DES
SHA-1
AES-128
Function
Signature with CRT
Signature without CRT 2)
Verification (e=0x10001)
Signature with CRT
Signature without CRT
Verification (e=0x10001)
Triple
Single
512-bit Block
Encryption including subkey
computation
Time 1)
79.0 ms
242.0 ms
3.6 ms
485.0 ms
1.7 s
11.0 ms
18 µs
8 µs
194 µs
85 µs
Note: 1) Internal clock at 33 MHz
Note: 2) CRT: Chinese Reminder Theorem
December 2003
This is Brief Data from STMicroelectronics. Details are subject to change without notice. For complete data, please contact
your nearest Sales Office or SmartCard Products Divison, Rousset, France. Fax: (+33) 4 42 68 87 29.
1/8




ST22FJ1M pdf, 반도체, 판매, 대치품
www.DataSheet4U.com
ST22FJ1M
The product has two execution modes. Java mode
is used when JavaCard2.x byte codes are be-
ing executed. Native mode is used for long JavaC-
ardbyte codes, Native methods and system
routines. The processor enters Java mode when a
dispatch (DISP) instruction is encountered. When
executing in Native mode, there are two privilege
levels, User and Supervisor. Some instructions
can only be executed in Supervisor mode.
Instructions are of variable length, from 1 to 4
bytes in Native mode.
Special instructions exist for single-cycle stack op-
erations, a frequent occurrence in Java code.
Short branches and conditional branches within a
1 KByte block or the entire 16-MByte instruction
space are supported.
The product has four stages of pipeline in Native
mode: fetch, decode, execute and write-back. In
Java mode, there are five stages of pipeline: byte
code-fetch, byte code-decode, decode, execute
and write-back.
The CPU core has 16 32-bit general purpose reg-
isters, as well as 11 special registers of variable
length.
The chip also features a very high performance
Asynchronous Serial Interface (ASI) to support
high speed serial communication protocols com-
patible with ISO 7816 standards.
It is manufactured using the highly reliable ST
CMOS FLASH technology.
EMBEDDED SOFTWARE
The Hardware Software Interface (HSI) imple-
ments the Hardware abstraction layer. It consists
of C interfaces to the FLASH memory and periph-
erals. The drivers are:
Non Volatile Memory
Flash memory
Asynchronous Serial Interface
Central Interrupt Controller
Timer
Random Number Generator
Clock Manager
Memory Protection Unit
Sensors
Security
Note:
The HSI driver software layer is access to the
peripherals and Non Volatile Memory for
programming or erasing.
Only the OS and JavaCardVirtual Machine
(JVM) domains can access the HSI software
layer (In the following the term OS will refer to
the software layer that is directly interfaced to
the HSI).
CRYPTOGRAPHIC LIBRARY
ST proposes a complete set of firmware subrou-
tines. This library is located in a specific ROM ar-
ea. It saves the operating system designer from
coding first layer functions and allows him to con-
centrate on algorithms, Public Key Cryptography
and Secret Key Cryptography protocols imple-
mentation.
The cryptographic library, located in a specific
ROM area, contains firmware functions for:
I ASYMMETRICAL ALGORITHMS:
basic mathematics including modular
squaring and multiplication for various
lengths;
modular exponentionation;
more elaborate functions such as RSA
signatures and verifications for modulo length
up to 2048 bits long;
full internal key generation for signatures/
verifications. This guarantees that the secret
key will never be known outside the chip and
contributes to the overall system security.
long random number generation
SHA-1
RSA key generation
I SYMMETRICAL ALGORITHMS
DES, Triple DES
AES-128, AES-192, AES-256
4/8

4페이지










ST22FJ1M 전자부품, 판매, 대치품
www.DataSheet4U.com
Figure 5. SmartJCode Generation Tools
C /C + + S o u rce
ST22FJ1M
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 6. SmartJCode 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
Cycle
accurate
Simulator
Instruction
Set Simulator
... Random Timer
ASI
SmartCard Pod
Monitor
SMARTJ
SmartCard
SmartCard
Reader
160e
7/8

7페이지


구       성 총 8 페이지수
다운로드[ ST22FJ1M.PDF 데이터시트 ]

당사 플랫폼은 키워드, 제품 이름 또는 부품 번호를 사용하여 검색할 수 있는

포괄적인 데이터시트를 제공합니다.


구매 문의
일반 IC 문의 : 샘플 및 소량 구매
-----------------------------------------------------------------------

IGBT, TR 모듈, SCR 및 다이오드 모듈을 포함한
광범위한 전력 반도체를 판매합니다.

전력 반도체 전문업체

상호 : 아이지 인터내셔날

사이트 방문 :     [ 홈페이지 ]     [ 블로그 1 ]     [ 블로그 2 ]



관련 데이터시트

부품번호상세설명 및 기능제조사
ST22FJ1M

Smartcard 32-Bit RISC MCU

STMicroelectronics
STMicroelectronics

DataSheet.kr       |      2020   |     연락처      |     링크모음      |      검색     |      사이트맵