EasyManuals Logo

Cypress EZ-USB FX3 User Manual

Cypress EZ-USB FX3
660 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #83 background imageLoading...
Page #83 background image
EZ-USB FX3 Technical Reference Manual, Document Number: 001-76074 Rev. *F 83
Universal Serial Bus (USB)
{
uvint32_t dscr; /* 0xe0038000 */
uvint32_t size; /* 0xe0038004 */
uvint32_t count; /* 0xe0038008 */
uvint32_t status; /* 0xe003800c */
uvint32_t intr; /* 0xe0038010 */
uvint32_t intr_mask; /* 0xe0038014 */
uvint32_t rsrvd10[2];
uvint32_t dscr_buffer; /* 0xe0038020 */
uvint32_t dscr_sync; /* 0xe0038024 */
uvint32_t dscr_chain; /* 0xe0038028 */
uvint32_t dscr_size; /* 0xe003802c */
uvint32_t rsrvd11[19];
uvint32_t event; /* 0xe003807c */
} sck[16];
uvint32_t rsrvd12[7616];
uvint32_t sck_intr0; /* 0xe003ff00 */
uvint32_t sck_intr1; /* 0xe003ff04 */
uvint32_t sck_intr2; /* 0xe003ff08 */
uvint32_t sck_intr3; /* 0xe003ff0c */
uvint32_t sck_intr4; /* 0xe003ff10 */
uvint32_t sck_intr5; /* 0xe003ff14 */
uvint32_t sck_intr6; /* 0xe003ff18 */
uvint32_t sck_intr7; /* 0xe003ff1c */
uvint32_t rsrvd13[56];
} UIB_REGS_T, *PUIB_REGS_T;
#define UIB ((PUIB_REGS_T) UIB_BASE_ADDR)
6.6 USB Function Controllers
6.6.1 USB 3.0 Function
6.6.1.1 Clocking
There are five independent clock domains in the UIB block supporting the USB 3.0 function, as listed in Table 6- 1 .
Table 6-1. USB 3.0 Function Clocks
In addition, the EPM uses a clock, uib_epm_clk_i, that is 125 MHz when the USB 3.0 function controller is active. The
uib_epm_clk_i configuration source is from GCTL_UIB_CORE_CLK.EPMCLK_SRC and enabled by
GCTL_UIB_CORE_CLK.CLK_EN.
6.6.1.2 Interrupt Requests
The UIB block has three global interrupt sources to the VIC, listed in Table 6-2, which are shared among USB 3.0, USB 2.0,
and OTG controllers.
Domain Typ Freq Configuration Source Description
dma_bus_clk_i 100 MHz GCTL_CPU_CLK_CFG.DMA_DIV DMA access clock
mmio_bus_clk_i 100 MHz GCTL_CPU_CLK_CFG.MMIO_DIV MMIO register access clock
uib_ssc_i 125 MHz Driven from USB 3.0 PHY USB 3.0 spread-spectrum clock
standby_clk_i 32 kHz Always-on Always-on clock for low-power modes
uib_ref_clk_i 19.2/26/38.4/52 MHz External input clock USB3.0 PHY reference clock

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Cypress EZ-USB FX3 and is the answer not in the manual?

Cypress EZ-USB FX3 Specifications

General IconGeneral
BrandCypress
ModelEZ-USB FX3
CategoryController
LanguageEnglish

Related product manuals