Zynq UltraScale+ Devices Register Reference > Module Summary > USB3_XHCI Module > PORTSC_30 (USB3_XHCI) Register

PORTSC_30 (USB3_XHCI) Register

PORTSC_30 (USB3_XHCI) Register Description

Register NamePORTSC_30
Relative Address0x0000000430
Absolute Address 0x00FE200430 (USB3_0_XHCI)
0x00FE300430 (USB3_1_XHCI)
Width32
TypemixedMixed types. See bit-field details.
Reset Value0x000002A0
DescriptionPort Status and Control Register Bit Definitions
The PORTSC Register Access fails (Timeout) if the UTMI/ULPI clock is not running or one of the following bits is asserted.
- PR
- ORC
- WPR

PORTSC_30 (USB3_XHCI) Register Bit-Field Summary

Field NameBitsTypeReset ValueDescription
WPR31rwNormal read/write0Reset Value
For a description of this standard USB register field, see the eXtensible Host Controller Interface for Universal Serial Bus (USB) Specification 3.0.
Programming this field with random data will cause side effect i.e. Register Access will fail (Timeout) if the pipe clock is not running or reset is asserted. Bit Bash register testing is not recommended.
DR30roRead-only0Reset Value
For a description of this standard USB register field, see the eXtensible Host Controller Interface for Universal Serial Bus (USB) Specification 3.0.
Reserved29:28roRead-only0x0Reserved
WOE27rwNormal read/write0WOE
For a description of this standard USB register field, see the eXtensible Host Controller Interface for Universal Serial Bus (USB) Specification 3.0.
WDE26rwNormal read/write0WDE
For a description of this standard USB register field, see the eXtensible Host Controller Interface for Universal Serial Bus (USB) Specification 3.0.
WCE25rwNormal read/write0WCE
For a description of this standard USB register field, see the eXtensible Host Controller Interface for Universal Serial Bus (USB) Specification 3.0.
CAS24roRead-only0x0Cold Attach Status
For a description of this standard USB register field, see the eXtensible Host Controller Interface for Universal Serial Bus (USB) Specification 3.0.
CEC23wtcReadable, write a 1 to clear0CEC
For a description of this standard USB register field, see the eXtensible Host Controller Interface for Universal Serial Bus (USB) Specification 3.0.
PLC22wtcReadable, write a 1 to clear0PLC
For a description of this standard USB register field, see the eXtensible Host Controller Interface for Universal Serial Bus (USB) Specification 3.0.
PRC21wtcReadable, write a 1 to clear0PRC
For a description of this standard USB register field, see the eXtensible Host Controller Interface for Universal Serial Bus (USB) Specification 3.0.
Programming this field with random data will cause side effect. Bit Bash register testing is not recommended.
OCC20wtcReadable, write a 1 to clear0OCC
For a description of this standard USB register field, see the eXtensible Host Controller Interface for Universal Serial Bus (USB) Specification 3.0.
WRC19wtcReadable, write a 1 to clear0WRC
For a description of this standard USB register field, see the eXtensible Host Controller Interface for Universal Serial Bus (USB) Specification 3.0.
PEC18wtcReadable, write a 1 to clear0PEC
For a description of this standard USB register field, see the eXtensible Host Controller Interface for Universal Serial Bus (USB) Specification 3.0.
CSC17wtcReadable, write a 1 to clear0CSC
For a description of this standard USB register field, see the eXtensible Host Controller Interface for Universal Serial Bus (USB) Specification 3.0.
LWS16rwNormal read/write0LWS
For a description of this standard USB register field, see the eXtensible Host Controller Interface for Universal Serial Bus (USB) Specification 3.0.
PIC15:14rwNormal read/write0PIC
#The write has no effect if Port Indicators (PIND) bit in the HCCPARAMS1 register is a 0
set_register_field_attribute DWC_usb3_map/DWC_usb3_block_Host_Cntrl_Port_Reg_Set/PORTSC_30_REGS/PORTSC_30/PIC VolatileMemory 1
For a description of this standard USB register field, see the eXtensible Host Controller Interface for Universal Serial Bus (USB) Specification 3.0.
PORTSPEED13:10roRead-only0PORTSPEED
For a description of this standard USB register field, see the eXtensible Host Controller Interface for Universal Serial Bus (USB) Specification 3.0.
PP 9rwNormal read/write0x1PP
For a description of this standard USB register field, see the eXtensible Host Controller Interface for Universal Serial Bus (USB) Specification 3.0.
PLS 8:5rwNormal read/write0x5PLS
For a description of this standard USB register field, see the eXtensible Host Controller Interface for Universal Serial Bus (USB) Specification 3.0.
PR 4rwNormal read/write0PR
set_register_field_attribute DWC_usb3_map/DWC_usb3_block_Host_Cntrl_Port_Reg_Set/PORTSC_30_REGS/PORTSC_30/PR VolatileMemory 1
Programming this field with random data will cause side effect. Bit Bash register testing is not recommended.
OCA 3roRead-only0x0OCA
For a description of this standard USB register field, see the eXtensible Host Controller Interface for Universal Serial Bus (USB) Specification 3.0.
Reserved 2roRead-only0x0Reserved
PED 1wtcReadable, write a 1 to clear0PED
For a description of this standard USB register field, see the eXtensible Host Controller Interface for Universal Serial Bus (USB) Specification 3.0.
CCS 0roRead-only0x0CCS
For a description of this standard USB register field, see the eXtensible Host Controller Interface for Universal Serial Bus (USB) Specification 3.0.