Electronic Components Datasheet Search
  English  ▼

X  

AM79C90PC Datasheet(PDF) 27 Page - Advanced Micro Devices

Part # AM79C90PC
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

AM79C90PC Datasheet(HTML) 27 Page - Advanced Micro Devices

Back Button AM79C90PC Datasheet HTML 23Page - Advanced Micro Devices AM79C90PC Datasheet HTML 24Page - Advanced Micro Devices AM79C90PC Datasheet HTML 25Page - Advanced Micro Devices AM79C90PC Datasheet HTML 26Page - Advanced Micro Devices AM79C90PC Datasheet HTML 27Page - Advanced Micro Devices AM79C90PC Datasheet HTML 28Page - Advanced Micro Devices AM79C90PC Datasheet HTML 29Page - Advanced Micro Devices AM79C90PC Datasheet HTML 30Page - Advanced Micro Devices AM79C90PC Datasheet HTML 31Page - Advanced Micro Devices Next Button
Zoom Inzoom in Zoom Outzoom out
 27 / 62 page
background image
P R E L I M I N A R Y
AMD
27
Am79C90
Buffer Management
Buffer Management is accomplished through message
descriptors organized in ring structures in memory.
Each message descriptor entry is four words long.
There are two rings allocated for the device: a Receive
ring and a Transmit ring. The device is capable of polling
each ring for buffers to either empty or fill with packets to
or from the channel. The device is also capable of enter-
ing status information in the descriptor entry. C-LANCE
polling is limited to looking one ahead of the descriptor
entry the C-LANCE is currently working with.
The location of the descriptor rings and their length are
found in the initialization block, accessed during the in-
itialization procedure by the C-LANCE. Writing a “ONE”
into the STRT bit of CSR0 will cause the C-LANCE to
start accessing the descriptor rings and enable it to send
and receive packets.
The C-LANCE communicates with a HOST device
through the ring structures in memory. Each entry in the
ring is either owned by the C-LANCE or the HOST.
There is an ownership bit (OWN) in the message de-
scriptor entry. Mutual exclusion is accomplished by a
protocol which states that each device can only relin-
quish ownership of the descriptor entry to the other de-
vice; it can never take ownership, and no device can
change the state of any field in any entry after it has relin-
quished ownership.
Descriptor Ring
Each descriptor in a ring in memory is a 4-word entry.
The following is the format of the receive and the trans-
mit descriptors.
Receive Message Descriptor Entry
Receive Message Descriptor 0 (RMD0)
15
0
17881B-25
LADR
Bit
Name
Description
15:00
LADR
The LOW ORDER 16 address bits of
the buffer pointed to by this descrip-
tor. LADR is written by the host and is
not changed by the C-LANCE.
Receive Message Descriptor 1 (RMD1)
ENP
STP
BUFF
CRC
OFLO
FRAM
ERR
OWN
15
8 7
0
HADR
17881B-26
Bit
Name
Description
15
OWN
This bit indicates that the descriptor
entry is owned by the host (OWN = 0)
or by the C-LANCE (OWN = 1). The
C-LANCE clears the OWN bit after
filling the buffer pointed to by the de-
scriptor entry. The host sets the
OWN bit after emptying the buffer.
Once the C-LANCE or host has relin-
quished ownership of a buffer, it
must not change any field in the four
words that comprise the descriptor
entry.
14
ERR
ERROR summary is the OR of
FRAM, OFLO, CRC or BUFF.
13
FRAM
FRAMING ERROR indicates that
the incoming packet contained a
non-integer multiple of eight bits and
there was a CRC error. If there was
not a CRC error on the incoming
packet, then FRAM will not be set
even if there was a non-integer multi-
ple of eight bits in the packet. FRAM
is not valid in internal loopback
mode. FRAM is valid only when ENP
is set and OFLO is not.



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