參數(shù)資料
型號: DM9008F
廠商: Electronic Theatre Controls, Inc.
英文描述: ISA/Plug & Play Super Ethernet Contoller
中文描述: 的ISA /插頭
文件頁數(shù): 38/68頁
文件大小: 403K
代理商: DM9008F
DM9008
ISA/Plug & Play Super Ethernet Contoller
Send Packet Command
38
Final
Version :DM9008-DS-F02
June 14, 2000
Remote DMA
The Remote DMA channel is used both to assemble packets
for transmission and to remove received packets from the
Receive Buffer Ring. It may also be used as a general purpose
slave DMA channel for moving blocks of data or commands
between host memory and local buffer memory. There are
three modes of operation: Remote Write, Remote Read and
Send Packet. Two register pairs are used to control the
Remote DMA: Remote Start Address (RSAR0, RSAR1) and
Remote Byte Count (RBCR0, RBCR1). The Start Address
Register pair points to the beginning of the block to be moved,
while the Byte Count Register pair is used to indicate the
number of bytes to be transferred. Full handshake logic is
provided to move data between local buffer memory and a
bidirectional I/O port.
Remote Write
A Remote Write transfer is used to move a block of data from
the host into local buffer memory. The Remote DMA will read
data from the I/O port and sequentially write it to local buffer
memory beginning at the Remote Start Address. The DMA
Address will be incremented and the Byte Counter will be
decremented after each transfer. The DMA is terminated when
the Remote Byte Count Register reaches a count of zero.
Remote Read
A Remote Read transfer is used to move a block of data from
local buffer memory to the host. The Remote DMA will
sequentially read data from the local buffer memory, beginning
at the Remote Start Address, and write data to the I/O port.
The DMA Address will be incremented and the Byte Counter
will be decremented after each transfer. The DMA is
terminated when the Remote Byte Count Register reaches
zero.
The Remote DMA channel can be automatically initialized to
transfer a single packet from the Receive Buffer Ring. The
CPU begins this transfer by issuing a "Send Packet"
Command. The DMA will be initialized to the value of the
Boundary Pointer Register, and the Remote Byte Count
Register pair (RBCR0, RBCR1) will be initialized to the value of
the Receive Byte Count fields found in the Buffer Header of
each packet. After the data are transferred, the Boundary
Pointer is advanced to allow the buffers to be used for new
receive packets. The Remote Read will terminate when the
Byte Count equals zero. The Remote DMA is then prepared to
read the next packet from the Receive Buffer Ring. If the DMA
pointer crosses the Page Stop Register, it is reset to the Page
Start Address. This allows the Remote DMA to remove
packets that have wrapped around to the top of the Receive
Buffer Ring.
Note 1: In order for DM9008 to correctly execute the
Send Packet Command, the upper Remote Byte
Count Register (RBCR1) must first be loaded
with 0FH.
Note 2: The Send Packet command cannot be used with
68000-type processors.
Packet Encapsulation/Decapsulation
A standard IEEE 802.3 packet consists of the following fields:
preamble, Start of Frame Delimiter (SFD), destination address,
source address, length, data and Frame Check Sequence
(FCS). The typical format is shown on the following page. The
packets areManchester encoded and decoded by the ENA
and transferred serially to the ENC using NRZ data with a
clock. All fields are of fixed length except for the data field.
DM9008 generates and appends the preamble, SFD and FCS
fields during transmission. The Preamble and SFD fields are
stripped during reception. (The CRC is passed through to
buffer
memory during reception.)
IEEE 802.3 Packet Format
相關(guān)PDF資料
PDF描述
DM9081 10BASE-T Hub Controller
DM9081F 10BASE-T Hub Controller
DM9095 Twisted-Pair Medium Attachment Unit
DM9095L Twisted-Pair Medium Attachment Unit
DM9102D SINGLE CHIP FAST ETHEMET NIC CONTROLLER
相關(guān)代理商/技術(shù)參數(shù)
參數(shù)描述
DM9009CJ 制造商:未知廠家 制造商全稱:未知廠家 功能描述:Dual 4-input NAND Gate
DM9009CN 制造商:未知廠家 制造商全稱:未知廠家 功能描述:Dual 4-input NAND Gate
DM9010 制造商:未知廠家 制造商全稱:未知廠家 功能描述:Single Chip Ethernet Controller with General Processor Interface
DM9010_06 制造商:DAVICOM 制造商全稱:DAVICOM 功能描述:10/100 Mbps Single Chip Ethernet Controller with General Processor Interface
DM9010B 制造商:DAVICOM 制造商全稱:DAVICOM 功能描述:10/100 Mbps Single Chip Ethernet Controller With General Processor Interface