SNLS779A July 2025 – November 2025 DP83TC815-Q1
PRODUCTION DATA
To initialize a trigger, the trigger configuration can be set using the appropriate PTP Trigger Configuration Register. Arming a trigger consists of the following steps
For Edge type signals, Pulsewidth2 is interpreted as a 16-bit seconds field and Pulsewidth1 is a 30-bit nanoseconds field.
For Triggers 0 and 1, when used for Single or Periodic Pulse type signal, Pulsewidth controls the first pulse width and Pulsewidth2 value controls the second pulse width (total period is Pulsewidth + Pulsewidth2). For Pulsewidth and Pulsewidth2, bits[31:30] is the seconds field and bits[29:0] is the nanoseconds field.
For all other triggers in periodic mode, the high and low pulse widths are the same (period is twice Pulsewidth) and Pulsewidth2 is not used. For Pulsewidth, bits[31:30] is the seconds field and bits[29:0] is the nanoseconds field.
Step 10 is not necessary if all appropriate fields are written. If fields are not changing from previous settings, the latter writes to the PTP_TDR register can be skipped and step 10 can be excluded.
Reading the trigger control settings is similar to the process for writing these values.