CS8900A-IQ3Z Cirrus Logic Inc, CS8900A-IQ3Z Datasheet - Page 81
![IC LAN ETHERNET CTLR 3V 100LQFP](/photos/6/81/68139/cs8900a-iq3z_sml.jpg)
CS8900A-IQ3Z
Manufacturer Part Number
CS8900A-IQ3Z
Description
IC LAN ETHERNET CTLR 3V 100LQFP
Manufacturer
Cirrus Logic Inc
Type
Single Chipr
Specifications of CS8900A-IQ3Z
Package / Case
100-LQFP
Controller Type
Ethernet Controller (IEEE 802.3)
Interface
ISA-BUS
Voltage - Supply
3V, 5V
Current - Supply
95mA
Operating Temperature
-40°C ~ 85°C
Mounting Type
Surface Mount
Ethernet Connection Type
10BASE- 2 or 10BASE- 5 or 10BASE- F or 10BASE- T
Minimum Operating Temperature
- 40 C
Mounting Style
SMD/SMT
Product
Ethernet Controllers
Standard Supported
IEEE 802.3
Data Rate
10 Mbps
Supply Voltage (max)
6 V
Supply Voltage (min)
- 0.3 V
Supply Current (max)
+/- 10 mA
Maximum Operating Temperature
+ 85 C
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
For Use With
598-1163 - KIT EVAL FOR CS8900A
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
Other names
598-1129
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
CS8900A-IQ3Z
Manufacturer:
Cirrus Logic Inc
Quantity:
1 852
Company:
Part Number:
CS8900A-IQ3Z
Manufacturer:
CIRRUS42
Quantity:
921
Company:
Part Number:
CS8900A-IQ3Z
Manufacturer:
Cirrus Logic Inc
Quantity:
10 000
Part Number:
CS8900A-IQ3Z
Manufacturer:
CIRRUS
Quantity:
20 000
Company:
Part Number:
CS8900A-IQ3ZR
Manufacturer:
Cirrus Logic Inc
Quantity:
10 000
DS271F5
5.2.2.1 Configuring the Physical Interface
Configuring the physical interface consists of
determining which Ethernet interface should
be active, and enabling the receive logic for
serial reception. This is done via the LineCTL
register (Register 13) and is described in
Table19.
5.2.2.2 Choosing which Frame Types to Ac-
cept
The RxCTL register (Register 5) is used to de-
termine which frame types will be accepted by
the CS8900A (a receive frame is said to be
"accepted" when the frame is buffered, either
on chip or in host memory via DMA). Table 20
describes the configuration bits in this register.
Refer to Section 5.2.10 on page 87 for a de-
tailed description of Destination Address filter-
ing.
* Must also meet the criteria programmed into bits 8, C, D, and E.
CS8900A
Crystal LAN™ Ethernet Controller
Bit
Bit Bit Name
E LoRx Squelch When set, receiver squelch level
6
8
9 AutoAUI/10BT When set, automatic interface
6
7
8
9
MulticastA When set, Multicast frames that pass
IAHashA When set, Individual Address frames
cuousA
RxOKA
Promis
Table 19. Physical Interface Configuration
Bit Name
SerRxON
AUIonly
Table 20. Frame Acceptance Criteria
Register 13, LineCTL
that pass the hash filter are
accepted*.
When set, all frames are accepted*.
When set, frames with valid length
and CRC and that pass the DA filter
are accepted.
the hash filter are accepted*.
Register 5, RxCTL
When set, reception enabled.
When set, AUI selected (takes
precedence over AutoAUI/10BT).
selection enabled. When both bits
8 and 9 are clear, 10BASE-T
selected.
reduced by approximately 6 dB.
Operation
Operation
CIRRUS LOGIC PRODUCT DATASHEET
* Must also meet the criteria programmed into bits 8, C, D, and E.
5.2.2.3 Selecting which Events Cause Inter-
rupts
The RxCFG register (Register 3) and the Buf-
CFG register (Register B) are used to deter-
mine
interrupts to the host processor. Table 22 de-
scribes the interrupt enable (iE) bits in these
registers.
* Must also pass the DA filter before there is an interrupt.
5.2.2.4 Choosing How to Transfer Frames
The RxCFG register (Register 3) and the Bus-
CTL register (Register 17) are used to deter-
Bit Bit Name
Bit Bit Name
C CRCerrorA When set, frames with bad CRC that
D
C CRCerroriE When set, there is an interrupt if a
D
A IndividualA When set, frames with DA that
B
E ExtradataA When set, frames longer than 1518
E ExtradataiE When set, there is an interrupt if a
8
RxOKiE
Broad-
RuntA
RuntiE
castA
which
Table 20. Frame Acceptance Criteria
matches the IA at PacketPage base
+ 0158h are accepted*.
When set, all broadcast frames are
accepted*.
pass the DA filter are accepted.
When set, frames shorter than 64
bytes that pass the DA filter are
accepted.
bytes that pass the DA filter are
accepted (only the first 1518 bytes
are buffered).
Register 3, RxCFG
frame is received with valid length
and CRC*.
frame is received with bad CRC*.
When set, there is an interrupt if a
frame is received that is shorter than
64 bytes*.
frame is received that is longer than
1518 bytes*.
Register 5, RxCTL
When set, there is an interrupt if a
receive
Table 21.
events
Operation
Operation
will
cause
81