MPC8308VMAGD Freescale Semiconductor, MPC8308VMAGD Datasheet - Page 697

MPU POWERQUICC II PRO 473MAPBGA

MPC8308VMAGD

Manufacturer Part Number
MPC8308VMAGD
Description
MPU POWERQUICC II PRO 473MAPBGA
Manufacturer
Freescale Semiconductor

Specifications of MPC8308VMAGD

Processor Type
MPC83xx PowerQUICC II Pro 32-Bit
Speed
400MHz
Voltage
1V
Mounting Type
Surface Mount
Package / Case
473-MAPBGA
Product
Network Processor
Data Rate
256 bps
Frequency
400 MHz
Supply Voltage (max)
3.6 V
Supply Voltage (min)
3 V
Supply Current (max)
5 uA
Maximum Operating Temperature
+ 105 C
Minimum Operating Temperature
0 C
Interface
I2C, JTAG, SPI
Mounting Style
SMD/SMT
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Features
-
Lead Free Status / Rohs Status
Lead free / RoHS Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MPC8308VMAGD
Manufacturer:
FREESCAL
Quantity:
300
Part Number:
MPC8308VMAGD
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Part Number:
MPC8308VMAGD
Manufacturer:
FREESCALE
Quantity:
6
Part Number:
MPC8308VMAGD
Manufacturer:
FREESCALE
Quantity:
20 000
Company:
Part Number:
MPC8308VMAGD
Quantity:
2 000
Part Number:
MPC8308VMAGD400/266
Manufacturer:
FREESCAL
Quantity:
300
Part Number:
MPC8308VMAGDA
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Company:
Part Number:
MPC8308VMAGDA
Quantity:
4 200
13.6.14 Interrupts
The EHCI host controller hardware provides interrupt capability based on a number of sources. The
following list describes the general groups of interrupt sources:
All transaction-based sources are maskable through the host controller's Interrupt Enable register
(USBINTR). Additionally, individual transfer descriptors can be marked to generate an interrupt on
completion. This section describes each interrupt source and the processing that occurs in response to the
interrupt.
During normal operation, interrupts may be immediate or deferred until the next interrupt threshold occurs.
The interrupt threshold is a tunable parameter via the interrupt threshold control field in the USBCMD
register. The value of this register controls when the host controller generates an interrupt on behalf of
normal transaction execution. When a transaction completes during an interrupt interval period, the
interrupt signaling the completion of the transfer will not occur until the interrupt threshold occurs. For
example, the default value is eight microframes. This means that the host controller will not generate
interrupts any more frequently than once every eight microframes.
Section 13.6.14.2.4, “Host System Error”
If an interrupt has been scheduled to be generated for the current interrupt threshold interval, the interrupt
is not signaled until after the status for the last complete transaction in the interval has been written back
to system memory. This may sometimes result in the interrupt not being signaled until the next interrupt
threshold.
Initial interrupt processing is the same, regardless of the reason for the interrupt. When an interrupt is
signaled by the hardware, CPU control is transferred to host controller's USB interrupt handler. The precise
mechanism to accomplish the transfer is OS specific. For this discussion it is just assumed that control is
received. When the interrupt handler receives control, its first action is to reads the USBSTS. It then
acknowledges the interrupt by clearing all of the interrupt status bits by writing ones to these bit positions.
The handler then determines whether the interrupt is due to schedule processing or some other event. After
acknowledging the interrupt, the handler (via an OS-specific mechanism), schedules a deferred procedure
call (DPC) which will execute later. The DPC routine processes the results of the schedule execution. The
precise mechanisms used are beyond the scope of this document.
Freescale Semiconductor
4. Set the Port Test Control field in the port under test PORTSC register to the value corresponding
5. When the test is complete, system software must ensure the host controller is halted (HCH bit is a
to the desired test mode. If the selected test is Test_Force_Enable, then USBCMD[RS] must then
be transitioned back to one, in order to enable transmission of SOFs out of the port under test.
one) then it terminates and exits test mode by setting USBCMD[RST].
Interrupts as a result of executing transactions from the schedule (success and error conditions),
Host controller events (Port change events, etc.)
Host controller error events
MPC8308 PowerQUICC II Pro Processor Reference Manual, Rev. 0
details effects of a host system error.
Universal Serial Bus Interface
13-119

Related parts for MPC8308VMAGD