isl6296a Intersil Corporation, isl6296a Datasheet - Page 12

no-image

isl6296a

Manufacturer Part Number
isl6296a
Description
Flexihash? For Battery Authentication
Manufacturer
Intersil Corporation
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
isl6296aDRTZ-T
Manufacturer:
INTERSIL
Quantity:
1 000
Part Number:
isl6296aDRTZ-TR5302
Manufacturer:
RENESAS
Quantity:
32 462
Part Number:
isl6296aDRTZ-TR5302
Manufacturer:
INTERSIL
Quantity:
20 000
Access Instruction Frame
The XSD access instruction frame is shown in Figure 10.
The instruction frame consists of 16-bits of digital signal with
the contents described as following.
CS FIELD
The CS field is a 1-Bit Chip Address Selection. An initial
1-Bit Chip Address code of ‘0’ is pre-programmed into the
device’s OTP ROM address location 0-00[7:6] at the time of
chip manufacture and may be re-programmed by the pack
manufacturer if needed. If the CS code in the instruction
does not match the device’s Chip Address code, the
instruction, and any subsequent frames that follow, will be
ignored until a break command is received.
OPCODE FIELD
The OPCODE is a 2-Bit field defines the operation of the
transaction following the instruction frame. The operations
are described in Table 4.
BANK FIELD
The memories in the ISL6296A are divided into four banks.
The BANK field is defined in Table 5.
OPCODE
BYTES
FIELD
5 - 6
00
01
10
11
0
1
2
3
4
7
DATA BYTES
TO FOLLOW
Write Operation
Read Operation (normal)
Read Operation (with CRC) Read from device register. Append 1-Byte CRC to the end of the last read frame.
Sleep Mode Activation
N/A
N/A
16
DESCRIPTION
0
1
2
4
15
15
15
BYTES
BYTES
BYTES
OTP ROM
WRITE
12
X
FIGURE 10. THE 16-BIT INSTRUCTION FRAME FIELD DEFINITION
OTP ROM
Write to device register
Read from device register
Immediately sets the device in Sleep mode.
Note: After detecting the ‘11’ Opcode, the device immediately enters sleep mode. If more than 3
bits sent, subsequent pulses may wake the device up again.
READ
X
X
X
TABLE 4. DEFINITION OF THE OPCODE FIELD
TABLE 6. DEFINITION OF THE BYTES FIELD
ADDRESS
ADDRESS
ADDRESS
REG READ
OR WRITE
X
X
ISL6296A
CHLG CODE
WRITE
X
ADDRESS FIELD
The address field indicates the starting address of a memory
or register read or write sequence. Keep in mind that only odd
starting addresses are allowed for the OTP ROM access.
BYTES FIELD
The bytes field indicates the number of data bytes to read or
write, not including the CRC byte. Not all BYTES Field
settings are supported. Only settings marked with an ‘X’ are
valid for a particular bus instruction, as indicated in Table 6.
Attempting to read or write with an invalid BYTES setting
may yield unpredictable results.
Writing to OTP ROM can occur only two bytes at a time, but
reading from OTP ROM can happen at 2, 4 or 16 bytes at a
time. Writing to and reading from OTP ROM in any other
byte denomination will yield unpredictable resuls and should
therefore be strictly prohibited.
BANK
BANK
BANK
BANK
00
01
10
11
Invalid selection. Causes a bus error.
Must use 1-Byte read for clearing of the STAT register.
Invalid selection. Causes a bus error.
Invalid selection. Causes a bus error.
For reading from OTP ROM only (prior to lock-out).
OTP ROM
Control and Status Registers
Device Authentication Registers
Test Registers (Reserved)
ACTION
OPCODE
OPCODE
OPCODE
TABLE 5. BANK FIELD DEFINITION.
MEMORY/REGISTER BANK SELECTION
CS
CS
CS
0
0
0
COMMENTS
October 31, 2007
FN6567.0

Related parts for isl6296a