
Preliminary
www.ti.com
19.3.44 Received Frame Length Low Register (RXFLL) ........................................................ 1748
19.3.45 Received Frame Length High Register (RXFLH) ....................................................... 1748
19.3.46 UART Autobauding Status Register (UASR) ............................................................ 1749
20 Universal Serial Bus (USB) .............................................................................................. 1751
20.1 Introduction .............................................................................................................. 1752
20.1.1 Overview ....................................................................................................... 1752
20.1.2 Acronyms, Abbreviations, and Definitions ................................................................. 1752
20.1.3 Features Supported .......................................................................................... 1753
20.1.4 Features Not Supported ..................................................................................... 1754
20.1.5 Functional Block Diagram ................................................................................... 1754
20.1.6 Supported Use Case(s) ...................................................................................... 1755
20.1.7 Industry Standard(s) Compliance .......................................................................... 1755
20.1.8 Non-Industry Standard(s) .................................................................................... 1755
20.2 Architecture .............................................................................................................. 1756
20.2.1 Clock Control .................................................................................................. 1756
20.2.2 Signal Descriptions ........................................................................................... 1756
20.2.3 VBUS Voltage Sourcing Control ............................................................................ 1757
20.2.4 Pull-up/Pull-Down Resistors ................................................................................ 1757
20.2.5 Role Assuming Method ...................................................................................... 1757
20.2.6 USB Signal Conditioning .................................................................................... 1757
20.2.7 USB PHY Initialization ....................................................................................... 1757
20.2.8 Indexed and Non-Indexed Register Spaces .............................................................. 1758
20.2.9 Dynamic FIFO Sizing ........................................................................................ 1758
20.2.10 USB Controller Host and Peripheral Modes Operation ................................................ 1759
20.3 Protocol Description(s) ................................................................................................. 1760
20.3.1 USB Controller Peripheral Mode Operation ............................................................... 1760
20.3.2 USB Controller Host Mode Operation ..................................................................... 1777
20.4 Communications Port Programming Interface (CPPI) 4.1 DMA .................................................. 1795
20.4.1 CPPI Terminology ............................................................................................ 1795
20.4.2 Data Structures ............................................................................................... 1796
20.4.3 Queue Manager .............................................................................................. 1803
20.4.4 Memory Regions and Linking RAM ........................................................................ 1806
20.4.5 Zero Length Packets ......................................................................................... 1808
20.4.6 CPPI DMA Scheduler ........................................................................................ 1808
20.4.7 CPPI DMA State Registers ................................................................................. 1809
20.4.8 CPPI DMA Protocols Supported ........................................................................... 1810
20.4.9 USB Data Flow Using DMA ................................................................................. 1812
20.5 USB 2.0 Test Modes ................................................................................................... 1819
20.5.1 TEST_SE0_NAK ............................................................................................. 1819
20.5.2 TEST_J ........................................................................................................ 1819
20.5.3 TEST_K ........................................................................................................ 1819
20.5.4 TEST_PACKET ............................................................................................... 1819
20.5.5 FIFO_ACCESS ............................................................................................... 1820
20.5.6 FORCE_HOST ............................................................................................... 1820
20.6 Reset Considerations .................................................................................................. 1820
20.6.1 Software Reset Considerations ............................................................................. 1820
20.6.2 Hardware Reset Considerations ............................................................................ 1820
20.7 Interrupt Support ........................................................................................................ 1821
20.7.1 CPU Interrupts ................................................................................................ 1821
20.7.2 Interrupt Description .......................................................................................... 1825
20.7.3 Interrupt Condition Control .................................................................................. 1826
20.8 Supported Use Cases ................................................................................................. 1826
20.9 Registers ................................................................................................................. 1827
20 Contents SPRUGX9–15 April 2011
Submit Documentation Feedback
© 2011, Texas Instruments Incorporated