WB_USB - Host to Controller Communications
Communications between a 32-bit host processor and the WB_USB are carried out over a standard Wishbone bus interface. For a generic summary of the communication cycles involved between Host and Controller for writing to the accessible internal registers, see Wishbone Communications - 32-bit Processor to Slave Peripheral.
Table 1 summarizes how the data from the host processor is used when writing to the WB_USB's internal register addresses.
Writing to... | Results in... |
---|---|
RESET_CYC | DAT_I(7..0) loaded into the Reset Cycles register |
STROBELOW_CYC | DAT_I(7..0) loaded into the Strobe Low Cycles register |
STROBEHIGH_CYC | DAT_I(7..0) loaded into the Strobe High Cycles register |
WRHIGH_CYC | DAT_I(7..0) loaded into the Write High Cycles register |
ADDRSETUP_CYC | DAT_I(7..0) loaded into the Address Setup Cycles register |
READSTATUS_CYC | DAT_I(7..0) loaded into the Read Status Cycles register |