LAN9312-NU Standard Microsystems (SMSC), LAN9312-NU Datasheet - Page 163
![no-image](/images/manufacturer_photos/0/6/632/standard_microsystems__smsc__sml.jpg)
LAN9312-NU
Manufacturer Part Number
LAN9312-NU
Description
Manufacturer
Standard Microsystems (SMSC)
Datasheet
1.LAN9312-NU.pdf
(458 pages)
Specifications of LAN9312-NU
Number Of Primary Switch Ports
2
Operating Supply Voltage (typ)
3.3V
Fiber Support
No
Phy/transceiver Interface
MII
Power Supply Type
Analog
Data Rate (typ)
10/100Mbps
Vlan Support
Yes
Operating Temperature (max)
70C
Operating Temperature (min)
0C
Pin Count
128
Mounting
Surface Mount
Jtag Support
No
Operating Supply Voltage (max)
3.6V
Operating Supply Voltage (min)
3V
Operating Temperature Classification
Commercial
Data Rate
100Mbps
Lead Free Status / RoHS Status
Compliant
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
LAN9312-NU
Manufacturer:
Microchip Technology
Quantity:
10 000
- Current page: 163 of 458
- Download datasheet (5Mb)
High Performance Two Port 10/100 Managed Ethernet Switch with 32-Bit Non-PCI CPU Interface
Datasheet
SMSC LAN9312
13.2.1
13.2.1.1
13.2.1.2
13.2.2
13.2.2.1
GPIO IEEE 1588 Timestamping
Two of the GPIO pins, GPIO[9:8], have the option to be used for IEEE 1588 time stamp functions. This
allows a time stamp capture to be triggered when the GPIO is configured as an input, or output a signal
from the GPIO based on an IEEE 1588 clock target compare event when configured as an output.
Refer to
on the IEEE 1588 time stamping functions of the LAN9312.
IEEE 1588 GPIO Inputs
When the GPIO[9:8] pins are configured as inputs, an active edge will capture the IEEE 1588 clock
into the high and low 1588 capture registers (1588_CLOCK_HI_CAPTURE_GPIO_x, and
1588_CLOCK_LO_CAPTURE_GPIO_x where “x” represents the number of the respective 1588
enabled GPIO) and set the corresponding interrupt flags GPIO[9:8]_INT and 1588_GPIO[9:8]_INT in
the
Interrupt Status and Enable Register (1588_INT_STS_EN)
be configured to clear the Clock Target interrupt (1588_TIMER_INT) in the
E n a b l e
GPIO_1588_TIMER_INT_CLEAR_EN[9:8] bit in the
(GPIO_CFG). GPIO inputs must be active for greater than 40nS to be recognized as capture or
interrupt clear events.
IEEE 1588 GPIO Outputs
The GPIO[9:8] pins can be configured as IEEE 1588 enabled outputs by setting the corresponding
1588_GPIO_OE[9:8] bits in the
override the GPDIR[9:8] bits of the
and allow for GPIO output generation based on the IEEE 1588 clock target compare event. Clock
target compare events occur when the value loaded into the
( 1 5 8 8 _ C L O C K _ TA R G E T _ H I )
(1588_CLOCK_TARGET_LO)
DWORD Register (1588_CLOCK_HI)
Upon detection of a clock target compare event, GPIO[9:8] can be configured to output a 100nS pulse,
toggle its output, or reflect the 1588_TIMER_INT bit in the
(1588_INT_STS_EN)
Configuration Register
1588 GPIO output is active high or active low, is controlled via the GPIO_EVENT_POL_9 and
GPIO_EVENT_POL_8 bits of the
Note: The 1588_GPIO_OE[9:8] bits do not override the GPIO buffer type bits GPIOBUF[9:8] in the
GPIO Interrupts
Each GPIO of the LAN9312 provides the ability to trigger a unique GPIO interrupt in the
Purpose I/O Interrupt Status and Enable Register
bits of this register provides the current status of the corresponding interrupt, and each interrupt is
enabled by setting the corresponding GPIO_INT_EN[11:0] bit. The GPIO/LED Controller aggregates
the enabled interrupt values into an internal signal which is sent to the System Interrupt Controller and
is reflected via the
LAN9312 interrupts, refer to
GPIO Interrupt Polarity
The interrupt polarity can be set for each individual GPIO via the GPIO_INT_POL[11:0] bits in the
General Purpose I/O Configuration Register
pin will set the corresponding interrupt bit in the
Register
corresponding interrupt bit. Because GPIO[9:8] have added IEEE 1588 functionality, the
General Purpose I/O Interrupt Status and Enable Register (GPIO_INT_STS_EN)
General Purpose I/O Configuration Register
Chapter 11, "IEEE 1588 Hardware Time Stamp Unit," on page 154
(GPIO_INT_STS_EN). When cleared, a low logic level on the GPIO pin will set the
R e g i s t e r
Interrupt Status Register (INT_STS)
(1588_CONFIG). The clock event polarity, which determines whether the IEEE
by enabling the GPIO_EVENT_9 or GPIO_EVENT_8 bits of the
( 1 5 8 8 _ I N T _ S T S _ E N )
Chapter 5, "System Interrupts," on page
matches the current IEEE 1588 clock value in the
General Purpose I/O Configuration Register
General Purpose I/O Configuration Register
DATASHEET
General Purpose I/O Data & Direction Register (GPIO_DATA_DIR)
a n d
and
163
1588 Clock Low-DWORD Register
1 5 8 8
(GPIO_CFG). When set, a high logic level on the GPIO
(GPIO_INT_STS_EN). Reading the GPIO_INT[11:0]
General Purpose I/O Interrupt Status and Enable
(GPIO_CFG).
C l o c k
General Purpose I/O Configuration Register
b y
bit 12 (GPIO). For more information on the
respectively. The GPIO[9:8] inputs can also
1588 Interrupt Status and Enable Register
1588 Clock Target High-DWORD Register
Ta r g e t
s e t t i n g
49.
L o w - D W O R D
1588 Interrupt Status and
t h e
for additional information
(GPIO_CFG). These bits
(1588_CLOCK_LO).
(GPIO_CFG).
Revision 1.7 (06-29-10)
1588 Clock High-
c o r r e s p o n d i n g
R e g i s t e r
and
General
1588
1588
Related parts for LAN9312-NU
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
![LAN9312-NZW](/images/manufacturer_photos/0/6/632/standard_microsystems__smsc__tmb.jpg)
Part Number:
Description:
Manufacturer:
Standard Microsystems (SMSC)
Datasheet:
![LAN91C111-NU](/photos/31/30/313086/406-128-tqfp_tmb.jpg)
Part Number:
Description:
Manufacturer:
Standard Microsystems (SMSC)
Datasheet:
![LAN9115-MT](/images/manufacturer_photos/0/6/632/standard_microsystems__smsc__tmb.jpg)
Part Number:
Description:
Manufacturer:
Standard Microsystems (SMSC)
Datasheet:
![LAN9118-MT](/images/manufacturer_photos/0/6/632/standard_microsystems__smsc__tmb.jpg)
Part Number:
Description:
Manufacturer:
Standard Microsystems (SMSC)
Datasheet:
![USB2229-NU-02](/images/manufacturer_photos/0/6/632/standard_microsystems__smsc__tmb.jpg)
Part Number:
Description:
Manufacturer:
Standard Microsystems (SMSC)
Datasheet:
![USB2601-NU-05](/photos/31/30/313086/406-128-tqfp_tmb.jpg)
Part Number:
Description:
Manufacturer:
Standard Microsystems (SMSC)
Datasheet:
![USB2514B-AEZG](/images/manufacturer_photos/0/6/632/standard_microsystems__smsc__tmb.jpg)
Part Number:
Description:
USB CHIP
Manufacturer:
Standard Microsystems (SMSC)
Datasheet:
![USB2514BI-AEZG](/images/manufacturer_photos/0/6/632/standard_microsystems__smsc__tmb.jpg)
Part Number:
Description:
Manufacturer:
Standard Microsystems (SMSC)
Datasheet:
![USB2251-NU-05](/images/manufacturer_photos/0/6/632/standard_microsystems__smsc__tmb.jpg)
Part Number:
Description:
ULTRA FAST USB 2.0 MULTI-SLOT FLASH MEDI
Manufacturer:
Standard Microsystems (SMSC)
Datasheet:
![LAN91C96-MS](/images/manufacturer_photos/0/6/632/standard_microsystems__smsc__tmb.jpg)
Part Number:
Description:
Manufacturer:
Standard Microsystems (SMSC)
Datasheet:
![LAN9215-MT](/photos/31/30/313088/100pin_tqfp_tmb.jpg)
Part Number:
Description:
Manufacturer:
Standard Microsystems (SMSC)
Datasheet:
![LAN91C111I-NS](/images/manufacturer_photos/0/6/632/standard_microsystems__smsc__tmb.jpg)
Part Number:
Description:
Manufacturer:
Standard Microsystems (SMSC)
Datasheet:
![USB2514I-HZH](/images/manufacturer_photos/0/6/632/standard_microsystems__smsc__tmb.jpg)
Part Number:
Description:
Manufacturer:
Standard Microsystems (SMSC)
Datasheet:
![USB2514-HZH](/images/manufacturer_photos/0/6/632/standard_microsystems__smsc__tmb.jpg)
Part Number:
Description:
Manufacturer:
Standard Microsystems (SMSC)
Datasheet: