Use Cases

www.ti.com

Inserting these values into the equations defined above allows you to determine the values for SETUP, STROBE, HOLD, and TA. For a read:

 

 

 

 

tCLR(m)

 

 

 

 

 

10

 

 

 

 

 

 

 

R_SETUP w

 

 

 

 

 

* 1 w ￿10￿*

1 w 0

 

 

 

 

 

 

tcyc

 

 

 

 

 

 

 

 

 

￿tREA(m) ) tSU￿

tRP

 

 

 

65

 

 

 

 

 

R_STROBE w max

 

 

 

 

 

 

 

,

 

 

 

 

 

 

* 1 w ￿ ￿* 1 w

5.5

 

￿

t

 

 

 

 

t

cyc￿

 

 

 

 

cyc

 

 

 

 

 

 

10

 

 

 

 

 

R_SETUP ) R_STROBE w

￿tCEA ) tSU￿

* 1 w

(75 ) 5)

*

1 w 7

 

 

 

 

tcyc

 

 

 

 

 

10

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

￿tH * tCHZ(m)￿

 

 

 

 

(0 * 20)

 

 

 

 

 

 

R_HOLD w

 

 

 

 

 

 

 

* 1 w

 

 

 

 

 

* 1 w * 3

 

 

 

 

tcyc

 

 

 

 

 

 

10

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

tRC(m)

 

 

80

 

 

 

R_SETUP ) R_STROBE ) R_HOLD w

 

 

* 3 w ￿10￿* 3 w

5

 

tcyc

Therefore with a 10 nS margin added in, R_SETUP 1.0, R_STROBE 6.5, and R_HOLD 0. After solving for R_HOLD, TA may be calculated:

 

￿

tCHZ(m)

tRHZ(m) * (R_HOLD ) 1)tcyc

￿

20

 

TA w max

 

 

 

,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

* 1 w ￿ ￿

* 1 w 1

t

 

 

 

 

 

 

 

 

 

t

 

 

 

 

 

 

 

 

 

 

 

 

 

 

cyc

 

 

 

 

 

 

 

 

 

 

cyc

 

 

 

 

 

 

 

 

 

10

 

Adding a 10 ns margin, TA 2.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

For a write:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

tWP(m)

 

 

 

 

 

 

60

 

 

 

 

 

 

 

 

W_STROBE w

 

 

 

 

* 1 w

￿10￿* 1 w 5

 

 

 

 

tcyc

 

W_SETUP w max￿

tCLS(m) tALS(m)

 

 

tCS(m)

￿*

 

0

 

 

 

 

 

 

,

 

 

,

 

 

 

 

 

1 w ￿

 

￿* 1 w * 1

 

tcyc

 

tcyc

tcyc

 

 

10

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

tDS(m)

 

 

 

 

 

20

 

 

 

W_SETUP ) W_STROBE w

 

 

 

* 1 w ￿10￿* 1 w

1

tcyc

 

 

 

 

 

tCLH(m)

tALH(m)

 

 

tCH(m)

 

 

 

tDH(m)

10

 

W_HOLD w max￿

 

,

 

 

,

 

 

 

 

 

,

 

 

 

 

 

 

￿* 1 w ￿10￿* 1 w 0

tcyc

 

tcyc

 

 

 

tcyc

 

 

tcyc

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

tWC(m)

 

80

 

W_SETUP ) W_STROBE ) W_HOLD w

 

 

 

 

 

* 3 w ￿10￿* 3 w 5

 

 

 

tcyc

 

Therefore with a 10 nS margin added in, W_SETUP 0, W_STROBE 6, and W_HOLD 1.

46

Asynchronous External Memory Interface (EMIF)

SPRUEQ7C –February 2010

 

 

Submit Documentation Feedback

Copyright © 2010, Texas Instruments Incorporated

Page 46
Image 46
Texas Instruments TMS320DM646X DMSOC manual Rstrobe w max 1 w