English
Language : 

CY7C67200_13 Datasheet, PDF (18/92 Pages) Cypress Semiconductor – EZ-OTG™ Programmable USB On-The-Go Host/Peripheral Controller
CY7C67200
USB Diagnostic Register [0xC03C] [R/W]
Figure 14. USB Diagnostic Register
Bit #
15
14
13
12
11
10
9
8
Field
Reserved
Port 2A
Diagnostic
Enable
Reserved
Port 1A
Diagnostic
Enable
Reserved...
Read/Write
-
R/W
-
R/W
-
-
-
-
Default
0
0
0
0
0
0
0
0
Bit #
Field
Read/Write
Default
7
...Reserved
-
0
6
Pull-down
Enable
R/W
0
5
LS Pull-up
Enable
R/W
0
4
FS Pull-up
Enable
R/W
0
3
Reserved
-
0
2
1
0
Force Select
R/W
R/W
R/W
0
0
0
Register Description
The USB Diagnostic Register provides control of diagnostic
modes. It is intended for use by device characterization tests, not
for normal operations. This register is Read/Write by the on-chip
CPU but is write-only via the HPI port.
Port 2A Diagnostic Enable (Bit 15)
The Port 2A Diagnostic Enable bit enables or disables Port 2A
for the test conditions selected in this register.
1: Apply any of the following enabled test conditions: J/K, DCK,
SE0, RSF, RSL, PRD
0: Do not apply test conditions
Port 1A Diagnostic Enable (Bit 15)
The Port 1A Diagnostic Enable bit enables or disables Port 1A
for the test conditions selected in this register.
1: Apply any of the following enabled test conditions: J/K, DCK,
SE0, RSF, RSL, PRD
0: Do not apply test conditions
Pull-down Enable (Bit 6)
The Pull-down Enable bit enables or disables full-speed
pull-down resistors (pull down on both D+ and D–) for testing.
1: Enable pull-down resistors on both D+ and D–
0: Disable pull-down resistors on both D+ and D–
LS Pull-up Enable (Bit 5)
The LS Pull-up Enable bit enables or disables a low-speed
pull-up resistor (pull up on D–) for testing.
1: Enable low-speed pull-up resistor on D–
0: Pull-up resistor is not connected on D–
FS Pull-up Enable (Bit 4)
The FS Pull-up Enable bit enables or disables a full-speed
pull-up resistor (pull up on D+) for testing.
1: Enable full-speed pull-up resistor on D+
0: Pull-up resistor is not connected on D+
Force Select (Bits [2:0])
The Force Select field bit selects several different test condition
states on the data lines (D+/D–). See Table 19 for details.
Table 19. Force Select Definition
Force Select [2:0]
1xx
01x
001
000
Data Line State
Assert SE0
Toggle JK
Assert J
Assert K
Reserved
All reserved bits must be written as ‘0’.
Timer Registers
There are three registers dedicated to timer operations. Each of
these registers are discussed in this section and are summarized
in Table 20.
Table 20. Timer Registers
Register Name
Address
R/W
Watchdog Timer Register
0xC00C
R/W
Timer 0 Register
0xC010
R/W
Timer 1 Register
0xC012
R/W
Document Number: 38-08014 Rev. *I
Page 18 of 92