LAN9313-NU SMSC, LAN9313-NU Datasheet - Page 52

Ethernet ICs Three Port 10/100 Ethernet Switch

LAN9313-NU

Manufacturer Part Number
LAN9313-NU
Description
Ethernet ICs Three Port 10/100 Ethernet Switch
Manufacturer
SMSC
Type
Three Port Managed Ethernet Switchr
Datasheet

Specifications of LAN9313-NU

Ethernet Connection Type
10 Base-T, 100 Base-TX
Minimum Operating Temperature
0 C
Mounting Style
SMD/SMT
Product
Ethernet Switches
Number Of Transceivers
1
Standard Supported
802.3, 802.3u
Data Rate
10 Mbps, 100 Mbps
Supply Voltage (max)
3.6 V
Supply Voltage (min)
0 V
Supply Current (max)
155 mA, 270 mA
Maximum Operating Temperature
+ 70 C
Package / Case
TQFP-100
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Chapter 5 System Interrupts
Revision 1.7 (06-29-10)
5.1
5.2
This chapter describes the system interrupt structure of the LAN9313/LAN9313i. The
LAN9313/LAN9313i provides a multi-tier programmable interrupt structure which is controlled by the
System Interrupt Controller. The programmable system interrupts are generated internally by the
various LAN9313/LAN9313i sub-modules and can be configured to generate a single external host
interrupt via the IRQ interrupt output pin. The programmable nature of the host interrupt provides the
user with the ability to optimize performance dependent upon the application requirements. The IRQ
interrupt buffer type, polarity, and de-assertion interval are modifiable. The IRQ interrupt can be
configured as an open-drain output to facilitate the sharing of interrupts with other devices. All internal
interrupts are maskable and capable of triggering the IRQ interrupt.
The LAN9313/LAN9313i is capable of generating the following interrupt types:
All interrupts are accessed and configured via registers arranged into a multi-tier, branch-like structure,
as shown in
Status Register
(IRQ_CFG).
The
enable/disable all interrupts from the various LAN9313/LAN9313i sub-modules, combining them
together to create the IRQ interrupt. These registers provide direct interrupt access/configuration to the
General Purpose Timer, software, and device ready interrupts. These interrupts can be monitored,
enabled/disabled, and cleared, directly within these two registers. In addition, interrupt event
indications are provided for the 1588 Time Stamp, Switch Fabric, Port 1 & 2 Ethernet PHYs, and GPIO
interrupts. These interrupts differ in that the interrupt sources are generated and cleared in other sub-
block registers. The INT_STS register does not provide details on what specific event within the sub-
module caused the interrupt, and requires the software to poll an additional sub-module interrupt
register (as shown in
which involve multiple registers, only after the interrupt has been serviced and cleared at its source
will it be cleared in the INT_STS register.
The
output pin as well as configuring its properties. The IRQ_CFG register allows the modification of the
IRQ pin buffer type, polarity, and de-assertion interval. The de-assertion timer guarantees a minimum
interrupt de-assertion period for the IRQ output and is programmable via the INT_DEAS field of the
Interrupt Configuration Register
de-assertion interval starts when the IRQ pin de-asserts, regardless of the reason.
Functional Overview
Interrupt Sources
1588 Time Stamp Interrupts
Switch Fabric Interrupts
Ethernet PHY Interrupts
GPIO Interrupts
General Purpose Timer Interrupt
Software Interrupt
Device Ready Interrupt
Interrupt Configuration Register (IRQ_CFG)
Interrupt Status Register (INT_STS)
Figure
(INT_STS),
5.1. At the top level of the LAN9313/LAN9313i interrupt structure are the
(GPIO[11:0])
(General Purpose)
Figure
(Buffer Manager, Switch Engine, and Port 2,1,0 MACs)
(Port 1,2 PHYs)
Interrupt Enable Register
5.1) to determine the exact interrupt source and clear it. For interrupts
(IRQ_CFG). A setting of all zeros disables the de-assertion timer. The
(Port 2,1,0 and GPIO 9,8)
DATASHEET
(GPT)
52
and
Interrupt Enable Register (INT_EN)
is responsible for enabling/disabling the IRQ interrupt
(INT_EN), and
Three Port 10/100 Managed Ethernet Switch with MII
Interrupt Configuration Register
SMSC LAN9313/LAN9313i
aggregate and
Datasheet
Interrupt

Related parts for LAN9313-NU