CY7C67200
USB Diagnostic Register [0xC03C] [R/W]
Figure 14. USB Diagnostic Register
Bit # | 15 | 14 | 13 | 12 | 11 | 10 |
| 9 | 8 |
| Reserved | Port 2A | Reserved | Port 1A |
|
| Reserved... |
| |
Field |
| Diagnostic |
| Diagnostic |
|
|
|
|
|
| Enable |
| Enable |
|
|
|
|
| |
Read/Write | - | R/W | - | R/W | - | - |
| - | - |
Default | 0 | 0 | 0 | 0 | 0 | 0 |
| 0 | 0 |
|
|
|
|
|
|
|
|
|
|
Bit # | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
Field | ...Reserved | LS | FS | Reserved |
| Force Select |
| |
| Enable | Enable | Enable |
|
|
|
| |
Read/Write | - | R/W | R/W | R/W | - | R/W | R/W | R/W |
Default | 0 | 0 | 0 | 0 | 0 | 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
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
1:Enable
0:Disable
LS Pull-up Enable (Bit 5)
The LS
1:Enable
0:
FS Pull-up Enable (Bit 4)
The FS
1:Enable
0:
Force Select (Bits [2:0])
The Force Select field bit selects several different test condition states on the data lines
Table 19.Force Select Definition
Force Select [2:0] | Data Line State |
1xx | Assert SE0 |
|
|
01x | Toggle JK |
|
|
001 | Assert J |
|
|
000 | 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 #: | Page 16 of 78 |
[+] Feedback