TRK-USB-MPC5643L Freescale Semiconductor, TRK-USB-MPC5643L Datasheet - Page 8

no-image

TRK-USB-MPC5643L

Manufacturer Part Number
TRK-USB-MPC5643L
Description
Development Boards & Kits - Other Processors StarTrakMiniUSG MPC5643L
Manufacturer
Freescale Semiconductor
Datasheet

Specifications of TRK-USB-MPC5643L

Rohs
yes
Product
Starter Kits
Tool Is For Evaluation Of
MPC5643L
Core
Five Stage Pipeline
Interface Type
LIN, DSPI
Operating Supply Voltage
3 V to 3.6 V
Data Bus Width
32 bit, 64 bit
Description/function
Starter Kit for MPC5643L
Maximum Operating Temperature
+ 125 C
Minimum Operating Temperature
- 40 C
For Use With
MPC5643L
Introduction
port, arbitration logic selects the higher priority master and grants it ownership of the slave port. All other masters requesting
that slave port are stalled until the higher priority master completes its transactions.
The crossbar provides the following features:
The XBAR is replicated for each processing channel.
1.5.3
The Memory Protection Unit splits the physical memory into 16 different regions. Each master (eDMA, FlexRay, CPU) can be
assigned different access rights to each region.
The memory protection unit is replicated for each processing channel.
1.5.4
The enhanced direct memory access (eDMA) controller is a second-generation module capable of performing complex data
movements via 16 programmable channels, with minimal intervention from the host processor. The hardware microarchitecture
includes a DMA engine which performs source and destination address calculations, and the actual data movement operations,
along with an SRAM-based memory containing the transfer control descriptors (TCD) for the channels. This implementation
is used to minimize the overall block size.
The eDMA module provides the following features:
The eDMA controller is replicated for each processing channel.
8
4 masters and 3 slaves supported per each replicated crossbar
— Masters allocation for each crossbar: e200z4d core with two independent bus interface units (BIU) for I and D
— Slaves allocation for each crossbar: a redundant flash-memory controller with 2 slave ports to guarantee maximum
32-bit address bus and 64-bit data bus
Programmable arbitration priority
— Requesting masters can be treated with equal priority and are granted access to a slave port in round-robin method,
Temporary dynamic priority elevation of masters
16-region MPU with concurrent checks against each master access
32-byte granularity for protected address region
16 channels supporting 8-, 16-, and 32-bit value single or block transfers
Support variable sized queues and circular buffered queue
Source and destination address registers independently configured to post-increment or stay constant
Support major and minor loop offset
Support minor and major loop done signals
DMA task initiated either by hardware requestor or by software
Each DMA task can optionally generate an interrupt at completion and retirement of the task
Signal to indicate closure of last minor loop
Transfer control descriptors mapped inside the SRAM
access (2 masters), one eDMA, one FlexRay
flexibility to handle Instruction and Data array, one redundant SRAM controller with 1 slave port each and 1
redundant peripheral bus bridge
based upon the ID of the last master to be granted access or a priority order can be assigned by software at
application run time
Memory Protection Unit (MPU)
Enhanced Direct Memory Access (eDMA)
MPC5643L Microcontroller Data Sheet, Rev. 8.1
Freescale Semiconductor

Related parts for TRK-USB-MPC5643L