參數(shù)資料
型號(hào): AM79C940VCW
廠商: ADVANCED MICRO DEVICES INC
元件分類: 微控制器/微處理器
英文描述: Media Access Controller for Ethernet (MACE)
中文描述: 4 CHANNEL(S), 10M bps, LOCAL AREA NETWORK CONTROLLER, PQFP80
封裝: TQFP-80
文件頁數(shù): 79/122頁
文件大?。?/td> 914K
代理商: AM79C940VCW
AMD
79
Am79C940
Programmer’s Register Model (continued)
Addr
30
Mnemonic
Contents
R/W
R/W
as 0
R/W
as 0
Reserved
31
Reserved
SYSTEM APPLICATIONS
Host System Examples
Motherboard DMA Controller
The block diagram shows the MACE device interfacing
to a 8237 type DMA controller. Two external latches are
used to provide a 24 bit address capability. The first
latch stores the address bits A [15:8], which the 8237 will
output on the data line DB [7:0], while the signal ADSTB
is active. The second latch is used as a page register. It
extends the addressing capability of the 8237 from
16-bit to 24-bit. This latch must be programmed by the
system using an I/0 command to generate the signal
LATCHHIGHADR.
The MACE device uses two of the four DMA channels.
One is dedicated to fill the Transmit FIFO and the other
to empty the Receive FIFO. Both DMA channels should
be programmed in the following mode:
Command Register:
Memory to memory disabled
DREQ sense active high
DACK sense active low
Normal timing
Late Write
Note:
This is the same configuration as used in the IBM PC.
The 8237 and the MACE device run synchronous to the
same SCLK. The 8237 is programmed to execute a
transfer in three clock cycles This requires an extra wait
state in the MACE device during FIFO accesses. A sys-
tem not using the same configuration as in the IBM PC
can minimize the bus bandwidth required by the MACE
device by programming the DMA controller in the com-
pressed timing mode.
Care must be taken with respect to the number of trans-
fers within a burst. The 8237 will drive the signal
EOP
low every time the internal counter reaches the zero.
The MACE device however only expects
EOF
asserted
on the last byte/word of a packet. This means, that the
word counter of the 8237 should be initially loaded with
the number of bytes/words in the whole packet. If the ap-
plication requires that the packet will be constructed
from several buffers at transmit time, some extra logic is
required to suppress the assertion of
EOF
at the end of
all but the last buffer transferred by the DMA controller.
Also note that the DMA controller can only handle either
bytes or words at any time. It requires special handling if
a packet is transferred to the MACE device Transmit
FIFO in word quantities and it ends in an odd byte.
The 8237 requires an extra clock cycle to update the ex-
ternal address latch every 256 transfer cycles. This ex-
ample assumes that an update of the external address
latch occurs only at the beginning of the block transfer.
相關(guān)PDF資料
PDF描述
AM79C940 Media Access Controller for Ethernet (MACE)
AM79C940JCW Media Access Controller for Ethernet (MACE)
AM79C940KCW Media Access Controller for Ethernet (MACE)
AM79C960 PCnetTM-ISA Single-Chip Ethernet Controller
AM79C960KC PCnetTM-ISA Single-Chip Ethernet Controller
相關(guān)代理商/技術(shù)參數(shù)
參數(shù)描述
AM79C940VI 制造商:未知廠家 制造商全稱:未知廠家 功能描述:LAN Node Controller
AM79C940VI/W 制造商:未知廠家 制造商全稱:未知廠家 功能描述:LAN Node Controller
AM79C945 制造商:未知廠家 制造商全稱:未知廠家 功能描述:
AM79C945-16 制造商:未知廠家 制造商全稱:未知廠家 功能描述:
AM79C945-16JC 制造商:未知廠家 制造商全稱:未知廠家 功能描述:LAN Node Controller