USB Registers
16.5.4.1 Termination_control Register (offset = 0h) [reset = 1000800h]
Termination_control is shown in
and described in
.
contains bits related to control of terminations in USB2PHY
Figure 16-134. Termination_control Register
31
30
29
28
27
26
25
24
Reserved
ALWAYS_UPDATE
RTERM_CAL_DONE
FS_CODE_SEL
R/W-0h
R/W-0h
R-0h
R/W-1h
23
22
21
20
19
18
17
16
Reserved
USE_RTERM_RMX_
RTERM_RMX
REG
R/W-0h
R/W-0h
R/W-0h
15
14
13
12
11
10
9
8
RTERM_RMX
HS_CODE_SEL
RTERM_COMP_OUT RESTART_RTERM_C DISABLE_TEMP_TR
AL
ACK
R/W-0h
R/W-1h
R-0h
R/W-0h
R/W-0h
7
6
5
4
3
2
1
0
USE_RTERM_CAL_R
RTERM_CAL
EG
R/W-0h
R/W-0h
LEGEND: R/W = Read/Write; R = Read only; W1toCl = Write 1 to clear bit; -n = value after reset
Table 16-145. Termination_control Register Field Descriptions
Bit
Field
Type
Reset
Description
31-30
Reserved
R/W
0h
29
ALWAYS_UPDATE
R/W
0h
When set to 1 , the calibration code is updated immediately after a
code computation without waiting for idle periods.
28
RTERM_CAL_DONE
R
0h
Rterm calibration is done.
1st time cal is done this bit gets set and gets reset at a restart
cal.Read value is valid only if VDDLDO is on.
27-24
FS_CODE_SEL
R/W
1h
FS Code selection control
23-22
Reserved
R/W
0h
21
USE_RTERM_RMX_REG
R/W
0h
Override termination resistor trim code with RTERM_RMX from this
register
20-14
RTERM_RMX
R/W
0h
When read, this field returns the current Termination resistor trim
code.Read value is valid only if VDDLDO is on.
The value written to this field is used as Termination resistor trim
code if bit 21 is set to 1
13-11
HS_CODE_SEL
R/W
1h
HS Code selection control.
Each increment increases the termination impedance by ~1.5%.
Valid values are 000b 011b.
10
RTERM_COMP_OUT
R
0h
Master loop comparator output.
Read value is valid only if VDDLDO is on.
9
RESTART_RTERM_CAL
R/W
0h
Restart the rterm calibration.
The calibration restarts on any toggle 0 to 1 or 1 to 0 on this bit.
8
DISABLE_TEMP_TRACK
R/W
0h
Disables the temperature tracking function of the termination
calibration
7
USE_RTERM_CAL_REG
R/W
0h
when '1' the rterm cal code is overridden by values in RTERM_CAL
6-0
RTERM_CAL
R/W
0h
When read this field returns the current rterm calibration code.
Read value is valid only if VDDLDO is on.
The value written to this field is used as rterm calibration code if the
bit USE_RTERM_CAL_REG is 1.
1903
SPRUH73H – October 2011 – Revised April 2013
Universal Serial Bus (USB)
Copyright © 2011–2013, Texas Instruments Incorporated