Texas Instruments Development Kit for TM4C129x,Tiva™ ARM® Cortex™ -M4 Microcontroller DK-TM4C129X DK-TM4C129X Datenbogen

Produktcode
DK-TM4C129X
Seite von 2182
not to receive any bad frames like runt, CRC error frames, etc.) After receiving the destination or
source address bytes, the MAC Receive Frame Controller checks the filter-fail sign for an address
match. On detecting a filter-fail, the frame is dropped and not transferred to the application.
Note:
When the PMT module is configured for power-down mode, all received frames are dropped
and not forwarded to the application.
24.3.7
IEEE 1588 and Advanced Timestamp Function
The MAC module supports the IEEE 1588-2002 Timestamp Precision Time Protocol (PTP) and the
IEEE 1588 Advanced Timestamp features. PTP enables precise synchronization of clocks in
measurement and control systems implemented with technologies such as network communication,
local computing, and distributed objects. The PTP applies to systems communicating by a local
area network supporting multicast messaging. This protocol enables heterogeneous systems that
include clocks of varying inherent precision, resolution, and stability to synchronize. The protocol
supports system-wide synchronization accuracy in the sub-microsecond range with minimal network
and local clock computing resources.
The PTP is transported over UDP/IP. The system or network is classified into master and slave
nodes for distributing the timing and clock information. Figure 24-11 on page 1631 shows the process
that PTP uses for synchronizing a slave node to a master node by exchanging PTP messages.
Figure 24-11. Networked Time Synchronization
Slave Clock Time
Master Clock Time
t
1
t
4
t
2m
t
2
t
2
t , t
1
2
t , t
1
2
3
, t
t , t
1
2
3
4
, t , t
t
3
t
3m
time
Delay Resp message
containing value of t
4
Follow_Up message
containing value of t
1
Sync message
Delay_Req message
Data at
Slave Clock
As shown in Figure 24-11 on page 1631, the PTP uses the following process:
1631
December 13, 2013
Texas Instruments-Advance Information
Tiva
TM4C129XNCZAD Microcontroller