AT88SA10HS_10 ATMEL [ATMEL Corporation], AT88SA10HS_10 Datasheet - Page 8

no-image

AT88SA10HS_10

Manufacturer Part Number
AT88SA10HS_10
Description
Atmel CryptoAuthentication Host Security Chip
Manufacturer
ATMEL [ATMEL Corporation]
Datasheet
4.1.
4.1.2. Command Timing
8
IO Flags
The system is always the bus master, so before any IO transaction, the system must send an 8-bit flag
to indicate the IO operation that is to be performed, as follows:
All other values are reserved and will be ignored.
Note:
It is possible that data values transmitted to a client authentication chip (either the Atmel
Atmel AT88SA102S) could be interpreted by the Atmel AT88SA10HS host chip as a legal Transmit flag. In this
case there could be a bus conflict as both the host and client chips drive the signal wire at the same time. To
prevent this, the PauseShort command should be used to prevent the AT88SA10HS host chip from looking at the
signal wire during any IO transaction to the client.
After a command flag is transmitted, a command block should be sent to the chip. During parsing of the
parameters and subsequent execution of a properly received command, the chip will be busy and not respond to
transitions on the signal pin. The delays for these operations are listed in the table below:
Table 4-2.
In this document, t
the chip.
Atmel AT88SA10HS Host Authentication Chip
Value
0x66
0x99
0xCC
Parameter
Parsing Delay
Host0Delay
Host1Delay
Host2Delay
MemoryDelay
SecureDelay
PersonalizeDelay
The values of flag for the Atmel AT88SA10HS host are different from that of the two clients, the Atmel AT88SA100S
and Atmel AT88SA102S. In this manner, both Atmel AT88SA102S (or Atmel AT88SA100S) and Atmel AT88SA10HS
can share the same communications pin on the system controller. While the AT88SA10HS will wake up when
communications are sent to the client, it will ignore all such transactions.
Name
Command
Transmit
Sleep
Command Timing
EXEC
Symbol
t
t
t
t
t
t
t
PARSE
EXEC_HOST0
EXEC_HOST1
EXEC_HOST2
EXEC_READ
EXEC_SECURE
PERSON
is used as shorthand for the delay corresponding to whatever command has been sent to
Meaning
After this flag, the system starts sending a command block to the chip. The first bit of the block
can follow immediately after the last bit of the flag
After a turn-around delay, the chip will start transmitting the response for a previously transmitted
command block
Upon receipt of a sleep flag, the chip will enter a low power mode until the next Wake token is
received
Max
100
0.5
13
36
13
7
3
Unit Notes
ms
ms
ms
ms
ms
ms
μs
Delay to check CRC and parse opcode and parameters before an error
indication will be available
Delay to execute any of the HOST0 command
Delay to execute any of the HOST1 command
Delay to execute any of the HOST2 command
Delay to execute Read command
Max delay to execute BurnSecure command at V
See Section 5.6 for more details
Delay to execute GenPersonalizationKey
®
AT88SS100S or the
CC
> 4.5V
8595F–SMEM–8/10
to the chip

Related parts for AT88SA10HS_10