cp2200 Silicon Laboratories, cp2200 Datasheet - Page 30

no-image

cp2200

Manufacturer Part Number
cp2200
Description
Single-chip Ethernet Controller
Manufacturer
Silicon Laboratories
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
CP2200
Manufacturer:
CITIZEN
Quantity:
10 000
Part Number:
CP2200
Manufacturer:
SILICON
Quantity:
4 000
Part Number:
CP2200
Manufacturer:
SILICONLABS/芯科
Quantity:
20 000
Part Number:
cp2200-GQ
Manufacturer:
SiliconL
Quantity:
1 120
Part Number:
cp2200-GQ
Manufacturer:
NEC
Quantity:
5 871
Part Number:
cp2200-GQ
Manufacturer:
Silicon Laboratories Inc
Quantity:
10 000
Part Number:
cp2200-GQ
Manufacturer:
SILICON LABS/芯科
Quantity:
20 000
Part Number:
cp2200-GQR
Manufacturer:
AD
Quantity:
8 700
Part Number:
cp2200-GQR
Manufacturer:
SILICON LABS/芯科
Quantity:
20 000
Company:
Part Number:
cp2200-GQR
Quantity:
10
End of Packet
Receive FIFO Empty
Self Initialization Complete
Oscillator Initialization Complete The external oscillator has stabilized.
Flash Write/Erase Complete
Packet Transmitted
Receive FIFO Full
Packet Received
“Wake-on-LAN” Wakeup Event
Link Status Changed
Jabber Detected
Auto-Negotiation Failed
Reserved
Auto-Negotiation Complete
CP2200/1
8. Interrupt Sources
The CP2200/1 can alert the host processor when any of the 14 interrupt source events listed in Table 12 triggers
an interrupt. The CP2200/1 alerts the host by setting the appropriate flags in the interrupt status registers and
driving the INT pin low. The INT pin will remain asserted until all interrupt flags for enabled interrupts have been
cleared by the host. Interrupt flags are cleared by reading the self-clearing interrupt status registers, INT0 and
INT1. Interrupts can be disabled by clearing the corresponding bits in INT0EN and INT1EN.
If the host processor does not utilize the INT pin, it can periodically read the interrupt status registers to determine
if any interrupt-generating events have occurred. The INT0RD and INT1RD read-only registers provide a method
of checking for interrupts without clearing the interrupt status registers.
30
Event
The receive buffer is full or the maximum number of
The device has been connected or disconnected from
The last byte of a packet has been read from the
receive buffer using the AutoRead interface.
The last packet in the receive buffer has been unloaded
or discarded.
The device is ready for Reset Initialization. See “6.2.
Reset Initialization” on page 18.
A Flash write or erase operation has completed.
The transmit interface has transmitted a packet.
packets has been exceeded. Decode the RXFIFOSTA
status register to determine the receive buffer status.
A packet has been added to the receive buffer.
The device has been connected to a network.
the network.
The transmit interface has detected and responded to a
jabber condition. See IEEE 802.3 for more information
about jabber conditions.
An auto-negotiation attempt has failed. Software should
check for a valid link and re-try auto-negotiation.
An auto-negotiation attempt has completed. This inter-
rupt only indicates completion, and not success. Occa-
sionally, Auto-Negotiation attempts will not complete
and/or fail; therefore, a 3 to 4 second timeout should be
implemented. A successful auto-negotiation attempt is
one that completes without failure.
Table 12. Interrupt Source Events
Rev. 1.0
Description
Pending
INT0.7
INT0.6
INT0.5
INT0.4
INT0.3
INT0.2
INT0.1
INT0.0
INT1.5
INT1.4
INT1.3
INT1.2
INT1.0
Flag
INT0EN.7
INT0EN.6
INT0EN.5
INT0EN.4
INT0EN.3
INT0EN.2
INT0EN.1
INT0EN.0
INT1EN.5
INT1EN.4
INT1EN.3
INT1EN.2
INT1EN.0
Enable
Flag

Related parts for cp2200