1 manufacturer and device id information, 1 byte 1 – manufacturer id, 2 byte 2 – device id (part 1) – Rainbow Electronics AT45DB041D User Manual
Page 25: 3 byte 3 – device id (part 2)
25
3595R–DFLASH–11/2012
AT45DB041D
14.1
Manufacturer and Device ID Information
Note:
Based on JEDEC publication 106 (JEP106), Manufacturer ID data can be comprised of any number of bytes. Some manufactur-
ers may have Manufacturer ID codes that are two, three or even four bytes long with the first byte(s) in the sequence being 7FH.
A system should detect code 7FH as a “Continuation Code” and continue to read Manufacturer ID bytes. The first non-7FH byte
would signify the last byte of Manufacturer ID data. For Adesto (and some other manufacturers), the Manufacturer ID data is
comprised of only one byte.
14.1.1
Byte 1 – Manufacturer ID
Hex
Value
JEDEC Assigned Code
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
1FH
0
0
0
1
1
1
1
1
Manufacturer ID
1FH = Adesto
14.1.2
Byte 2 – Device ID (Part 1)
Hex
Value
Family Code
Density Code
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Family Code
001 = DataFlash
24H
0
0
1
0
0
1
0
0
Density Code
00100 = 4-Mbit
14.1.3
Byte 3 – Device ID (Part 2)
Hex
Value
MLC Code
Product Version Code
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
MLC Code
000 = 1-bit/Cell Technology
00H
0
0
0
0
0
0
0
0
Product Version
00000 = Initial Version
14.1.4
Byte 4 – Extended Device Information String Length
Hex
Value
Byte Count
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
00H
0
0
0
0
0
0
0
0
Byte Count
00H = 0 Bytes of Information
9FH
Manufacturer ID
Byte n
Device ID
Byte 1
Device ID
Byte 2
This information would only be output
if the Extended Device Information String Length
value was something other than 00H.
Extended
Device
Information
String Length
Extended
Device
Information
Byte x
Extended
Device
Information
Byte x + 1
CS
1FH
23H
00H
00H
Data
Data
SI
SO
Opcode
Each transition
represents 8 bits