Section 21 FSI Interface
(5)
Fast-Read Instruction
If an LPC/FW memory read cycle occurs while the FRDE bit in FSICR1 is set to 1, the host
address is stored in FSIAR. Then, the SPI flash memory address and the instruction which is
stored in FSIRDINS in advance are transferred to FSITDR. After SYNC (long wait) has been
returned, the RE bit in FSICR2 is set, and Fast-Read instruction execution starts. The read data is
then received and stored in FSIRDR. When the reception has been completed, SYNC (Ready),
read data, and TAR are returned to the host. Figure 21.10 shows the Fast-Read Instruction
Execution Timing.
LCLK
LFRAME
LAD[3:0]
ST CT
ADDR
φ
FSIAR[23:0]
FSIRDINS[7:0]
FSICR2 RE bit
FSITDR7 to
FSITDR0
FSISTR FSIRXI bit
FSIRDR3 to
FSIRDR0
FSISS
FSICK (CPOS = CPHS =0)
FSIDO
FSIDI
Figure 21.10 Fast-Read Instruction Execution Timing
Rev. 1.00 May 09, 2008 Page 680 of 954
REJ09B0462-0100
TAR
H'70-4A-06-03
WAIT
H'06-4A-70
H'0B
H'02->06->4A->70->Dummy
H'01->23->45->67
ST
DATA
TAR
H'01-23-45-67