dp83630sqx National Semiconductor Corporation, dp83630sqx Datasheet - Page 97

no-image

dp83630sqx

Manufacturer Part Number
dp83630sqx
Description
Precision Phyter - Ieee 1588 Precision Time Protocol Transceiver
Manufacturer
National Semiconductor Corporation
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
dp83630sqx/NOPB
Manufacturer:
Texas Instruments
Quantity:
10 000
Company:
Part Number:
dp83630sqx/NOPB
Quantity:
13 000
13:12
11:6
15:0
Bit
5:0
Bit
15
14
14.6.10 PTP Receive Configuration Register 4 (PTP_RXCFG4), Page 5
This register provides extended configuration for IEEE 1588 Receive Timestamp operation.
14.6.11 PTP Temporary Rate Duration Low Register (PTP_TRDL), Page 5
This register contains the low 16 bits of the duration in clock cycles to use the Temporary Rate as programmed in the PTP_RATEH
and PTP_RATEL registers. Since the Temporary Rate takes affect upon writing the PTP_RATEL register, this register should be
programmed before setting the Temporary Rate. This register does not need to be reprogrammed for each use of the Temporary
Rate registers.
RXTS_SEC_OFF
IPV4_UDP_MOD
RXTS_NS_OFF
PTP_TR_DURL
TS_SEC_LEN
TS_SEC_EN
Bit Name
Bit Name
TABLE 73. PTP Temporary Rate Duration Low Register (PTP_TRDL), address 0x1E
TABLE 72. PTP Receive Configuration Register 4 (PTP_RXCFG4), address 0x1D
0000 0000 0000
0000 00, RW
00 0000, RW
0000, RW
Default
Default
00, RW
0, RW
0, RW
Enable IPV4 UDP Modification:
When timestamp insertion is enabled, this bit controls how UDP checksums are
handled for IPV4 PTP event messages.
If set to a 0, the device will clear the UDP checksum. If a UDP checksum error is
detected the device will force a CRC error.
If set to a 1, the device will not clear the UDP checksum. Instead it will generate
a 2-byte value to correct the UDP checksum and append this immediately
following the PTP message. If an incoming UDP checksum error is detected, the
device will cause a UDP checksum error in the modified field. This function should
only be used if the incoming packets contain two extra bytes of UDP data following
the PTP message. This should not be enabled for systems using version 1 of the
IEEE 1588 specification.
Enable Timestamp Seconds:
Setting this bit to a 1 enables inserting a seconds field when Timestamp Insertion
is enabled. If set to 0, only the nanoseconds portion of the Timestamp will be
inserted in the packet. This bit will be ignored if TS_INSERT is 0.
Inserted Timestamp Seconds Length:
This field indicates the length of the Seconds field to be inserted in the PTP
message. This field will be ignored if TS_INSERT is 0 or if TS_SEC_EN is 0. The
mapping is as follows:
00 : Least Significant Byte only of Seconds field
01 : Two Least Significant Bytes of Seconds field
10 : Three Least Significant Bytes of Seconds field
11 : All four Bytes of Seconds field
Receive Timestamp Nanoseconds offset:
This field provides an offset to the Nanoseconds field when inserting a Timestamp
into a received PTP message. If TS_APPEND is set to 1, the offset indicates an
offset from the end of the PTP message. If TS_APPEND is set to 0, the offset
indicates the byte offset from the beginning of the PTP message. This field will
be ignored if TS_INSERT is 0.
Receive Timestamp Seconds offset:
This field provides an offset to the Seconds field when inserting a Timestamp into
a received PTP message. If TS_APPEND is set to 1, the offset indicates an offset
from the end of the inserted Nanoseconds field. If TS_APPEND is set to 0, the
offset indicates the byte offset from the beginning of the PTP message. This field
will be ignored if TS_INSERT is 0.
PTP Temporary Rate Duration Low 16 bits:
This register sets the duration for the Temporary Rate in number of clock cycles.
The actual Time duration is dependent on the value of the Temporary Rate.
97
Description
Description
www.national.com

Related parts for dp83630sqx