284
©2018 Integrated Device Technology, Inc
September 12, 2018
8A3xxxx Family Programming Guide
Module: INPUT_TDC
-
MODE[1]
R/W
0
Select mode of output TDC operation.
Measurement mode: Take a measurement at approx. 100 us intervals. When
'samples' measurements is reached, the average measurement is stored it in
OUTPUT_TDCn_MEASUREMENT.
Alignment mode: Aligns the targets in 'align_target_mask' to 'source_index' to
match 'target_phase_offset' picoseconds.
0 = measurement
1 = alignment
GO[0]
R/W
0
Start or stop output TDC operation.
Write 1 to start output TDC operation and clear OUTPUT_TDCn_STATUS.valid.
OUTPUT_TDCn_STATUS.valid will be set when the measurement is valid or
when the alignment operation reaches the 'target_phase_offset' picoseconds.
OUTPUT_TDCn_STATUS.status can be used to check output TDC operational
status.
For 'type' = single shot, when the operation is complete, 'go' will be cleared to 0
and OUTPUT_TDC0_STATUS.status will be set to 'Idle' on success and an
error status on failure.
For 'type' = continuous, on success, 'go' will stay set and the operation
continues until user clears 'go' to cancel the alignment operations. On failure,
the operation stops and 'go' will be cleared.
0 = stop output TDC operation
1 = start output TDC operation
Table 382: INPUT_TDC Register Index
Offset
(Hex)
Register Module Base Address: CD20h
Individual Register Name
Register Description
000h
RESERVED
This register must not be modified from the read value
001h
RESERVED
This register must not be modified from the read value
002h
RESERVED
This register must not be modified from the read value
003h
RESERVED
This register must not be modified from the read value
004h
Input TDC feedback divider control.
005h
Input TDC control
OUTPUT_TDC_0.OUTPUT_TDC_CTRL_4 Bit Field Descriptions
Bit Field Name
Field Type Default Value
Description