MPC8313ECZQADDC Freescale Semiconductor, MPC8313ECZQADDC Datasheet - Page 1005
![no-image](/images/manufacturer_photos/0/2/262/freescale_semiconductor_sml.jpg)
MPC8313ECZQADDC
Manufacturer Part Number
MPC8313ECZQADDC
Description
Microprocessors - MPU 8313 REV2.2 PB ENC EXT
Manufacturer
Freescale Semiconductor
Datasheet
1.MPC8313CZQADDC.pdf
(1214 pages)
Specifications of MPC8313ECZQADDC
Processor Series
MPC8313E
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
- Current page: 1005 of 1214
- Download datasheet (8Mb)
Universal Serial Bus Interface
When the indexed active bit is a one the host controller continues to parse the iTD. It stores the indexed
transaction description and the general endpoint information (device address, endpoint number, maximum
packet size, etc.). It also uses the Page Select (PG) field to index the buffer pointer array, storing the
selected buffer pointer and the next sequential buffer pointer. For example, if PG field is a 0, then the host
controller will store Page 0 and Page 1.
The host controller constructs a physical data buffer address by concatenating the current buffer pointer
(as selected using the current transaction description's PG field) and the transaction description's
Transaction Offset field. The host controller uses the endpoint addressing information and I/O-bit to
execute a transaction to the appropriate endpoint. When the transaction is complete, the host controller
clears the active bit and writes back any additional status information to the Status field in the currently
selected transaction description.
The data buffer associated with the iTD must be virtually contiguous memory. Seven page pointers are
provided to support eight high-bandwidth transactions regardless of the starting packet’s offset alignment
into the first page. A starting buffer pointer (physical memory address) is constructed by concatenating the
page pointer (example: page 0 pointer) selected by the active transaction descriptions’ PG (example value:
0b00) field with the transaction offset field. As the transaction moves data, the host controller must detect
when an increment of the current buffer pointer will cross a page boundary. When this occurs the host
controller simply replaces the current buffer pointer’s page portion with the next page pointer (example:
page 1 pointer) and continues to move data. The size of each bus transaction is determined by the value in
the Maximum Packet Size field. An iTD supports high-bandwidth pipes via the Mult (multiplier) field.
When the Mult field is 1, 2, or 3, the host controller executes the specified number of Maximum Packet
sized bus transactions for the endpoint in the current micro-frame. In other words, the Mult field represents
a transaction count for the endpoint in the current micro-frame. If the Mult field is zero, the operation of
the host controller is undefined. The transfer description is used to service all transactions indicated by the
Mult field.
For OUT transfers, the value of the Transaction n Length field represents the total bytes to be sent during
the micro-frame. The Mult field must be set by software to be consistent with Transaction n Length and
Maximum Packet Size. The host controller will send the bytes in Maximum Packet Sized portions. After
each transaction, the host controller decrements it's local copy of Transaction n Length by Maximum
Packet Size. The number of bytes the host controller sends is always Maximum Packet Size or Transaction
n Length, whichever is less. The host controller advances the transfer state in the transfer description,
updates the appropriate record in the iTD and moves to the next schedule data structure. The maximum
sized transaction supported is 3 × 1024 bytes.
For IN transfers, the host controller issues Mult transactions. It is assumed that software has properly
initialized the iTD to accommodate all of the possible data. During each IN transaction, the host controller
must use Maximum Packet Size to detect packet babble errors. The host controller keeps the sum of bytes
received in the Transaction n Length field. After all transactions for the endpoint have completed for the
micro-frame, Transaction n Length contains the total bytes received. If the final value of Transaction n
Length is less than the value of Maximum Packet Size, then less data than was allowed for was received
from the associated endpoint. This short packet condition does not set USBSTS[UI] (USB interrupt). The
host controller will not detect this condition. If the device sends more than Transaction n Length or
Maximum Packet Size bytes (whichever is less), then the host controller will set the Babble Detected bit
and clear the Active bit. Note, that the host controller is not required to update the iTD field Transaction n
MPC8313E PowerQUICC™ II Pro Integrated Processor Family Reference Manual, Rev. 2
Freescale Semiconductor
16-77
Related parts for MPC8313ECZQADDC
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
![mpc8313e](/images/manufacturer_photos/0/2/263/freescale_semiconductor__inc_tmb.jpg)
Part Number:
Description:
Mpc8313e Powerquicc Ii Pro Processor
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
![MPC8313E-RDB](/photos/9/23/92379/mfg_mpc8313e-rdb_tmb.jpg)
Part Number:
Description:
BOARD PROCESSOR
Manufacturer:
Freescale Semiconductor
Datasheet:
![MPC8313E-RDBB](/photos/37/58/375875/mpc8313erdb_tmb.jpg)
Part Number:
Description:
BOARD CPU 8313E VER 2.1
Manufacturer:
Freescale Semiconductor
Datasheet:
![MPC8313E-RDBC](/images/manufacturer_photos/0/2/262/freescale_semiconductor_tmb.jpg)
Part Number:
Description:
BOARD CPU 8313E VER 2.2
Manufacturer:
Freescale Semiconductor
Datasheet:
![MPC8313EZQADDC](/images/manufacturer_photos/0/2/262/freescale_semiconductor_tmb.jpg)
Part Number:
Description:
Microprocessors - MPU 8313 REV2.2 PB W/ENC
Manufacturer:
Freescale Semiconductor
Datasheet:
![MC14560BCP](/images/manufacturer_photos/0/2/263/freescale_semiconductor__inc_tmb.jpg)
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
![MC12034AP](/images/manufacturer_photos/0/2/263/freescale_semiconductor__inc_tmb.jpg)
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
![MPIC2112P](/images/manufacturer_photos/0/2/263/freescale_semiconductor__inc_tmb.jpg)
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
![MC14520BCP](/images/manufacturer_photos/0/2/263/freescale_semiconductor__inc_tmb.jpg)
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
![MC12026AP](/images/manufacturer_photos/0/2/263/freescale_semiconductor__inc_tmb.jpg)
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
![MC145152P2](/images/manufacturer_photos/0/2/263/freescale_semiconductor__inc_tmb.jpg)
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
![MC68HC11A0P](/images/manufacturer_photos/0/2/263/freescale_semiconductor__inc_tmb.jpg)
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
![MCM6726DWJ10](/images/manufacturer_photos/0/2/263/freescale_semiconductor__inc_tmb.jpg)
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
![MC44355](/images/manufacturer_photos/0/2/263/freescale_semiconductor__inc_tmb.jpg)
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
![MC13282AP](/images/manufacturer_photos/0/2/263/freescale_semiconductor__inc_tmb.jpg)
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet: