Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

AM79C940JC/W Datasheet(PDF) 34 Page - Advanced Micro Devices

Part # AM79C940JC/W
Description  Media Access Controller for Ethernet (MACE??
PDF  144 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  AMD [Advanced Micro Devices]
Direct Link  http://www.amd.com
Logo AMD - Advanced Micro Devices

AM79C940JC/W Datasheet(HTML) 34 Page - Advanced Micro Devices

Back Button AM79C940JC/W Datasheet HTML 30Page - Advanced Micro Devices AM79C940JC/W Datasheet HTML 31Page - Advanced Micro Devices AM79C940JC/W Datasheet HTML 32Page - Advanced Micro Devices AM79C940JC/W Datasheet HTML 33Page - Advanced Micro Devices AM79C940JC/W Datasheet HTML 34Page - Advanced Micro Devices AM79C940JC/W Datasheet HTML 35Page - Advanced Micro Devices AM79C940JC/W Datasheet HTML 36Page - Advanced Micro Devices AM79C940JC/W Datasheet HTML 37Page - Advanced Micro Devices AM79C940JC/W Datasheet HTML 38Page - Advanced Micro Devices Next Button
Zoom Inzoom in Zoom Outzoom out
 34 / 144 page
background image
34
Am79C940
impact on the perceived latency that the Receive FIFO
provides to the host system. The description and table
below outline the point at which RDTREQ will be
asserted when the first duration of the packet has been
received and when any subsequent transfer of the
packet to the host system is required.
No preamble/SFD bytes are loaded into the Receive
FIFO. All references to bytes pass through the receive
FIFO. These references are received after the pream-
ble/SFD sequence.
The first assertion of RDTREQ for a packet will occur
after the longer of the following two conditions is met:
s 64-bytes have been received (to assure runt pack-
ets and packets experiencing collision within the
slot time will be rejected).
s The RCVFW threshold is reached plus an additional
12 bytes. The additional 12 bytes are necessary to
ensure that any permutation of byte/word read
access is guaranteed. They are required for all
threshold values, but in the case of the 16 and
32-byte thresholds, the requirement that the slot time
criteria is met dominates. Any subsequent assertion
of RDTREQ necessary to complete the transfer of
the packet will occur after the RCVFW threshold is
reached plus an additional 12 bytes. The table below
also outlines the latency provided by the MACE de-
vice when the RDTREQ is asserted.
Receive FIFO Watermarks, RDTREQ Assertion and Latency
Receive FIFO—Burst Operation
The RCVFIFO also provides a burst mode capability,
programmed by the RCVBRST bit in the FIFO Config-
uration Control register, to modify the operation of
RDTREQ.The assertion of RDTREQ will occur accord-
ing to the programming of the RCVFW bits. RDTREQ
will be de-asserted when the RCVFIFO can only pro-
vide a single read cycle (one word read). This allows
the external device to burst data from the RCVFIFO
once RDTREQ is asserted, and stop when RDTREQ
is deasserted.
Receive FIFO—Low Latency Receive Operation
The LOW Latency Receive mode can be programmed
using the Low Latency Receive bit (LLRCV in the
Receive Frame Control register). This effectively
causes the assertion of RDTREQ to be directly coupled
to the low watermark of 12 bytes in the RCVFIFO.
Once the 12-byte threshold is reached (plus some
internal synchronization delay of less than 1 byte),
RDTREQ will be asserted, and will remain active until
the RCVFIFO can support only one read cycle
(one wo r d of data), as in the bur st oper ati o n
described earlier. The exception is the case where 4-8
bytes of padding is required by the FIFO design, unless
it is the end of the packet.
The intended use for the Low Latency Receive mode is
to allow fast forwarding of a received packet in a bridge
application. In this case, the receiving process is made
aware of the receive packet after only 9.6
µs, instead of
waiting up to 60.8
µs (76-bytes) necessary for the initial
assertion of RDTREQ. An Ethernet-to-Ethernet bridge
employing the MACE device (on all the Ethernet
connections) with the XMTSP of all MACE controller
XMT FIFOs set to the minimum (4-bytes), forwarding of
a receive packet can be achieved within a sub 20
µs
delay including processing overhead.
Note, however, that this mode places significant bur-
den on the host processor. The receiving MACE device
will no longer delete runt packets. A runt packet will
have the Receive Frame Status appended to the re-
ceive data which the host must read as normal. The
MACE device will not attempt to delete runt packets
from the RCVFIFO in the Low Latency Receive mode.
Collision fragments will also be passed to the host if
they are detected after the 12-byte threshold has been
reached. If a collision occurs, the Receive Frame Sta-
tus (RCVFS) will be appended to the data successfully
received in the RCVFIFO up to the point the collision
was detected. No additional receive data will be written
to the RCVFIFO. Note that the RCVFS will not become
available until after the receive activity ceases. The col-
lision indication (CLSN) in the Receive Status
(RCVSTS) will be set, and the Receive Message Byte
Count (RCVCNT) will be the correct count of the total
duration of activity, including the period that collision
was detected. The detection of normal (slot time) colli-
sions versus late collisions can only be made by
counting the number of bytes that were successfully re-
ceived prior to the termination of the packet data.
In all cases where the reception ends prematurely (runt
or collision), the data that was successfully received
RCVFW
[1-0]
Bytes Required for
First Assertion of
RDTREQ
Bytes of Latency
After First Assertion
of RDTREQ
Bytes Required for
Subsequent Assertion
of RDTREQ
Bytes of Latency After
Subsequent Assertion
of RDTREQ
00
64
64
28
100
01
64
64
44
84
10
76
52
76
52
11
XX
XX
XX
XX



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com