Information

Universal Serial Bus Interface
MPC8308 PowerQUICC II Pro Processor Reference Manual, Rev. 1
13-76 Freescale Semiconductor
linked first (for example, closest to the periodic frame list), followed by shorter poll rates, with queue
heads with a poll rate of one, on the very end.
Figure 13-47. Example Periodic Schedule
13.6.8 Managing Isochronous Transfers Using iTDs
The structure of an iTD is presented in isochronous (high-speed) transfer descriptor (iTD). There are four
distinct sections to an iTD:
Next link pointer
This is the first field.
This field is for schedule linkage purposes only.
Transaction descrption array
This is an eight-element array.
Each element represents control and status information for one microframe's worth of
transactions for a single high-speed isochronous endpoint.
Buffer page pointer array
This is a 7-element array of physical memory pointers to data buffers.
These are 4K aligned pointers to physical memory.
Endpoint capabilities
This area utilizes the unused low-order 12 bits of the buffer page pointer array.
Its fields are used across all transactions executed for this iTD, including endpoint addressing,
transfer direction, maximum packet size and high-bandwidth multiplier.
Last
Periodic has
End of
List Mark
8
A
A
A
A
A
A
4
1
1024, 512, or 256
Elements
Poll Rate: N ––> 1
Isochronous Transfer
Descriptor(s)
Periodic Frame List
• • •
A
Interrupt Queue
Heads
Poll Rate: 1