MPC8313ZQADDC Freescale Semiconductor, MPC8313ZQADDC Datasheet - Page 1044

no-image

MPC8313ZQADDC

Manufacturer Part Number
MPC8313ZQADDC
Description
Microprocessors - MPU 8313 REV2.2 PB NO ENC
Manufacturer
Freescale Semiconductor
Datasheet

Specifications of MPC8313ZQADDC

Processor Series
MPC8313
Core
e300
Data Bus Width
16 bit
Maximum Clock Frequency
133 MHz
Program Memory Size
16 KB
Data Ram Size
16 KB
Interface Type
I2C
Mounting Style
SMD/SMT
Package / Case
PBGA
Number Of Programmable I/os
32
Number Of Timers
4

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MPC8313ZQADDC
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Universal Serial Bus Interface
is met the host controller immediately executes a start-split transaction and appropriately advances the
transaction state of siTD
not met, the host controller simply follows siTD
case of a 2b boundary case, the split-transaction of siTD
controller returns to the context of siTD
C-mask bits 0 and 1 set and an S-mask with bit 0 set. This scheduling combination is not supported and
the behavior of the host controller is undefined.
16.6.12.3.7 Split Transaction for Isochronous—Processing Example
There is an important difference between how the hardware/software manages the isochronous split
transaction state machine and how it manages the asynchronous and interrupt split transaction state
machines. The asynchronous and interrupt split transaction state machines are encapsulated within a single
queue head. The progress of the data stream depends on the progress of each split transaction. In some
respects, the split-transaction state machine is sequenced using the Execute Transaction queue head
traversal state machine.
Isochronous is a pure time-oriented transaction/data stream. The interface data structures are optimized to
efficiently describe transactions that need to occur at specific times. The isochronous split-transaction state
machine must be managed across these time-oriented data structures. This means that system software
must correctly describe the scheduling of split-transactions across more than one data structure.
Then the host controller must make the appropriate state transitions at the appropriate times, in the correct
data structures.
For example,
full-speed isochronous data stream.
This example shows the first three siTDs for the transaction stream. Since this is the case-2a frame-wrap
case, S-masks of all siTDs for this endpoint have a value of 0x10 (a one bit in micro-frame 4) and C-mask
value of 0xC3 (one-bits in micro-frames 0,1, 6 and 7). Additionally, software ensures that the Back Pointer
field of each siTD references the appropriate siTD data structure (and the Back Pointer T-bits are cleared).
16-116
siTDX
X+1
X+3
X+2
X
#
Table 16-72
MPC8313E PowerQUICC™ II Pro Integrated Processor Family Reference Manual, Rev. 2
Table 16-72. Example Case 2a—Software Scheduling siTDs for an IN Endpoint
C-Mask
C-Mask
C-Mask
C-Mask
S-Mask
S-Mask
S-Mask
S-Mask
Masks
X
, then follows siTD
illustrates a few frames worth of scheduling required to schedule a case 2a
0
1
1
1
1
1
1
1
X
. Also, note that software should not initialize an siTD with
2
Repeats previous pattern
X
Micro-Frames
[Next Pointer] to the next schedule item. If the criterion is
X
3
[Next Pointer] to the next schedule item. Note that in the
4
1
1
1
X-1
will have its Active bit cleared when the host
5
6
1
1
1
7
1
1
1
Do Start Split
Do Complete Split
Do Complete Split
Do Complete Split
InitialSplitXState
Freescale Semiconductor

Related parts for MPC8313ZQADDC