CryptoCompanion
Chip
5
5277DS–CryptoCompanion–9/09
The system processor is expected to properly format commands for CryptoCompanion (which may include information
from the CRF chip), and then process the outputs of CryptoCompanion (which may include sending some of the
outputs to the CRF chip).
CryptoCompanion cannot directly communicate with CRF chips. Both CRF and CryptoCompanion are slave devices.
The bus master may use one or two busses to communicate with them. Separate TWI addresses must be used if both
chips are on the same bus.
1.4.
Memory Locking
When this initialization is complete the Lock command should be executed which limits access to the memory per the
restrictions listed later in this section. The system can determine the current lock value by using the
ReadManufacturingID command to read out the ManufacturingID value (MfrID) and the lock byte.
The table below describes the encoding of the least significant two bits of the Lock byte. On shipment from Atmel,
Lock[1:0] will have a value of either 10 or 00, depending on the part number ordered. An AT88SC018 in either of these
two states is considered ‘unlocked’. It is not possible to change from one of these unlocked states to the other.
After the Lock command has been executed, the Lock byte will have the value 0xFF. Subsequent changes to the Lock
byte are impossible.
Table 2.
Memory Locking
LockBit 1
Lock Bit 0 (LSB)
Meaning
1
Locked. ReadMemory & WriteMemory enabled, subject to the restrictions in this
section. WriteMemoryEncrypted and ReadMemoryDigest disabled.
1
0
Unlocked/Confidential. ReadMemoryDigest, WriteMemory and
WriteMemoryEncrypted enabled. ReadMemory disabled.
0
Unlocked. ReadMemory & WriteMemory enabled. WriteMemoryEncrypted and
ReadMemoryDigest disabled.
2.
AC & DC Characteristics
Table 3.
DC Characteristics
(1)
Applicable over recommended operating range from VCC = +2.7 to 3.6 V,
TAC = -40
o C to 85o C (unless otherwise noted)
Symbol
Parameter
Test Condition
Min
Typ
Max
Units
VCC
Supply Voltage
2.7
3.6
V
ICC
Supply Current
400kHz
5
mA
ISB
Standby Current
VIN = VCC or GND
15
μA
VIL
SDA Input Low Voltage
-0.3
VCC x 0.3
V
VIL
CLK Input Low Voltage
-0.3
VCC x 0.3
V
VIL
RST Input Low Voltage
-0.3
VCC x 0.3
V
VIL
PDN Input Low Voltage
-0.3
VCC x 0.3
V
VIH
SDA Input High Voltage
VCC x 0.7
5.25
V
VIH
SCL Input High Voltage
VCC x 0.7
5.25
V
VIH
RST Input High Voltage
VCC x 0.7
5.25
V