User manual

Table Of Contents
Zynq-7000 AP SoC Technical Reference Manual www.xilinx.com 455
UG585 (v1.11) September 27, 2016
Chapter 15: USB Host, Device, and OTG Controller
15.12.4 Split Transaction Isochronous Transfer Descriptor (siTD)
This data structure is used to manage FS isochronous transfers via split transactions to USB 2.0 Hub
Transaction Translator. There are additional fields used for addressing the hub and scheduling the
protocol transactions (for periodic).
siTD DWord 0: Next Link Pointer
DWord 0 of a siTD is a pointer to the next schedule data structure.
siTD DWords 1 and 2: Endpoint Capabilities and Characteristics
DWords 1 and 2 specify static information about the full-speed endpoint, the addressing of the
parent Companion Controller, and microframe scheduling control.
Table 15-29: USB Host Split-Transaction Isochronous Descriptor (siTD) Format
Reference Type 313029282726252423222120191817161514 13 121110 9 8 7 6 5 4 3 2 1 0 DWord
Table 15-30 Next Ptr Next Link Pointer 00 TYP T 0
Table 15-31
Endpt
Cap/Char
IO Port Number R Hub Addr
reserved
EndPt R Device Address 1
reserved Microframe C-mask Microframe S-mask 2
Table 15-32 xfer State
IOC
P reserved Total Bytes Microframe C-prog-mask Status 3
Table 15-33
Buffer
Page Ptrs
Buffer Pointer (Page 0)
Current Offset 4
Buffer Pointer (Page 1)
reserved
TP T-count 5
Table 15-34 Back Link Back Pointer 0 T 6
Host Controller Read/Write Host Controller Read-only
Table 15-30: USB Host siTD DWord 0: Next Link Pointer
Bits Description
31:5 Next Link Pointer. This field contains the address of the next data object to be processed in the
periodic list and corresponds to memory address signals [31:5], respectively.
2:1 Transaction Descriptor Type, TYP. Set to 10 (siTD type). Refer to section 15.12.2 Transfer Descriptor
Type (TYP) Field for general information.
0Terminate transfer, T.
0: link to the Next Link Pointer field; the address is valid.
1: end the transaction, the Next Link Pointer field is not valid.
Table 15-31: USB Host siTD DWords 1 and 2:Endpoint State
Bits Description
DWord 1: Endpoint and Transaction Translator Characteristics
31 Direction, IO. Encodes the FS transaction as an IN or OUT.
0: OUT
1: IN
30:24 Port Number. This field is the port number of the recipient Transaction Translator.
23 Reserved. Bit reserved and should be set to 0.
22:16 Hub Address, Hub Addr. Device address of the Companion Controller’s hub.