English
Language : 

CD1284 Datasheet, PDF (163/176 Pages) Intel Corporation – IEEE 1284-Compatible Parallel Interface Controller with Two High-Speed Asynchronous Serial Ports
IEEE 1284-Compatible Parallel Interface Controller — CD1284
Figure 27. Asynchronous DMA Write Cycle Timing
CLK
DMAACK*
t19
MAY CHANGE
t24
DMAREQ*
DB[15:0]
t21
VALID
NOTE: Figure 27 is still valid, however, Figure 28 illustrates more robust timing.
Figure 28. Asynchronous DMA Write Cycle Timing (Two Back-to-Back DMA Writes)
CLK
DMAACK* LATCHED
HERE
DMAACK* SYNCHRONIZED
HERE
DATA SAMPLED
HERE
DMAREQ*
DMAACK*
DB[15:0]
DMAACK* SYNCHRONIZED
HERE
DATA SAMPLED
HERE
t28
t30
SEE NOTE
t32
t31
VALID
t29
t30
t31
t32
VALID
NOTE: The data is sampled on the third rising edge of CLK following the assertion of DMAACK*. If DMAACK* is held
active for more than three CLK cycles then the next DMA write cycle will simply be delayed, but the data will still be
sampled on the third rising CLK edge following the assertion of DMAACK*. If DMAACK* is active for < 3 CLKs, the
n the data is still sampled on the third rising CLK edge following the assertion of DMAACK* (provided that
DMAACK* is active long enough for the device to lastch it. Due to this somewhat synchronous behavior, care must
be taken to guarantee that the data is valid at this CLK edge. Do not assume that the data will be sampled on the
deassertion of DMAACK*.
8.3.2
Synchronous Timing
Use the following table as a reference to timing parameters of figures in this section.
Datasheet
163