at90sp0801-01sc ATMEL Corporation, at90sp0801-01sc Datasheet

no-image

at90sp0801-01sc

Manufacturer Part Number
at90sp0801-01sc
Description
Secure Signature Generation Chip
Manufacturer
ATMEL Corporation
Datasheet
Features
Description
The AT90SP0801 is used to perform cryptographic operations, using asymmetric pri-
vate keys stored in its internal EEPROM. An arbitrary number of private keys can be
stored externally and decrypted by the chip when required. Communication to the sys-
tem processor is via the SMBus.
Figure 1. Pin Configuration
Name
RESET
SCL
SDA
GND
CLKIN
VCC
TEST
28-lead TSSOP
RESET
Secure Computation of Public Key Signatures
Secure Storage and Decryption of Symmetric Keys
On-chip Cache for Frequently Used Keys
SMBus Communications Port
On-board Public Key Computation Engine and Microprocessor
Physical and Logical Security Measures to Inhibit Attacks
20-lead SOIC Package, 0°C to +70°C Operating Range
3.3V ±10% Supply Voltage
GND
SDA
SCL
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Ground
Do Not Connect
Description
Reset Input, Active-low
SMBus Clock
SMBus Data
Input Clock
Operating Voltage
28
27
26
25
24
23
22
21
20
19
18
17
16
15
NC
NC
VCC
NC
NC
NC
NC
NC
CLKIN
TEST
TEST
NC
NC
NC
RESET
28-lead SOIC
GND
SDA
SCL
NC
NC
NC
NC
NC
NC
1
2
3
4
5
6
7
8
9
10
20
19
18
17
16
15
14
13
12
11
VCC
NC
NC
NC
NC
CLKIN
TEST
NC
NC
TEST
Note: This is a summary document. A complete document is
available under NDA. For more information, please contact your
local Atmel sales office.
Secure
Signature
Generation Chip
AT90SP0801
Summary
Rev. 1495AS–01/02

Related parts for at90sp0801-01sc

at90sp0801-01sc Summary of contents

Page 1

... Supply Voltage Description The AT90SP0801 is used to perform cryptographic operations, using asymmetric pri- vate keys stored in its internal EEPROM. An arbitrary number of private keys can be stored externally and decrypted by the chip when required. Communication to the sys- tem processor is via the SMBus. ...

Page 2

... Figure 2. Block Diagram Data SMBus Commands CLKIN RESET Key: Control: Data: AT90SP0801 2 I/O Buffer 8/16-bit Crypto Data Buffer AVR µp Public Key Program Crypto Memory Engine EEPROM Registers Hardware Key Private Key Password User Key Buffer 0 Private Key Password, Mode CRC Tag ...

Page 3

Serial Interface SMBus Standard Usage Two-wire Serial EEPROM Comparison 1495AS–01/02 Data is transferred to or from the I/O buffer on the chip using the SMBus interface manner similar but not identical to that of standard two-wire serial EEPROMs. ...

Page 4

... AT90SP0801 4 6. Multi-byte writes longer than the maximum size of the register (i.e., containing more bytes) cause an error. There are a number of commands (described within the following Commands sections) that perform various internal operations on the chip, using data already stored in either the I/O buffer or the internal memories of the chip ...

Page 5

S S 01010000 00000000 S 01010000 10000000 1495AS–01/02 Data is sent least significant byte first. In some circumstances, there may be no data, only crc. Depending on the value of ss, the crc bytes may or may not ...

Page 6

... Read Commands Slave Address Byte Count = N AT90SP0801 6 Block read commands are slightly different than writes and are encoded as follows: Command Code - - - - - - - - - - - - - - - - The read command is only one byte long, and the chip (not the host) sends back the count information ...

Page 7

S 01010010 01111111 S 01010010 01111111 S 01010000 01111111 S 01010000 01111111 S 01010000 01111111 S 01010000 01111111 1495AS–01/ example of the read block command, the following would take place to read four bytes of data from the ...

Page 8

... F t 4.7 SU.STO t 300 CLKIN CLKO CKH1 Figure 3. Timing Diagram for Serial Interface AC Specification AT90SP0801 8 *NOTICE: +0. 3.0V to 3.7V. CC Max Units Notes 100 kHz Clock (SCL) Frequency µs Clock (SCL) Pulse Low-width µs Clock (SCL) Pulse High-width 100 ns Noise Suppression, Not Tested 4.5 µ ...

Page 9

Serial Interface DC Specifications Operating Temperature Range = 0 ° ° C. Name Min V 3 LIO V −0 0 ...

Page 10

... Ordering Information Ordering Code AT90SP0801-01SC 20S 20-lead, 0.300 Wide, Plastic Gull Wing Small Outline (SOIC) AT90SP0801 10 Package 20S, 20-lead SOIC Package Type Operation Range Commercial (0°C to 70°C) 1495AS–01/02 ...

Page 11

... PIN 1 .050 (1.27) BSC 0.513 (13.0) 0.497 (12.6) 0.012 (0.305) 0.003 (0.076) 0 REF 8 0.035 (0.889) 0.015 (0.381) AT90SP0801 11 28A, 28-lead, 6.1mm Wide, Thin Shrink Small Outline Package (TSSOP) Dimensions in Inches and (Millimeters) 0.420 (10.7) 0.299 (7.60) 0.393 (9.98) 0.291 (7.39) 0.105 (2.67) 0.092 (2.34) 0.013 (0.330) 0˚ ...

Page 12

... Atmel Corporation 2002. Atmel Corporation makes no warranty for the use of its products, other than those expressly contained in the Company’s standard warranty which is detailed in Atmel’s Terms and Conditions located on the Company’s web site. The Company assumes no responsibility for any errors which may appear in this document, reserves the right to change devices or specifications detailed herein at any time without notice, and does not make any commitment to update the information contained herein ...

Related keywords