Texas Instruments Development Kit for TM4C129x,Tiva™ ARM® Cortex™ -M4 Microcontroller DK-TM4C129X DK-TM4C129X 데이터 시트

제품 코드
DK-TM4C129X
다운로드
페이지 2182
■ The timestamps t2 and t3 in the Pdelay_Resp and Pdelay_Resp_Follow_Up messages
respectively.
4.
Port-1 generates a timestamp, t4, on receiving the Pdelay_Resp message.
5.
Port-1 uses all four timestamps to compute the mean link delay.
Advanced Timestamp Supported Clock Types
The Advance Timestamp Module supports an ordinary clock as defined by the IEEE 1588-2008
standard. The characteristics of this clock is as follows:
■ Sending and receiving of PTP messages. The timestamp snapshot can be controlled through
the Ethernet MAC Timestamp Control (EMACTIMSTCTRL) register, offset 0x700. Timestamp
snapshots can be for Sync messages.
■ Maintaining the data sets such as timestamp values.
For an ordinary clock, snapshots can be taken of either version 1 or version 2 PTP types but not
both. Selecting between the two is controlled by the
PTPVER2
bit of the EMACTIMSTCTRL
register.
PTP Processing and Control
There are fields in an Ethernet Payload that the Ethernet Controller can use to detect the PTP packet
type and control the snapshot to be taken. These fields are different depending on whether the PTP
frames are:
■ PTP frames over IPv4
■ PTP frames over IPv6
■ PTP frames over Ethernet
The
PTPIPV4
,
PTPIPV6
or
PTPETH
bits can be set depending on which PTP processing is required.
Reference Timing Source
The MAC supports the following reference timing source features defined in the IEEE 1588-2008
standard:
■ 80-bit timestamp
■ Fixed Pulse-Per-Second PPS0 Output
■ Flexible Pulse-Per-Second PPS0 Output
80-Bit Timestamp
The MAC supports an 80-bit timestamp with a lengthened seconds integer portion which is 48-bits
wide. The Ethernet MAC System Time - Seconds (EMACTIMSEC) register at offset 0x708 and
the Ethernet MAC System Time-Higher Word Seconds (EMACHWORDSEC) register at offset
0x724 comprise the seconds count. The 32-bit Ethernet MAC System Time - Nanoseconds
(EMACTIMNANO) 
register contains the fractional portion of the timestamp units of nanoseconds.
The nanoseconds register supports the following two modes:
1637
December 13, 2013
Texas Instruments-Advance Information
Tiva
TM4C129XNCZAD Microcontroller