English
Language : 

COM20022I-3V Datasheet, PDF (23/83 Pages) SMSC Corporation – 10 Mbps ARCNET (ANSI 878.1) Controller with 2Kx8 On-Board RAM
10 Mbps ARCNET (ANSI 878.1) Controller with 2Kx8 On-Board RAM
Datasheet
The following rough timing diagram of the non-burst mode DMA data transfer is included for illustration
purposes.
DREQ
nDACK
Read/Write
Signal
TC
Figure 5.5 - Non-Burst Mode DMA Data Transfer Rough Timing
The timing of the Burst mode DMA data transfer is found in the Timing Diagrams section of this data sheet.
The basic sequence of operation is as follows:
ƒ nDACK becomes active (low) upon DREQ becoming active (high) and catching the host bus (AEN=
“1”).
ƒ DREQ becomes inactive after TC asserts (when nDACK= “0”). In this case, DREQ doesn't become
active again after nDACK becomes inactive.
ƒ nDACK becomes inactive after DREQ= 0 and the present cycle finishes.
The following rough timing diagram of the non-burst mode DMA data transfer is included for illustration
purposes.
DREQ
nDACK
Read/Write
Signal
TC
Figure 5.6 - Burst Mode DMA Data Transfer Rough Timing
The following sequences show the data transfer for a DMA read and a DMA write. The transfer of data
between system memory and internal RAM functions as a memory to I/O DMA transfer. Since it is treated
as an I/O device, the COM20022I 3V has to create the RAM address. Therefore the COM20022I 3V’s
address pointers must be programmed before starting the DMA transfers.
SMSC COM20022I 3V
Page 23
DATASHEET
Revision 02-27-06