spc560p50l3 STMicroelectronics, spc560p50l3 Datasheet - Page 12

no-image

spc560p50l3

Manufacturer Part Number
spc560p50l3
Description
32-bit Power Architecture? Based Mcu For Chassis & Safety Applications
Manufacturer
STMicroelectronics
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
SPC560P50L3
Manufacturer:
ST
0
Part Number:
spc560p50l3B1ABR
Manufacturer:
ST
0
Part Number:
spc560p50l3BEABR
Manufacturer:
STMicroelectronics
Quantity:
10 000
Part Number:
spc560p50l3BEABR
Manufacturer:
ST
0
Part Number:
spc560p50l3BEABY
Manufacturer:
ST
0
Part Number:
spc560p50l3CEFAR
0
Part Number:
spc560p50l3CEFAY
Manufacturer:
NSC
Quantity:
2 582
Part Number:
spc560p50l3CEFAY
Manufacturer:
ST
Quantity:
20 000
Part Number:
spc560p50l3CEFBR
Manufacturer:
ST
Quantity:
20 000
Part Number:
spc560p50l3CEFBY
Manufacturer:
ST
Quantity:
20 000
Overview of the SPC560Px
3.2.3
3.2.4
12/31
The crossbar provides the following features:
Enhanced Direct Memory Access (eDMA)
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 micro architecture 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 utilized to minimize the
overall block size.
The eDMA module provides the following features:
On-chip flash memory with ECC
The SPC560Px provides as much as 576 KB of programmable, non-volatile, flash memory.
The Non-Volatile Memory (NVM) can be used for instruction and/or data storage. The flash
memory module interfaces the system bus to a dedicated flash memory array controller. It
supports a 32-bit data bus width at the system bus port, and a 128-bit read data interface to
flash memory. The module contains a four-entry, 4x128-bit prefetch buffers. Prefetch buffer
hits allow no-wait responses. Normal flash memory array accesses are registered and are
forwarded to the system bus on the following cycle, incurring 3 wait-states.
4 master ports:
3 slave ports:
32-bit internal address, 32-bit internal data paths
Fixed priority arbitration based on port master
Temporary dynamic priority elevation of masters
16 channels support independent 8-, 16-, or 32-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
DMA transfers possible between system memories, DSPI’s, ADC, FlexPWM, eTimer
and CTU
Programmable DMA Channel Mux allows assignment of any DMA source to any
available DMA channel with up to 30 potential request sources.
eDMA abort operation through software
e200z0 core complex Instruction port
e200z0 core complex load/store data port
eDMA
FlexRay
Flash memory (code flash and data flash)
SRAM
Peripheral bridge
Doc ID 13950 Rev 5
SPC560P44Lx, SPC560P50Lx

Related parts for spc560p50l3