EasyManua.ls Logo

Freescale Semiconductor MPC5553 - Page 27

Default Icon
1208 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
MPC5553/MPC5554 Microcontroller Reference Manual, Rev. 5
1-6 Freescale Semiconductor
Supports tag and data parity
Vectored interrupt support
Interrupt latency < 70 ns @132MHz (measured from interrupt request to execution of first
instruction of interrupt exception handler)
Reservation instructions for implementing read-modify-write constructs (internal SRAM and
flash)
Signal processing engine (SPE) auxiliary processing unit (APU) operating on 64-bit GPRs
Floating point
–IEEE 754 compatible with software wrapper
Single precision in hardware, double precision with software library
Conversion instructions between single precision floating point and fixed point
Long cycle time instructions, except for guarded loads, do not increase interrupt latency in the
MPC5554/MPC5553. To reduce latency in both the MPC5553 and the MPC5554, long cycle
time instructions are aborted upon interrupt requests.
Extensive system development support through Nexus debug module
System bus crossbar switch (XBAR)
3 master ports in the MPC5554, 4 master ports in the MPC5553; 5 slave ports
32-bit address bus, 64-bit data bus
Simultaneous accesses from different masters to different slaves (there is no clock penalty
when a parked master accesses a slave)
Enhanced direct memory access (eDMA) controller
64 channels (MPC5554) or 32 channels (MPC5553) support independent 8-, 16-, 32-, or 64-bit
single value or block transfers.
Supports variable sized queues and circular queues.
Source and destination address registers are independently configured to post-increment or
remain constant.
Each transfer is initiated by a peripheral, CPU, or eDMA channel request.
Each eDMA channel can optionally send an interrupt request to the CPU on completion of a
single value or block transfer.
Interrupt controller (INTC)
308 total interrupt vectors (MPC5554) or 212 total interrupt vectors (MPC5553)
278 (MPC5554) or 191 (MPC5553) peripheral interrupt requests
plus 8 software setable sources
plus 22 reserved interrupts in the MPC5554, 13 reserved in the MPC5553
Unique 9-bit vector per interrupt source
16 priority levels with fixed hardware arbitration within priority levels for each interrupt source
Priority elevation for shared resources
Frequency modulated phase-locked loop (FMPLL)
Input clock frequency from 8 MHz to 20 MHz

Table of Contents

Related product manuals