3 waveform 3 – rapids mode 0 (fmax = 66mhz), 4 waveform 4 – rapids mode 3 (fmax = 66mhz), 5 utilizing the rapids function – Rainbow Electronics AT45DB161D User Manual

Page 33

Advertising
background image

33

3500O–DFLASH–11/2012

AT45DB161D

21.2

Waveform 2 – SPI Mode 3 Compatible (for frequencies up to 66MHz)

21.3

Waveform 3 – RapidS Mode 0 (F

MAX

= 66MHz)

21.4

Waveform 4 – RapidS Mode 3 (F

MAX

= 66MHz)

21.5

Utilizing the RapidS Function

To take advantage of the RapidS function's ability to operate at higher clock frequencies, a full clock cycle must be
used to transmit data back and forth across the serial bus. The DataFlash is designed to always clock its data out
on the falling edge of the SCK signal and clock data in on the rising edge of SCK.

For full clock cycle operation to be achieved, when the DataFlash is clocking data out on the falling edge of SCK,
the host controller should wait until the next falling edge of SCK to latch the data in. Similarly, the host controller
should clock its data out on the rising edge of SCK in order to give the DataFlash a full clock cycle to latch the
incoming data in on the next rising edge of SCK.

CS

SCK

SO

t

CSS

VALID IN

t

H

t

SU

t

WL

t

WH

t

CSH

t

CS

t

V

HIGH Z

VALID OUT

t

HO

t

DIS

HIGH IMPEDANCE

SI

CS

SCK

SI

SO

t

CSS

VALID IN

t

H

t

SU

t

WH

t

WL

t

CSH

t

CS

t

V

HIGH IMPEDANCE

VALID OUT

t

HO

t

DIS

HIGH IMPEDANCE

CS

SCK

SO

t

CSS

VALID IN

t

H

t

SU

t

WL

t

WH

t

CSH

t

CS

t

V

HIGH Z

VALID OUT

t

HO

t

DIS

HIGH IMPEDANCE

SI

Advertising