Electronic Components Datasheet Search
  English  ▼

X  

AM79C90JC Datasheet(PDF) 30 Page - Advanced Micro Devices

Part # AM79C90JC
Description  CMOS Local Area Network Controller for Ethernet (C-LANCE)
PDF  62 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  AMD [Advanced Micro Devices]
Direct Link  http://www.amd.com
Logo AMD - Advanced Micro Devices

AM79C90JC Datasheet(HTML) 30 Page - Advanced Micro Devices

Back Button AM79C90JC Datasheet HTML 26Page - Advanced Micro Devices AM79C90JC Datasheet HTML 27Page - Advanced Micro Devices AM79C90JC Datasheet HTML 28Page - Advanced Micro Devices AM79C90JC Datasheet HTML 29Page - Advanced Micro Devices AM79C90JC Datasheet HTML 30Page - Advanced Micro Devices AM79C90JC Datasheet HTML 31Page - Advanced Micro Devices AM79C90JC Datasheet HTML 32Page - Advanced Micro Devices AM79C90JC Datasheet HTML 33Page - Advanced Micro Devices AM79C90JC Datasheet HTML 34Page - Advanced Micro Devices Next Button
Zoom Inzoom in Zoom Outzoom out
 30 / 62 page
background image
AMD
P R E L I M I N A R Y
30
Am79C90
Transmit Message Descriptor 3 (TMD3)
RTRY
LCAR
LCOL
RES
UFLO
BUFF
15
10 9
0
TDR
17881B-32
Bit
Name
Description
15
BUFF
BUFFER ERROR is set by the
C-LANCE during transmission when
the C-LANCE does not find the ENP
flag in the current buffer and does
not own the next buffer. This can oc-
cur in either of two ways: either the
OWN bit of the next buffer is zero, or
Transmit FIFO underflow occurred
before the C-LANCE has performed
a lookahead poll of the next transmit
descriptor. BUFF is set by the
C-LANCE and cleared by the host.
BUFF error will turn off the transmit-
ter (CSR
0, TXON = 0).
If a Buffer Error occurs, an Underflow
Error will also occur. BUFF error is
not valid when LCOL or RTRY error
is set during TX data chaining.
14
UFLO
UNDERFLOW
ERROR
indicates
that the transmitter has truncated a
message due to data late from mem-
ory. UFLO indicates that the Trans-
mit FIFO has emptied before the end
of the packet was reached.
Upon UFLO error, transmitter is
turned off (CSR
0, TXON = 0).
13
RES
RESERVED bit. The C-LANCE will
write this bit with a “0.”
12
LCOL
LATE COLLISION indicates that a
collision has occurred after the slot
time of the channel has elapsed. The
C-LANCE does not retry on late
collisions.
11
LCAR
LOSS OF CARRIER is set when the
carrier
input
(RENA)
to
the
C-LANCE
goes
false
during
a
C-LANCE-initiated
transmission.
The C-LANCE does not retry upon
loss of carrier. It will continue to
transmit the whole packet until done.
LCAR is not valid in INTERNAL
LOOPBACK MODE.
10
RTRY
RETRY ERROR indicates that the
transmitter has failed in 16 attempts
to successfully transmit a message
due to repeated collisions on the me-
dium. If DRTY = 1 in the MODE reg-
ister, RTRY will set after 1 failed
transmission attempt.
09:00
TDR
TIME DOMAIN REFLECTOMETRY
reflects the state of an internal C-
LANCE counter that counts from the
start of a transmission to the occur-
rence of a collision. This value is
useful in determining the approxi-
mate distance to a cable fault. The
TDR
value
is
written
by
the
C-LANCE and is valid only if RTRY
is set.
Ring Access Mechanism in the C-LANCE
Once the C-LANCE is initialized through the initializa-
tion block and started, the CPU and the C-LANCE com-
municate via transmit and receive rings, for packet
transmission and reception.
There are 2 sets of RAM locations (four 16-bit register
per set, corresponding to the 4 entries in each descrip-
tor) in the C-LANCE. The first set points to the current
buffer, and they are the working registers which are
used for transferring the data for the packet. The second
set contains the pointers to the next buffer in the ring
which the C-LANCE obtained from the lookahead
operation.
There are three types of ring access in the C-LANCE.
The first type is when the C-LANCE polls the rings to
own a buffer. The second type is when the buffers are
data chained. The C-LANCE does a lookahead opera-
tion between the time that it is transferring data to/from
the Transmit/Receive FIFOs; this lookahead is done
only once. The third type is when the C-LANCE tries to
own the next descriptor in the ring when it clears the
OWN bit for the current buffer.
Transmit Ring Buffer Management
When there is no Ethernet activity, the C-LANCE will
automatically poll the transmit ring in the memory once it
has started (CSR0, STRT = 1). This polling occurs every
1.6 ms, (CSR0 TDMD bit = 0) and consists of reading
the status word of the transmit descriptor, TMD1, until
the C-LANCE owns the descriptor. The C-LANCE will
read TMD0 and TMD2 to get the rest of the buffer ad-
dress and the buffer byte count when it owns the de-
scriptor. Each of these memory reads is done
separately with a new arbitration cycle for each transfer.
If the transmit buffers are data chained (current buffer
ENP = 0), the C-LANCE will look ahead to the next de-
scriptor in the ring while transferring the current buffer
into the Transmit FIFO (see Figure 8-1). The C-LANCE
does this lookahead only once. If it does not own the
next transmit Descriptor Table Entry (DTE) (2nd TX ring



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


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