English
Language : 

TMS320VC5505 Datasheet, PDF (123/141 Pages) Texas Instruments – Fixed-Point Digital Signal Processor
www.ti.com
TMS320VC5505
Fixed-Point Digital Signal Processor
SPRS503A – JUNE 2009 – REVISED JULY 2009
6.17 Universal Serial Bus (USB) 2.0 Controller
The VC5505 USB2.0 peripheral supports the following features:
• USB 2.0 peripheral at speeds high-speed (480 Mb/s) and full-speed (12 Mb/s)
• All transfer modes (control, bulk, interrupt, and isochronous asynchronous mode)
• 4 Transmit (TX) and 4 Receive (RX) Endpoints in addition to Control Endpoint 0
• FIFO RAM
– 4K endpoint
– Programmable size
• Integrated USB 2.0 High Speed PHY
• RNDIS mode for accelerating RNDIS type protocols using short packet termination over USB
The USB2.0 peripheral on this device, does not support:
• Host Mode (Peripheral/Device Modes supported only)
• On-Chip Charge Pump
• On-the-Go (OTG) Mode
For more detailed information on the USB peripheral, see the TMS320VC5505 DSP Universal Serial Bus
2.0 (USB) User's Guide (literature number SPRUFO0).
6.17.1 USB2.0 Peripheral Register Description(s)
Table 6-43 lists of the USB2.0 peripheral registers.
For more detailed information on USB and its registers, see the TMS320VC5505Universal Serial Bus
(USB) User's Guide (literature number SPRUFO0).
CPU WORD
ADDRESS
8000h
8001h
8004h
8008h
800Ch
8010h
8011h
8014h
8018h
8019h
801Ch
801Dh
8020h
8021h
8024h
8025h
8028h
8029h
802Ch
802Dh
Table 6-43. Universal Serial Bus (USB) Registers(1)
ACRONYM
REGISTER DESCRIPTION
REVID1
REVID2
CTRLR
STATR
EMUR
MODER1
MODER2
AUTOREQ
SRPFIXTIME1
SRPFIXTIME2
TEARDOWN1
TEARDOWN2
INTSRCR1
INTSRCR2
INTSETR1
INTSETR2
INTCLRR1
INTCLRR2
INTMSKR1
INTMSKR2
Revision Identification Register 1
Revision Identification Register 2
Control Register
Status Register
Emulation Register
Mode Register 1
Mode Register 2
Auto Request Register
SRP Fix Time Register 1
SRP Fix Time Register 2
Teardown Register 1
Teardown Register 2
USB Interrupt Source Register 1
USB Interrupt Source Register 2
USB Interrupt Source Set Register 1
USB Interrupt Source Set Register 2
USB Interrupt Source Clear Register 1
USB Interrupt Source Clear Register 2
USB Interrupt Mask Register 1
USB Interrupt Mask Register 2
(1) Before reading or writing to the USB registers, be sure to set the BYTEMODE bits to "00b" in the USB system control register to enable
word accesses to the USB registers [see USB System Control Register (USBSCR) [1C32h] section of the TMS320VC5505 DSP System
User's Guide (lilterature number SPRUFP0)] .
Submit Documentation Feedback
Peripheral Information and Electrical Specifications 123