MPC555LFMZP40 Freescale Semiconductor, MPC555LFMZP40 Datasheet - Page 703

IC MCU 32BIT 40MHZ 272-BGA

MPC555LFMZP40

Manufacturer Part Number
MPC555LFMZP40
Description
IC MCU 32BIT 40MHZ 272-BGA
Manufacturer
Freescale Semiconductor
Series
MPC5xxr
Datasheets

Specifications of MPC555LFMZP40

Core Processor
PowerPC
Core Size
32-Bit
Speed
40MHz
Connectivity
CAN, EBI/EMI, SCI, SPI, UART/USART
Peripherals
POR, PWM, WDT
Number Of I /o
101
Program Memory Size
448KB (448K x 8)
Program Memory Type
FLASH
Ram Size
26K x 8
Voltage - Supply (vcc/vdd)
2.5 V ~ 2.7 V
Data Converters
A/D 32x10b
Oscillator Type
External
Operating Temperature
-40°C ~ 125°C
Package / Case
272-PBGA
Controller Family/series
POWER 5xx
Ram Memory Size
26KB
Cpu Speed
63MIPS
Embedded Interface Type
QSPI, SCI, TouCAN
Operating Temperature Range
-40°C To +125°C
No. Of Pins
272
Rohs Compliant
No
Processor Series
MPC5xx
Core
PowerPC
Data Bus Width
32 bit
Data Ram Size
26 KB
Interface Type
CAN, QSPI, SCI
Maximum Clock Frequency
40 MHz
Number Of Programmable I/os
101
Operating Supply Voltage
3.3 V to 5 V
Maximum Operating Temperature
+ 125 C
Mounting Style
SMD/SMT
Development Tools By Supplier
MPC555CMEE
Minimum Operating Temperature
- 85 C
On-chip Adc
10 bit, 32 Channel
Cpu Family
MPC55xx
Device Core
PowerPC
Device Core Size
32b
Frequency (max)
40MHz
Total Internal Ram Size
32KB
# I/os (max)
101
Operating Supply Voltage (typ)
5V
Instruction Set Architecture
RISC
Operating Temp Range
-40C to 85C
Operating Temperature Classification
Industrial
Mounting
Surface Mount
Pin Count
272
Package Type
BGA
For Use With
MPC555CMEE - KIT EVAL FOR MPC555
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Eeprom Size
-
Lead Free Status / Rohs Status
No

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MPC555LFMZP40
Manufacturer:
MOTOLOLA
Quantity:
853
Part Number:
MPC555LFMZP40
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Part Number:
MPC555LFMZP40
Manufacturer:
MOT
Quantity:
2
Part Number:
MPC555LFMZP40R2
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
21.2.4.3 Detecting the Assertion/Negation of VSYNC
21.2.4.4 Detecting the Trace Window End Address
21.2.4.5 Compress
MPC555
USER’S MANUAL
VSYNC
VSYNC
VSYNC
Since the VF pins are used for reporting both instruction type information and queue
flush information, the external hardware must take special care when trying to detect
the assertion/negation of VSYNC. When VF = 011 it is a VSYNC assertion/negation
report only if the previous VF pins value was one of the following values: 000, 001, or
010.
The information on the status pins that describes the last fetched instruction and the
last queue/history buffer flushes, changes every clock. Cycles marked as program
trace cycle are generated on the external bus only when possible (when the SIU wins
the arbitration over the external bus). Therefore, there is some delay between the in-
formation reported on the status pins that a cycle marked as program trace cycle will
be performed on the external bus and the actual time that this cycle can be detected
on the external bus.
When VSYNC is negated by the user (through the serial interface of the development
port), the CPU delays the report of the of the assertion/negation of VSYNC on the VF
pins (VF = 011) until all addresses marked with the program trace cycle attribute were
visible externally. Therefore, the external hardware should stop sampling the value of
the status pins (VF and VFLS), and the address of the cycles marked as program trace
cycle immediately after the VSYNC report on the VF pins.
The last two instructions reported on the VF pins are not always valid. Therefore at the
last stage of the reconstruction software, the last two instructions should be ignored.
In order to store all the information generated on the pins during program trace (five
bits per clock + 30 bits per show cycle) a large memory buffer may be needed. How-
ever, since this information includes events that were canceled, compression can be
very effective. External hardware can be added to eliminate all canceled instructions
and report only on branches (taken and not taken), indirect flow change, and the num-
ber of sequential instructions after the last flow change.
VF1
011
011
011
/
MPC556
branch direct taken
branch indirect tak-
sequential
VF2
001
110
101
en
Table 21-4 Detecting the Trace Buffer Start Point
Freescale Semiconductor, Inc.
For More Information On This Product,
Starting point
offset (T1 - 4)
T1 - 4 +
DEVELOPMENT SUPPORT
Go to: www.freescale.com
T1
T2
Rev. 15 October 2000
VSYNC asserted followed by a sequential instruction. The
start address is T1
VSYNC asserted followed by a taken direct branch. The
start address is the target of the direct branch
VSYNC asserted followed by a taken indirect branch. The
start address is the target of the indirect branch
Description
MOTOROLA
21-7

Related parts for MPC555LFMZP40