Address offset: 0x04C
User Hardware Configuration 3 Register
This register contains configuration options selected using coreConsultant.
| Bit number | 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | |||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ID | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | K | J | I | H | G | F | E | D | C | B | B | B | A | A | A | A | |||
| Reset 0x0BE0C0E8 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 0 | 1 | 0 | 0 | 0 | |||
| ID | R/W | Field | Value ID | Value | Description | ||||||||||||||||||||||||||||||
| A |
R |
XFERSIZEWIDTH |
Width of Transfer Size Counters (XferSizeWidth) - 4'b0000: 11 bits ... Note: This field is configured using the OTG_PACKET_COUNT_WIDTH parameter. |
||||||||||||||||||||||||||||||||
|
WIDTH11 |
0 |
Width of Transfer Size Counter 11 bits |
|||||||||||||||||||||||||||||||||
|
WIDTH12 |
1 |
Width of Transfer Size Counter 12 bits |
|||||||||||||||||||||||||||||||||
|
WIDTH13 |
2 |
Width of Transfer Size Counter 13 bits |
|||||||||||||||||||||||||||||||||
|
WIDTH14 |
3 |
Width of Transfer Size Counter 14 bits |
|||||||||||||||||||||||||||||||||
|
WIDTH15 |
4 |
Width of Transfer Size Counter 15 bits |
|||||||||||||||||||||||||||||||||
|
WIDTH16 |
5 |
Width of Transfer Size Counter 16 bits |
|||||||||||||||||||||||||||||||||
|
WIDTH17 |
6 |
Width of Transfer Size Counter 17 bits |
|||||||||||||||||||||||||||||||||
|
WIDTH18 |
7 |
Width of Transfer Size Counter 18 bits |
|||||||||||||||||||||||||||||||||
|
WIDTH19 |
8 |
Width of Transfer Size Counter 19 bits |
|||||||||||||||||||||||||||||||||
| B |
R |
PKTSIZEWIDTH |
Width of Packet Size Counters (PktSizeWidth) - 3'b000: 4 bits Note: This field is configured using the OTG_PACKET_COUNT_WIDTH parameter. |
||||||||||||||||||||||||||||||||
|
BITS4 |
0 |
Width of Packet Size Counter 4 |
|||||||||||||||||||||||||||||||||
|
BITS5 |
1 |
Width of Packet Size Counter 5 |
|||||||||||||||||||||||||||||||||
|
BITS6 |
2 |
Width of Packet Size Counter 6 |
|||||||||||||||||||||||||||||||||
|
BITS7 |
3 |
Width of Packet Size Counter 7 |
|||||||||||||||||||||||||||||||||
|
BITS8 |
4 |
Width of Packet Size Counter 8 |
|||||||||||||||||||||||||||||||||
|
BITS9 |
5 |
Width of Packet Size Counter 9 |
|||||||||||||||||||||||||||||||||
|
BITS10 |
6 |
Width of Packet Size Counter 10 |
|||||||||||||||||||||||||||||||||
| C |
R |
OTGEN |
OTG Function Enabled (OtgEn) The application uses this bit to indicate the OTG capabilities of the controller . Note: This field is configured using the OTG_MODE parameter. |
||||||||||||||||||||||||||||||||
|
DISABLED |
0 |
Not OTG Capable |
|||||||||||||||||||||||||||||||||
|
ENABLED |
1 |
OTG Capable |
|||||||||||||||||||||||||||||||||
| D |
R |
I2CINTSEL |
I2C Selection (I2CIntSel) - 1'b0: I2C Interface is not available on the controller. Note: This field is configured using the OTG_I2C_INTERFACE parameter. |
||||||||||||||||||||||||||||||||
|
DISABLED |
0 |
I2C Interface is not available |
|||||||||||||||||||||||||||||||||
|
ENABLED |
1 |
I2C Interface is available |
|||||||||||||||||||||||||||||||||
| E |
R |
VNDCTLSUPT |
Vendor Control Interface Support (VndctlSupt) - 1'b0: Vendor Control Interface is not available on the core. Note: This field is configured using the OTG_VENDOR_CTL_INTERFACE parameter. |
||||||||||||||||||||||||||||||||
|
DISABLED |
0 |
Vendor Control Interface is not available. |
|||||||||||||||||||||||||||||||||
|
ENABLED |
1 |
Vendor Control Interface is available. |
|||||||||||||||||||||||||||||||||
| F |
R |
OPTFEATURE |
Optional Features Removed (OptFeature) Indicates whether the User ID register, GPIO interface ports, and SOF toggle and counter ports were removed for gate count optimization by enabling Remove Optional Features. Note: This field is configured using the OTG_RM_OPT_FEATURES parameter. |
||||||||||||||||||||||||||||||||
|
DISABLED |
0 |
Optional features were not Removed |
|||||||||||||||||||||||||||||||||
|
ENABLED |
1 |
Optional Features have been Removed |
|||||||||||||||||||||||||||||||||
| G |
R |
RSTTYPE |
Reset Style for Clocked always Blocks in RTL (RstType) - 1'b0: Asynchronous reset is used in the controller Note: This field is configured using the OTG_SYNC_RESET_TYPE parameter. |
||||||||||||||||||||||||||||||||
|
ASYNCRST |
0 |
Asynchronous reset is used in the core |
|||||||||||||||||||||||||||||||||
|
SYNCRST |
1 |
Synchronous reset is used in the core |
|||||||||||||||||||||||||||||||||
| H |
R |
ADPSUPPORT |
This bit indicates whether ADP logic is present within or external to the controller - 0: No ADP logic present with the controller - 1: ADP logic is present along with the controller. |
||||||||||||||||||||||||||||||||
|
DISABLED |
0 |
ADP logic is not present along with the controller |
|||||||||||||||||||||||||||||||||
|
ENABLED |
1 |
ADP logic is present along with the controller |
|||||||||||||||||||||||||||||||||
| I |
R |
HSICMODE |
HSIC mode specified for Mode of Operation Value Range: 0 - 1 - 1: HSIC-capable with shared UTMI PHY interface - 0: Non-HSIC-capable |
||||||||||||||||||||||||||||||||
|
DISABLED |
0 |
No HSIC capability |
|||||||||||||||||||||||||||||||||
|
ENABLED |
1 |
HSIC-capable with shared UTMI PHY interface |
|||||||||||||||||||||||||||||||||
| J |
R |
BCSUPPORT |
This bit indicates the controller support for Battery Charger. - 0 - No Battery Charger Support |
||||||||||||||||||||||||||||||||
|
DISABLED |
0 |
No Battery Charger Support |
|||||||||||||||||||||||||||||||||
|
ENABLED |
1 |
Battery Charger Support present |
|||||||||||||||||||||||||||||||||
| K |
R |
LPMMODE |
LPM mode specified for Mode of Operation. |
||||||||||||||||||||||||||||||||
|
DISABLED |
0 |
LPM disabled |
|||||||||||||||||||||||||||||||||
|
ENABLED |
1 |
LPM enabled |
|||||||||||||||||||||||||||||||||
| L |
R |
DFIFODEPTH |
DFIFO Depth (DfifoDepth - EP_LOC_CNT) This value is in terms of 32-bit words. - Minimum value is 32 - Maximum value is 32,768 Note: This field is configured using the OTG_DFIFO_DEPTH parameter. For more information on EP_LOC_CNT, see the "Endpoint Information Controller (EPINFO_CTL)" section. |
||||||||||||||||||||||||||||||||