MPC5125YVN400 Freescale Semiconductor, MPC5125YVN400 Datasheet - Page 963

IC MCU 32BIT E300 324TEPBGA

MPC5125YVN400

Manufacturer Part Number
MPC5125YVN400
Description
IC MCU 32BIT E300 324TEPBGA
Manufacturer
Freescale Semiconductor
Series
MPC51xxr

Specifications of MPC5125YVN400

Core Processor
e300
Core Size
32-Bit
Speed
400MHz
Connectivity
CAN, EBI/EMI, Ethernet, I²C, USB OTG
Peripherals
DMA, WDT
Number Of I /o
64
Program Memory Type
ROMless
Ram Size
32K x 8
Voltage - Supply (vcc/vdd)
1.33 V ~ 1.47 V
Oscillator Type
External
Operating Temperature
-40°C ~ 125°C
Package / Case
324-PBGA
Processor Series
MPC51xx
Core
e300
Data Bus Width
32 bit
Development Tools By Supplier
TWR-MPC5125-KIT, TWR-SER, TWR-ELEV, TOWER
Maximum Clock Frequency
400 MHz
Operating Supply Voltage
1.4 V
Maximum Operating Temperature
+ 125 C
Mounting Style
SMD/SMT
Data Ram Size
32 KB
I/o Voltage
3.3 V
Interface Type
CAN, I2C
Minimum Operating Temperature
- 40 C
Program Memory Size
32 bit
Cpu Speed
400MHz
Embedded Interface Type
CAN, I2C, SPI, UART, USB
Digital Ic Case Style
TEPBGA
No. Of Pins
324
Rohs Compliant
Yes
Cpu Family
MPC5xx
Device Core Size
32b
Frequency (max)
400MHz
Total Internal Ram Size
32KB
Instruction Set Architecture
RISC
Operating Temp Range
-40C to 85C
Operating Temperature Classification
Industrial
Mounting
Surface Mount
Pin Count
324
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Eeprom Size
-
Program Memory Size
-
Data Converters
-
Lead Free Status / Rohs Status
Lead free / RoHS Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MPC5125YVN400
Manufacturer:
Freescale Semiconductor
Quantity:
135
Part Number:
MPC5125YVN400
Manufacturer:
LTC
Quantity:
29
Part Number:
MPC5125YVN400
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
zero in this field selects Page 0 and a one selects Page 1. During the start-split for an OUT, if the data
transfer crosses a page boundary during the transaction, the host controller must detect the page cross,
update the siTD [P] bit from a zero to a one, and begin using the siTD Page 1 with siTD [Current Offset]
as the memory address pointer. The field siTD [TP] is used to annotate each start-split transaction with the
indication of which part of the split-transaction data the current payload represents (ALL, BEGIN, MID,
END). In all cases, the host controller simply uses the value in siTD [TP] to mark the start-split with the
correct transaction position code.
T-Count is always initialized to the number of start-splits for the current frame. TP is always initialized to
the first required transaction position identifier. The scheduling boundary case (see
determines the initial value of TP. The initial cases are summarized in
After each start-split transaction is complete, the host controller updates T-Count and TP appropriately so
that the next start-split is correctly annotated.
which must be accomplished by the host controller.
The start-split transactions do not receive a handshake from the transaction translator, so the host controller
always advances the transfer state in the siTD after the bus transaction is complete. To advance the transfer
state, the following operations take place:
These fields are then written back to the memory based siTD. The S-mask is fixed for the life of the current
budget. As mentioned above, TP and T-count are set specifically in each siTD to reflect the data sent from
Freescale Semiconductor
Case
1, 2a
1, 2a
BEGIN
BEGIN
ALL
MID
MID
TP
The siTD [Total Bytes To Transfer] and the siTD [Current Offset] fields are adjusted to reflect the
number of bytes transferred.
The siTD [P] (page select) bit is updated appropriately.
The siTD [TP] and siTD [T-count] fields are updated appropriately as defined in
T-count
Table 32-78. Transaction Position (TP)/Transaction Count (T-Count) Transition Table
≠ 1
=1
T-count
next
≠ 1
≠ 1
0
1
1
Table 32-77. Initial Conditions for OUT siTD's TP and T-count Fields
BEGIN
ALL
TP
TP next
END
END
MID
MID
N/A
MPC5125 Microcontroller Reference Manual, Rev. 2
When the OUT data payload is less than (or equal to) 188 bytes, only one start-split is
required to move the data. The one start-split must be marked with an ALL.
When the OUT data payload is greater than 188 bytes more than one start-split must be
used to move the data. The initial start-split must be marked with a BEGIN.
Transition from ALL, to done.
Transition from BEGIN to END. Occurs when T-count starts at 2.
Transition from BEGIN to MID. Occurs when T-count starts at greater than 2.
TP stays at MID while T-count is not equal to 1 (for example, greater than 1). This case
can occur for any of the scheduling boundary cases where the T-count starts greater
than 3.
Transition from MID to END. This case can occur for any of the scheduling boundary
cases where the T-count starts greater than 2.
Table 32-78
illustrates all of the TP and T-count transitions,
Description
Description
Universal Serial Bus Interface with On-The-Go
Table
32-77.
Figure
Table
32-69)
32-78.
32-135

Related parts for MPC5125YVN400