English
Language : 

LAN9311 Datasheet, PDF (156/461 Pages) SMSC Corporation – Two Port 10/100 Managed Ethernet Switch with 16-Bit Non-PCI CPU Interface
Two Port 10/100 Managed Ethernet Switch with 16-Bit Non-PCI CPU Interface
Datasheet
11.1.2
Block Diagram
The LAN9311/LAN9311i IEEE 1588 implementation is illustrated in Figure 11.1, and consists of the
following major function blocks:
 IEEE 1588 Time Stamp
These three identical blocks provide time stamping functions on all switch fabric ports.
 IEEE 1588 Clock
This block provides a 64-bit tunable clock that is used as the time source for all IEEE 1588 time
stamp related functions.
 IEEE 1588 Clock/Events
This block provides IEEE 1588 clock comparison-based interrupt generation and time stamp related
GPIO event generation.
IEEE 1588
Time Stamp
IEEE 1588
Time Stamp
Ethernet 10/100
MII
MII
PHY
Switch Fabric
Ethernet 10/100 MII
PHY
IEEE 1588 Time Stamp
RX
Clock Capture RX
Sync / Delay_Req
Msg Detect RX
Src UUID Capture RX
Sequence ID Capture RX
RX: Delay_Req for Master, Sync for Slave
IRQ Flag
TX
Clock Capture TX
Sync / Delay_Req
Msg Detect TX
Src UUID Capture TX
Sequence ID Capture TX
host
TX: Sync for Master, Delay_Req for Slave
IRQ Flag
To Host MAC
IEEE 1588 Clock
32 Bit Addend
+
32 Bit Accumulator
inc
64 Bit Clock
carry
host
GPIO[8:9]
(Outputs)
GPIO[8:9]
(Inputs)
IEEE 1588 Clock Events
64 Bit Reload / Add
load / add
64 Bit Clock Target
compare >=
IRQ Flag
Clock Capture GPIO8
IRQ Flag
Clock Capture GPIO9
IRQ Flag
host
IRQ Flags
X9
IRQ Enables
Figure 11.1 IEEE 1588 Block Diagram
To INT_STS register
Revision 2.0 (02-14-13)
156
DATASHEET
SMSC LAN9311/LAN9311i