Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

AT25DF641 Datasheet(PDF) 46 Page - List of Unclassifed Manufacturers

Part # AT25DF641
Description  Minimum Serial Peripheral Interface Serial Flash Memory
PDF  56 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  ETC2 [List of Unclassifed Manufacturers]
Direct Link  
Logo ETC2 - List of Unclassifed Manufacturers

AT25DF641 Datasheet(HTML) 46 Page - List of Unclassifed Manufacturers

Back Button AT25DF641_13 Datasheet HTML 42Page - List of Unclassifed Manufacturers AT25DF641_13 Datasheet HTML 43Page - List of Unclassifed Manufacturers AT25DF641_13 Datasheet HTML 44Page - List of Unclassifed Manufacturers AT25DF641_13 Datasheet HTML 45Page - List of Unclassifed Manufacturers AT25DF641_13 Datasheet HTML 46Page - List of Unclassifed Manufacturers AT25DF641_13 Datasheet HTML 47Page - List of Unclassifed Manufacturers AT25DF641_13 Datasheet HTML 48Page - List of Unclassifed Manufacturers AT25DF641_13 Datasheet HTML 49Page - List of Unclassifed Manufacturers AT25DF641_13 Datasheet HTML 50Page - List of Unclassifed Manufacturers Next Button
Zoom Inzoom in Zoom Outzoom out
 46 / 56 page
background image
46
AT25DF641
3680F–DFLASH–4/10
12.
RapidS Implementation
To implement RapidS and operate at clock frequencies higher than what can be ac hieved in a v iable SPI
implementation, a full clock cycle can be used to transmit data back and forth across the serial bus. The
AT25DF641 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 ac hieved, when the AT25DF641 is clocking data out on t he 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 AT25DF641 a full clock cycle to
latch the incoming data in on the next rising edge of SCK.
Implementing RapidS allows a s ystem to run at higher clock frequencies since a f ull clock cycle is used to
accommodate a device’s clock-to-output time, input setup time, and associated rise/fall times. For example, if the
system clock frequency is 100MHz (10ns cycle time) with a 50% duty cycle, and the host controller has an input
setup time of 2ns, then a standard SPI implementation would require that the slave device be c apable of
outputting its data in less than 3ns to meet the 2ns host controller setup time [(10ns x 50%) - 2ns] not accounting
for rise/fall times. In an SPI mode 0 or 3 implementation, the SPI master is designed to clock in data on the next
immediate rising edge of SCK after the SPI slave has clocked its data out on the preceding falling edge. This
essentially makes SPI a half-clock cycle protocol and requires extremely fast clock-to-output times and input
setup times in order to run at high clock frequencies. With a RapidS implementation of this example, however, the
full 10ns cycle time is available which gives the slave device up to 8ns, not accounting for rise/fall times, to clock
its data out. Likewise, with RapidS, the host controller has more time available to output its data to the slave since
the slave device would be clocking that data in a full clock cycle later.
Figure 12-1.
RapidS Operation
MOSI
MISO
SCK
Slave CS
tV
1
2
3
4
5
6
7
8
1
2
3
4
5
6
7
8
A
B
C
D
E
F
G
1
H
BYTE A
MSB
LSB
BYTE B
MSB
LSB
I
MOSI = Master Out, Slave In MISO = Master In, Slave Out
The Master is the ASIC/MCU and the Slave is the memory device.
The Master always clocks data out on the rising edge of SCK and always clocks data in on the falling edge of SCK.
The Slave always clocks data out on the falling edge of SCK and always clocks data in on the rising edge of SCK.
A. Master clocks out first bit of BYTE A on the rising edge of SCK
B. Slave clocks in first bit of BYTE A on the next rising edge of SCK
C. Master clocks out second bit of BYTE A on the same rising edge of SCK
D. Last bit of BYTE A is clocked out from the Master
E. Last bit of BYTE A is clocked into the slave
F. Slave clocks out first bit of BYTE B
G. Master clocks in first bit of BYTE B
H. Slave clocks out second bit of BYTE B
I. Master clocks in last bit of BYTE B



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com