CS8900A-CQ3Z Cirrus Logic Inc, CS8900A-CQ3Z Datasheet - Page 101

IC LAN ETHERNET CTLR 3V 100LQFP

CS8900A-CQ3Z

Manufacturer Part Number
CS8900A-CQ3Z
Description
IC LAN ETHERNET CTLR 3V 100LQFP
Manufacturer
Cirrus Logic Inc
Type
Single Chipr
Datasheets

Specifications of CS8900A-CQ3Z

Package / Case
100-LQFP
Controller Type
Ethernet Controller (IEEE 802.3)
Interface
ISA-BUS
Voltage - Supply
3V, 5V
Current - Supply
95mA
Operating Temperature
0°C ~ 70°C
Mounting Type
Surface Mount
Ethernet Connection Type
10BASE- 2 or 10BASE- 5 or 10BASE- F or 10BASE- T
Minimum Operating Temperature
0 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
+ 70 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-1127

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
CS8900A-CQ3Z
Manufacturer:
CIRRUS
Quantity:
16 572
Part Number:
CS8900A-CQ3Z
Manufacturer:
CIRRUSLOGIC92
Quantity:
1 900
Part Number:
CS8900A-CQ3Z
Manufacturer:
Cirrus Logic Inc
Quantity:
10 000
Part Number:
CS8900A-CQ3Z
Manufacturer:
CIRRUS
Quantity:
20 000
Part Number:
CS8900A-CQ3Z
0
Company:
Part Number:
CS8900A-CQ3Z
Quantity:
37
Company:
Part Number:
CS8900A-CQ3Z
Quantity:
20
Company:
Part Number:
CS8900A-CQ3Z
Quantity:
3 600
Part Number:
CS8900A-CQ3ZR
Manufacturer:
Cirrus Logic Inc
Quantity:
10 000
Part Number:
CS8900A-CQ3ZR
Manufacturer:
CIRRUS
Quantity:
20 000
Part Number:
CS8900A-CQ3ZR
0
DS271F5
5.6.4 Enabling CRC Generation and Pad-
ding
Whenever the host issues a Transmit Request
command, it must indicate whether or not the
Cyclic Redundancy Check (CRC) value
should be appended to the transmit frame, and
whether or not pad bits should be added (if
needed). Table 34 describes how to configure
the CS8900A for CRC generating and pad-
ding.
5.6.5 Individual Packet Transmission
Whenever the host has a packet to transmit, it
must issue a Transmit Request to the
CS8900A consisting of the following three op-
erations in the exact order shown:
1) The host must write a Transmit Command
2) The host must write the frame's length to
3) The host must read the BusST register
The information written to the TxCMD register
tells the CS8900A how to transmit the next
CS8900A
Crystal LAN™ Ethernet Controller
Inhibit
(Bit C)
CRC
0
1
0
1
to the TxCMD register (PacketPage base +
0144h). The contents of the TxCMD regis-
ter may be read back from the TxCMD reg-
ister (Register 9).
the TxLength register (PacketPage base +
0146h).
(Register 18)
Table 34. CRC and Paddling Configuration
TxPad
(Bit D)
Dis
0
0
1
1
Register 9, TxCMD
Pad to 64 bytes if necessary
(including CRC).
Send a runt frame if specified
length less than 60 bytes.
Pad to 60 bytes if necessary (with-
out CRC).
Send runt if specified length less
than 64. The CS8900A will not
transmit a frame that is less than 3
bytes.
Operation
CIRRUS LOGIC PRODUCT DATASHEET
frame. The bits that must be programmed in
the TxCMD register are described in Table 35.
For each individual packet transmission, the
host must issue a complete Transmit Request.
Furthermore, the host must write to the TxC-
MD register before each packet transmission,
even if the contents of the TxCMD register
does not change. The Transmit Request de-
scribed above may be in either Memory Space
or I/O Space.
5.6.6 Transmit in Poll Mode
In poll mode, Rdy4TxiE bit (Register B, Buf-
CFG, Bit 8) must be clear (Interrupt Disabled).
The transmit operation occurs in the following
order and is shown in Figure 30.
clear clear
clear set
set clear
set
6
Bit
C
D
8
9
set
7
Table 35. Tx Command Configuration
InhibitCRC When set, the CS8900A
Bit Name
TxPadDis
Tx Start
Onecoll
Force
Register 9, TxCMD
Start preamble after 5 bytes
have been transferred to the
CS8900A.
Start preamble after 381
bytes have been trans-
ferred to the CS8900A.
Start preamble after 1021
bytes have been trans-
ferred to the CS8900A.
Start preamble after entire
frame has been transferred
to the CS8900A.
When set, the CS8900A dis-
cards any frame data cur-
rently in the transmit buffer.
When set, the CS8900A will
not attempt to retransmit
any packet after a collision.
does not append the 32-bit
CRC value to the end of any
transmit packet.
When set, the CS8900A will
not add pad bits to short
frames.
Operation
101

Related parts for CS8900A-CQ3Z