523462
41
Intel Confidential
Serial Flash Discoverable Parameter (SFDP) Overview
5
Serial Flash Discoverable
Parameter (SFDP) Overview
5.1
Introduction
As the feature set of serial flash progresses, there is an increasing amount of
divergence as individual vendors find different solution to adding new functionality such
as speed and addressing.
These guidelines are a standard that will allow for individual vendors to have their value
add features, but will allow for a controller to discover the attributes needed to operate.
5.2
Discoverable Parameter Opcode and Flash Cycle
The discoverable parameter read opcode behaves like a fast read command. The
opcode is 5Ah and the address cycle is 24 bit long. After the opcode 5Ah is clocked in,
there are 24 bit of address clocked in. There will then be eight clock (8 wait states)
before valid data is clocked out. There is flexibility in the number of wait states, but
they must be byte aligned (multiple of 8 wait states).
SFDP read must update at a frequency between 17 MHz and 66 MHz with a single byte
of wait state.
Figure 5-1. SFDP Read Instruction Sequence
W ait States
24 Bit
Addre ss
Dis cov ery
O pcode
0
1
2
3
7
6
5
4
3
2
1
0
7
6
5
4
3
2
1
0
6
5
4
3
2
1
0
7
8
9
10
28
29
30
31
21
23
22
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
7
CS#
CLK
SI
SO
D ata Byte
Da ta Byte
Addr + 1h
Hi gh Z
Summary of Contents for PCH-LP
Page 8: ...Intel Confidential 8...
Page 14: ...14 523462 Intel Confidential PCH SPI Flash Architecture...
Page 22: ...22 523462 Intel Confidential PCH SPI Flash Compatibility Requirement...
Page 58: ...58 523462 Intel Confidential Flash Image Tool...
Page 62: ...62 523462 Intel Confidential Flash Programming Tool...
Page 64: ...64 523462 Intel Confidential SPI Flash Programming Procedures...
Page 66: ...66 523462 Intel Confidential Intel ME Disable for Debug Flash Burning Purposes...