am79c970 Advanced Micro Devices, am79c970 Datasheet - Page 104

no-image

am79c970

Manufacturer Part Number
am79c970
Description
Pcnettm-pci Single-chip Ethernet Controller For Pci Local Bus
Manufacturer
Advanced Micro Devices
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
am79c970ACK
Manufacturer:
AMD
Quantity:
271
Part Number:
am79c970AKC
Manufacturer:
AMtek
Quantity:
11
Part Number:
am79c970AKC
Manufacturer:
AMD
Quantity:
20 000
Part Number:
am79c970AKC/W
Manufacturer:
AMD
Quantity:
226
Part Number:
am79c970AKC/W
Manufacturer:
AMD
Quantity:
20 000
Part Number:
am79c970AKCW
Manufacturer:
AMD
Quantity:
6 557
Part Number:
am79c970AVC
Manufacturer:
AMD
Quantity:
60
Part Number:
am79c970AVC
Manufacturer:
ST
0
Part Number:
am79c970AVC
Manufacturer:
AMD
Quantity:
20 000
Part Number:
am79c970KC
Manufacturer:
AMD
Quantity:
263
13–12 RCVFW[1:0] Receive
11–10 XMTSP[1:0] Transmit Start Point. XMTSP
RCVFW[1:0]
00
01
10
11
RCVFW controls the point at
which receive DMA is requested
in relation to the number of re-
ceived bytes in the receive FIFO.
RCVFW specifies the number of
bytes which must be present
(once the frame has been veri-
fied as a non-runt) before receive
DMA is requested. Note however
that in order for receive DMA to
be performed for a new frame, at
least 64 bytes must have been
received. This effectively avoids
having to react to receive frames
which are runts or suffer a colli-
sion during the slot time (512 bit
times). If the Runt Packet Accept
feature is enabled, receive DMA
will be requested as soon as
either the RCVFW threshold is
reached, or a complete valid re-
ceive frame is detected (regard-
less of length). RCVFW is set to
a value of 10b (64 bytes) after
H_RESET or S_RESET and is
unaffected by STOP.
Read/write accessible only when
STOP bit is set.
Certain combinations of water-
mark programming and LINBC
(BCR18, bits 2–0) programming
may create situations where no
linear bursting is possible, or
where the FIFO may be exces-
sively read or excessively writ-
ten. Such combinations are
declared as illegal.
Combinations of watermark set-
tings and LINBC (BCR 18, bits
2–0) settings must obey the fol-
lowing relationship:
Combinations of watermark and
LINBC settings that violate this
rule may cause unexpected
behavior.
controls the point at which pre-
amble
commence in relation to the num-
ber of bytes written to the
watermark (in bytes)
LINBC (in bytes)
transmission
Bytes Received
FIFO
Reserved
16
32
64
Watermark.
attempts
P R E L I M I N A R Y
Am79C970
9–8 XMTFW[1:0]
XMTFW[1:0]
XMTSP[1:0]
00
01
10
11
00
01
10
11
transmit FIFO for the current
transmit frame. When the entire
frame is in the FIFO, transmis-
sion will start regardless of the
value in XMTSP.
given a value of 10b (64 bytes)
after H_RESET or
S_RESET and is unaffected by
STOP. Regardless of XMTSP,
the FIFO will not internally over
write its data until at least 64
bytes (or the entire frame if < 64
bytes) have been transmitted
onto the network. This ensures
that for collisions within the slot
time window, transmit data need
not be re-written to the transmit
FIFO, and re-tries will be handled
autonomously by the MAC. This
bit is read/write accessible only
when the STOP bit is set.
Transmit
XMTFW specifies the point at
which
based upon the number of write
cycles that could be performed to
the transmit FIFO without FIFO
overflow. Transmit DMA is al-
lowed at any time when the num-
ber of write cycles specified by
XMTFW could be executed with-
out causing transmit FIFO over-
flow. XMTFW is set to a value of
00b (8 cycles) after H_RESET or
S_RESET and is unaffected by
STOP. Read/write accessible
only when STOP bit is set.
Certain combinations of water-
mark programming and LINBC
(BCR18, bits 2–0) programming
may create situations where no
linear bursting is possible, or
where the FIFO may be exces-
sively read or excessively writ-
ten. Such combinations are
declared as illegal.
transmit
Bytes Written
FIFO
Bytes Written
Reserved
112
16
64
16
32
64
4
DMA
Watermark.
XMTSP is
AMD
stops,
1-971

Related parts for am79c970