usb_globgrp Address Map

Module Instance Base Address End Address
i_usbotg_0_globgrp 0xFFB00000 0xFFB003FF
i_usbotg_1_globgrp 0xFFB40000 0xFFB403FF
Important: To prevent indeterminate system behavior, reserved areas of memory must not be accessed by software or hardware. Any area of the memory map that is not explicitly defined as a register space or accessible memory is considered reserved.
Register Offset Width Access Reset Value Description
gotgctl 0x0 32 RW 0x10000
OTG Control and Status Register
gotgint 0x4 32 RW 0x0
OTG Interrupt Register
gahbcfg 0x8 32 RW 0x0
AHB Configuration Register
gusbcfg 0xC 32 RW 0x1410
USB Configuration Register
grstctl 0x10 32 RW 0x80000000
Reset Register
gintsts 0x14 32 RW 0x14000020
Interrupt Register
gintmsk 0x18 32 RW 0x0
Interrupt Mask Register
grxstsr 0x1C 32 RO 0x0
Receive Status Debug Read Register
grxstsp 0x20 32 RO 0x0
Receive Status Read /Pop Register
grxfsiz 0x24 32 RW 0x2000
Receive FIFO Size Register
gnptxfsiz 0x28 32 RW 0x20002000
Non-periodic Transmit FIFO Size Register
gnptxsts 0x2C 32 RO 0x82000
Non-periodic Transmit FIFO/Queue Status Register
gpvndctl 0x34 32 RW 0x0
PHY Vendor Control Register
ggpio 0x38 32 RW 0x0
General Purpose Input/Output Register
guid 0x3C 32 RW 0x12345678
User ID Register
gsnpsid 0x40 32 RO 0x4F54320A
Synopsys ID Register
ghwcfg1 0x44 32 RO 0x0
User HW Config1 Register
ghwcfg2 0x48 32 RO 0x208FFC90
User HW Config2 Register
ghwcfg3 0x4C 32 RO 0x1F8002E8
User HW Config3 Register
ghwcfg4 0x50 32 RO 0xFE0F0020
User HW Config4 Register
gdfifocfg 0x5C 32 RW 0x1F802000
Global DFIFO Configuration Register
hptxfsiz 0x100 32 RW 0x20004000
Host Periodic Transmit FIFO Size Register
dieptxf1 0x104 32 RW 0x20004000
Device IN Endpoint Transmit FIFO Size Register 1
dieptxf2 0x108 32 RW 0x20006000
Device IN Endpoint Transmit FIFO Size Register 2
dieptxf3 0x10C 32 RW 0x20008000
Device IN Endpoint Transmit FIFO Size Register 3
dieptxf4 0x110 32 RW 0x2000A000
Device IN Endpoint Transmit FIFO Size Register 4
dieptxf5 0x114 32 RW 0x2000C000
Device IN Endpoint Transmit FIFO Size Register 5
dieptxf6 0x118 32 RW 0x2000E000
Device IN Endpoint Transmit FIFO Size Register 6
dieptxf7 0x11C 32 RW 0x20000000
Device IN Endpoint Transmit FIFO Size Register 7
dieptxf8 0x120 32 RW 0x20002000
Device IN Endpoint Transmit FIFO Size Register 8
dieptxf9 0x124 32 RW 0x20004000
Device IN Endpoint Transmit FIFO Size Register 9
dieptxf10 0x128 32 RW 0x20006000
Device IN Endpoint Transmit FIFO Size Register 10
dieptxf11 0x12C 32 RW 0x20008000
Device IN Endpoint Transmit FIFO Size Register 11
dieptxf12 0x130 32 RW 0x2000A000
Device IN Endpoint Transmit FIFO Size Register 12
dieptxf13 0x134 32 RW 0x2000C000
Device IN Endpoint Transmit FIFO Size Register 13
dieptxf14 0x138 32 RW 0x2000E000
Device IN Endpoint Transmit FIFO Size Register 14
dieptxf15 0x13C 32 RW 0x20000000
Device IN Endpoint Transmit FIFO Size Register 15