Texas Instruments TMS320DM357 Clock Control, Signal Descriptions, USB Pins, Pin Type Function

Models: TMS320DM357

1 144
Download 144 pages 62.56 Kb
Page 23
Image 23

www.ti.com

Peripheral Architecture

2 Peripheral Architecture

2.1Clock Control

Information related to clock generation and control for the USB peripheral will be added in a future revision of this document. Clocks for USB are generated based on a crystal oscillator on the M24XI and M24XO pins. The oscillator is enabled by bit OSCPDWN of the USBPHY_CTL register in the system module.

2.2Signal Descriptions

The USB controller provides the following I/O signals. Table 1 shows the USB port pins used in each mode.

 

 

Table 1. USB Pins

Pin

Type(1)

Function

M24XI

I

Crystal input for M24 oscillator (24 MHZ for USB)

M24X0

O

Crystal output for M24 oscillator

M24VDD

S

1.8V power supply for M24 oscillator

M24VSS

 

Ground for M24 oscillator

PLLVDD18

GND

1.8 Volt power supply for PLLs (system and USB)

USB_VBUS

I/O

5V input that signifies that VBUS is connected. The OTG section of the PHY can also pull up or

 

 

down on this signal for HNP and SRP.

USB_ID

I/O

USB_ID is an input that is open or pulled to ground depending on OTG connector configuration.

 

 

The state determines if controller starts in HOST or PERIPHERAL mode.

USB_DP

I/O

USB bi-directional Data Differential signal pair [positive/negative]. Input/output DP signal of the

 

 

differential signal pair.

USB_DM

I/O

USB bi-directional Data Differential signal pair [positive/negative]. Input/output DM signal of the

 

 

differential signal pair.

USB_R1

I/O

Reference current output. This must be connected via a 10 kΩ 1% resistor to USB_VSSREF.

USB_VSSREF

GND

Ground for reference current

USB_VDDA3P3

S

Analog 3.3 V power supply for USB phy

USB_VSSA3P3

GND

Analog ground for USB phy

USB_VDD1P83

S

1.8 V I/O power supply for USB phy

USB_VSS1P8

GND

I/O Ground for USB phy

USB_VDDA1P2LDO

S

Core Power supply LDO output for USB phy. This must be connected via 1 μF capacitor to

 

 

USB_VSSA1P2LDO. Do not connect this to other supply pins.

USB_VSSA1P2LDO

GND

Core Ground for USB phy. This must be connected via 1 μF capacitor to USB_VDDA1P2LDO.

(1)I = Input, O = Output, Z = High impedance, S = Supply voltage, GND = Ground, A = Analog signal

2.3Indexed and Non-Indexed Registers

USB controller provides two mechanism of accessing the endpoint control and status registers:

Indexed Endpoint Control/Status Registers – These registers are memory-mapped at offset 410h to 41Fh. The endpoint is selected by programming the INDEX register of the controller.

Non-indexed Endpoint Control/Status Registers – These registers are memory-mapped at offset 500h to 54Fh. Registers at offset 500h-50Fh map to Endpoint 0; offset 510h-51Fh map to Endpoint 1, and so on.

For detailed information about the USB controller registers, see Section 4.

SPRUGH3–November 2008

Universal Serial Bus (USB) Controller

23

Submit Documentation Feedback

Page 23
Image 23
Texas Instruments TMS320DM357 manual Clock Control, Signal Descriptions, Indexed and Non-Indexed Registers, USB Pins