Electronic Components Datasheet Search
  English  ▼

X  

CS8920A Datasheet(PDF) 29 Page - Cirrus Logic

Part # CS8920A
Description  CRYSTAL LAN ISA PLUG-AND-PLAY ETHERNET CONTROLLER
PDF  144 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  CIRRUS [Cirrus Logic]
Direct Link  http://www.cirrus.com
Logo CIRRUS - Cirrus Logic

CS8920A Datasheet(HTML) 29 Page - Cirrus Logic

Back Button CS8920A Datasheet HTML 25Page - Cirrus Logic CS8920A Datasheet HTML 26Page - Cirrus Logic CS8920A Datasheet HTML 27Page - Cirrus Logic CS8920A Datasheet HTML 28Page - Cirrus Logic CS8920A Datasheet HTML 29Page - Cirrus Logic CS8920A Datasheet HTML 30Page - Cirrus Logic CS8920A Datasheet HTML 31Page - Cirrus Logic CS8920A Datasheet HTML 32Page - Cirrus Logic CS8920A Datasheet HTML 33Page - Cirrus Logic Next Button
Zoom Inzoom in Zoom Outzoom out
 29 / 144 page
background image
Transmit Error Detection and Handling
The MAC engine monitors Ethernet activity and
reports and recovers from a number of error con-
ditions. For transmission, the MAC reports the
following errors in the TxEvent register (Register
8) and BufEvent register (Register C):
Loss of Carrier: Whenever the CS8920A is
transmitting on the AUI port, it expects to see its
own transmission "looped back" to its receiver. If
it is unable to monitor its transmission after the
end of the preamble, the MAC reports a loss-of-
carrier error by setting the Loss-of-CRS bit
(Register 8, TxEvent, Bit 6). If the Loss-of-
CRSiE bit (Register 7, TxCFG, Bit 6) is set, the
host will be interrupted.
SQE Error: After the end of transmission on the
AUI port, the MAC expects to see a collision
within 64 bit times. If no collision is detected,
the SQEerror bit (Register 8, TxEvent, Bit 7) is
set. If the SQEerroriE bit is set (Register 7,
TxCFG, Bit 7), the host is interrupted. An SQE
error may indicate a fault on the AUI cable or a
faulty transceiver (it is assumed that the attached
transceiver supports this function).
Out-of-Window (Late) Collision: If a collision is
detected after the first 512 bits have been trans-
mitted, the MAC reports a late collision by
setting the Out-of-window bit (Register 8,
TxEvent, Bit 9). The MAC then forces a bad
CRC and terminates the transmission. If the Out-
of-windowiE bit (Register 7, TxCFG, Bit 9) is
set, the host is interrupted. A late collision may
indicate an illegal network configuration.
Jabber Error: If a transmission continues longer
than about 26 ms, the MAC disables the trans-
mitter and sets the Jabber bit (Register 8,
TxEvent, Bit A). The output of the transmitter
returns to idle and remains there until the host
issues a new Transmit Command. If the JabberiE
bit (Register 7, TxCFG, Bit A) is set, the host is
interrupted. A Jabber condition indicates that
t here may be so me thi ng wrong with the
CS8920A transmit function. To prevent possible
network faults, the host should clear the transmit
buffer. Possible options include:
Reset the chip with either software or hardware
reset (see Section 3.3).
Issue a Force Transmit Command by setting the
Force bit (Register 9, TxCMD, bit 8).
Issue a Transmit Command with the TxLength
field set to zero.
Transmit Collision: The MAC counts the num-
ber of times an individual packet must be
re-transmitted due to network collisions. The col-
lision count is stored in bits B through E of the
TxEvent register (Register 8). If the packet col-
lides 16 times, transmission of that packet is
terminated and the 16coll bit (Register 8,
TxEvent, Bit F) is set. If the 16colliE bit (Regis-
ter 7, TxCFG, Bit F) is set, the host will be
interrupted on the 16th collision. A running
count of transmit collisions is recorded in the
TxCOL register.
Transmit Underrun: If the CS8920A starts
transmission of a packet but runs out of data be-
fore reaching the end of frame, the TxUnderrun
bit (Register C, BufEvent, Bit 9) is set. The
MAC then forces a bad CRC and terminates the
transmission. If the TxUnderruniE bit (Register
B, BufCFG, Bit 9) is set, the host is interrupted.
Receive Error Detection and Handling
The following receive errors are reported in the
RxEvent register (Register 4):
CRC Error: If a frame is received with a bad
CRC, the CRCerror bit (Register 4, RxEvent, Bit
C) is set. If the CRCerrorA bit (Register 5,
RxCTL, Bit C) is set, the frame will be buffered
by the CS8920A. If the CRCerroriE bit (Register
3, RxCFG. Bit C) is set, the host is interrupted.
CS8920A
DS238PP2
29



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