Datasheet

DP83630
SNLS335B OCTOBER 2010REVISED APRIL 2013
www.ti.com
10.6.6 PTP Receive Configuration Register 0 (PTP_RXCFG0), Page 5,
This register provides configuration for IEEE 1588 Receive Timestamp operation.
Table 10-57. PTP Receive Configuration Register 0 (PTP_RXCFG0), address 0x19
Bit Bit Name Default Description
15 DOMAIN_EN 0, RW Domain Match Enable:
If set to 1, the Receive Timestamp unit will require the Domain field to match the
value programmed in the PTP_DOMAIN field of the PTP_RXCFG3 register. If set to
0, the Receive Timestamp will ignore the PTP_DOMAIN field.
14 ALT_MAST_DIS 0, RW Alternate Master Timestamp Disable:
Disables timestamp generation if the Alternate_Master flag is set:
1 = Do not generate timestamp if Alternate_Master = 1
0 = Ignore Alternate_Master flag
13 USER_IP_SEL 0, RW IP Address data select:
Selects portion of IP address accessible through the PTP_RXCFG2 register:
0 = Most Significant Octets
1 = Least Significant Octets
12 USER_IP_EN 0, RW Enable User-programmed IP address filter:
Enable detection of UDP/IP Event messages using a programmable IP addresses.
The IP Address is set using the PTP_RXCFG2 register.
11 RX_SLAVE 0, RW Receive Slave Only:
By default, the Receive Timestamp Unit will provide Timestamps for event
messages meeting other requirements. Setting this bit to a 1 will prevent Delay_Req
messages from being Timestamped by requiring that the Control Field (offset 32 in
the PTP message) be set to a value other than 1.
10:8 IP1588_EN 000, RW Enable IEEE 1588 defined IP address filters:
Enable detection of UDP/IP Event messages using the IANA assigned IP
Destination addresses. This field affects operation for both IPv4 and IPv6. A
Timestamp is captured for the PTP message if the IP destination address matches
the following:
IP1588_EN[0]: Dest IP address = 224.0.1.129
IP1588_EN[1]: Dest IP address = 224.0.1.130-132
IP1588_EN[2]: Dest IP address = 224.0.0.107
7 RX_L2_EN 0, RW Layer2 Timestamp Enable:
Enables detection of IEEE 802.3/Ethernet encapsulated PTP event messages.
6 RX_IPV6_EN 0, RW IPv6 Timestamp Enable:
Enables detection of UDP/IPv6 encapsulated PTP event messages.
5 RX_IPV4_EN 0, RW IPv4 Timestamp Enable:
Enables detection of UDP/IPv4 encapsulated PTP event messages.
4:1 RX_PTP_VER 0 000, RW PTP Version:
Enable Timestamp capture for a specific version of the IEEE 1588 specification. This
field may be programmed to any value between 1 and 15 and allows support for
future versions of the IEEE 1588 specification. A value of 0 will disable version
checking (not recommended).
0 RX_TS_EN 0, RW Receive Timestamp Enable:
Enable Timestamp capture for Receive.
122 Register Block Copyright © 2010–2013, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: DP83630