www.ti.com

Use Cases

Figure 13 shows an asynchronous write access and describes how the EMIF and ASRAM AC timing requirements work together to define values for W_SETUP, W_STROBE, and W_HOLD.

From Figure 13, the following equations may be derived. tcyc is the period at which the EMIF operates. The W_SETUP, W_STROBE, and W_HOLD fields are programmed in terms of EMIF cycles where as the data sheet specifications are typically given is nano seconds. This is explains the presence of tcyc in the denominator of the following equations. A minus 1 is included in the equations because each field in ACFGn is programmed in terms of EMIF clock cycles, minus 1 cycle. For example, W_SETUP is equal to W_SETUP width in EMIF clock cycles minus 1 cycle.

W_STROBE w tWP(m) * 1

tcyc

W_SETUP ) W_STROBE w max￿tAW(m) , tDS(m)￿* 1

tcyc tcyc

W_HOLD w max￿tWR(m) , tDH(m)￿* 1

tcyc tcyc

W_SETUP ) W_STROBE ) W_HOLD w tWC(m) * 3

tcyc

Figure 13. Timing Waveform of an ASRAM Write

Setup

Hold

 

Strobe

EM_CS

 

 

tWC(m)

tWR(m)

EM_A[21:0]

EM_BA[1:0]

tWP(m) tAW(m)

EM_WE

tDS(m) tDH(m)

EM_D[15:0]

SPRUEQ7C –February 2010

Asynchronous External Memory Interface (EMIF)

33

Submit Documentation Feedback

 

 

Copyright © 2010, Texas Instruments Incorporated

Page 33
Image 33
Texas Instruments TMS320DM646X DMSOC manual Timing Waveform of an Asram Write