English
Language : 

BM94801KUT Datasheet, PDF (108/379 Pages) Rohm – Initial Program ROM
BM94801KUT
Datasheet
Serial Flash Mode2
Serial Flash mode2 allows operation from data transmit through data receive.
Four data lines are used to execute serial communications. DAT3 serves as the MSB to execute 1-byte communication in
two cycles.
Upon completion of data transfer for the number of bytes set with the Transmit data amount setting parameter, the data lines
serve as input lines.
Upon completion of data transfer for the number of bytes set with the Receive data amount setting parameter, this mode
exits.
In the command block, one data line (DAT0) is used to execute communications in eight cycles.
Serial Flash mode2 supports Quad Input / Output FAST_READ (EBh) operation.
Received data are read by direct access to the base address 0x2000_0000 area.
The following diagram shows waveforms.
Figure 46.
10.2.8. Interrupt
Single-SPI mode generates a CPU interrupt upon completion of data transfer for the set number of bytes.
The interrupt signal polarity is low active.
10.3. I/O Signals
Pin Name
sys_clk_i
sfr_clk_i
rstb_i
FL_DAT0
FL_SCLK
FLDAT3
FL_CS
FL_DAT1
FL_DAT2
hsel_ssfr_i
htrans_ ssfr _i
hwrite_ ssfr _i
hsize_ ssfr _i
haddr_ ssfr _i
hwdata_ ssfr _i
hready_ ssfr _i
hready_ssfr_o
hrdata_ssfr_o
hresp_ssfr_o
I/O
In
In
In
In/Out
Out
In/Out
Out
In/Out
In/Out
In
In
In
In
In
In
In
Out
Out
Out
Function
AHB BUS Clock
Serial Flash Clock
Reset (Active Low)
Serial Flash DATA[0]
Serial Flash Clock
Serial Flash DATA[3]
Serial Flash Chip Select
Serial Flash DATA[1]
Serial Flash DATA[2]
AHB HSEL Slave – Serial Flash ROM Direct
AHB HTRANS Slave
AHB HWRITE DATA Slave
AHB HSIZE Slave
AHB HADDR Slave
AHB HWDATA Slave
AHB HREADYI Slave
AHB HREADY Out Slave
AHB HRDATA Slave
AHB RESPONCE Slave
Destination
CLKCTR
CLKCTR
RSTGEN
PAD
PAD
PAD
PAD
PAD
PAD
AHB
AHB
AHB
AHB
AHB
AHB
AHB
AHB
AHB
AHB
www.rohm.com
© 2014 ROHM Co., Ltd. All rights reserved.
TSZ22111・15・001
108/376
TSZ02201-0V2V0E600300-1-2
18.Apr.2014 Rev.003