Introduction
1-16
Freescale Semiconductor
PXR40 Microcontroller Reference Manual, Rev. 1
•
Arbitration logic for when a slave port is simultaneously requested by more than one master
•
Includes memory protection unit (MPU) hardware to guard against unintended SRAM or
peripheral accesses by the CPU, eDMA2 modules, and FlexRay module.
1.2.18
Power management unit (PMU)
The PXR40’s power management unit includes the following features:
•
Internally the chip has four supply voltages, nominally 5 V, 3.3 V, 1.2 V and V
STBY
•
Externally 5 V is required with the 3.3 V being supplied by an internal regulator running off the
5 V supply
— Can also supply 3.3 V externally
•
On-chip regulator controller supplies the 1.2 V via external components
•
Option to externally supply V
STBY
when the application requires standby RAM
•
All supply voltages have voltage monitors and both the VDD regulator and all monitors except
V
STBY
are adjustable
•
The chip uses a protected POR strategy, that is, the chip is guaranteed to run at the voltage point
that RESET is released
1.2.19
Interrupt controller (INTC)
The PXR40 implements an interrupt controller that features the following:
•
Priority-based preemptive scheduling of interrupt service requests (ISRs), suitable for statically
scheduled hard real-time systems
•
448 software-configurable interrupt sources
— Can be used to break the work involved in servicing an interrupt request into a high priority
portion and a low priority portion:
High priority portion is initiated by a peripheral interrupt request, but then the ISR asserts a
software-configurable interrupt request to finish the servicing in a lower priority ISR.
Therefore these software-configurable interrupt requests can be used instead of the peripheral
ISR scheduling a task through the RTOS.
•
16 priority levels so that lower priority ISRs do not delay the execution of higher priority ISRs
•
Software-configurable priorities of ISR or tasks
— Modifying the priority can be used to implement the priority ceiling protocol for accessing
shared resources
•
For high priority interrupt requests, minimized time from the assertion of the interrupt request from
the peripheral to when the processor is executing the interrupt service routine (ISR)
•
A unique vector for each interrupt request source for quick determination of which ISR needs to
be executed
•
Support for a critical or non maskable interrupt
— Non-maskable interrupt (NMI) multiplexed on WKPCFG pin to allow connection to the
critical or non maskable input of the CPU core, bypassing the interrupt controller and all
Содержание PXR4030
Страница 1: ...PXR40 Microcontroller Reference Manual Devices Supported PXR4030 PXR4040 PXR40RM Rev 1 06 2011...
Страница 30: ...PXR40 Microcontroller Reference Manual Rev 1 Freescale Semiconductor xxx...
Страница 40: ...PXR40 Microcontroller Reference Manual Rev 1 xl Freescale Semiconductor...
Страница 66: ...Memory Map PXR40 Microcontroller Reference Manual Rev 1 2 4 Freescale Semiconductor...
Страница 120: ...Signal Descriptions 3 54 Freescale Semiconductor PXR40 Microcontroller Reference Manual Rev 1...
Страница 158: ...Power Management Controller PMC 5 26 Freescale Semiconductor PXR40 Microcontroller Reference Manual Rev 1...
Страница 182: ...Frequency Modulated Phase Locked Loop FMPLL 6 24 Freescale Semiconductor PXR40 Microcontroller Reference Manual Rev 1...
Страница 278: ...System Integration Unit SIU 7 96 Freescale Semiconductor PXR40 Microcontroller Reference Manual Rev 1...
Страница 280: ...System Information Module PXR40 Microcontroller Reference Manual Rev 1 8 2 Freescale Semiconductor...
Страница 300: ...Boot Assist Module BAM 9 20 Freescale Semiconductor PXR40 Microcontroller Reference Manual Rev 1...
Страница 346: ...Interrupts and Interrupt Controller INTC 10 46 Freescale Semiconductor PXR40 Microcontroller Reference Manual Rev 1...
Страница 352: ...General Purpose Static RAM SRAM 11 6 Freescale Semiconductor PXR40 Microcontroller Reference Manual Rev 1...
Страница 432: ...Core e200z7 Overview PXR40 Microcontroller Reference Manual Rev 1 13 44 Freescale Semiconductor...
Страница 460: ...Peripheral Bridge PBRIDGE 15 16 Freescale Semiconductor PXR40 Microcontroller Reference Manual Rev 1...
Страница 478: ...Memory Protection Unit MPU 16 18 Freescale Semiconductor PXR40 Microcontroller Reference Manual Rev 1...
Страница 496: ...Error Correction Status Module ECSM 17 18 Freescale Semiconductor PXR40 Microcontroller Reference Manual Rev 1...
Страница 524: ...Periodic Interrupt Timer PIT_RTI 20 12 Freescale Semiconductor PXR40 Microcontroller Reference Manual Rev 1...
Страница 740: ...FlexRay Communication Controller FLEXRAY 22 156 Freescale Semiconductor PXR40 Microcontroller Reference Manual Rev 1...
Страница 860: ...FlexCAN Module 24 50 Freescale Semiconductor PXR40 Microcontroller Reference Manual Rev 1...
Страница 928: ...Deserial Serial Peripheral Interface DSPI 25 68 Freescale Semiconductor PXR40 Microcontroller Reference Manual Rev 1...
Страница 982: ...Enhanced Serial Communication Interface eSCI 26 54 Freescale Semiconductor PXR40 Microcontroller Reference Manual Rev 1...
Страница 1114: ...Enhanced Queued Analog to Digital Converter EQADC 27 132 Freescale Semiconductor PXR40 Microcontroller Reference Manual Rev 1...
Страница 1167: ...Decimation Filter Freescale Semiconductor 28 53 PXR40 Microcontroller Reference Manual Rev 1...
Страница 1168: ...Decimation Filter 28 54 Freescale Semiconductor PXR40 Microcontroller Reference Manual Rev 1...
Страница 1262: ...Enhanced Time Processing Unit eTPU2 29 94 Freescale Semiconductor PXR40 Microcontroller Reference Manual Rev 1...
Страница 1399: ...Nexus Development Interface NDI Freescale Semiconductor 31 83 PXR40 Microcontroller Reference Manual Rev 1...
Страница 1400: ...Nexus Development Interface NDI 31 84 Freescale Semiconductor PXR40 Microcontroller Reference Manual Rev 1...