![NXP Semiconductors MPC5605BK Скачать руководство пользователя страница 35](http://html.mh-extra.com/html/nxp-semiconductors/mpc5605bk/mpc5605bk_reference-manual_1721852035.webp)
Chapter 2 Introduction
MPC5606BK Microcontroller Reference Manual, Rev. 2
Freescale Semiconductor
35
2.4
Feature details
2.4.1
e200z0h core processor
The e200z0h core includes the following features:
•
High performance, e200z0h core processor for managing peripherals and interrupts
•
Single issue 4-stage pipelined in-order execution, 32-bit Power Architecture CPU
•
Variable length encoding (VLE), allowing mixed 16-bit and 32-bit instructions
— Results in efficient code size footprint
— Minimizes impact on performance
•
Branch processing acceleration using lookahead instruction buffer
•
Load/store unit
— 1-cycle load latency
— Misaligned access support
— No load-to-use pipeline bubbles
•
32-bit general purpose registers (GPRs)
•
Separate instruction bus and load/store bus Harvard architecture
•
Hardware vectored interrupt support
•
Multi-cycle divide word (divw) and load multiple word (lmw) store multiple word (smw) multiple
class instructions, can be interrupted to prevent increases in interrupt latency
2.4.2
Crossbar switch (XBAR)
The following summarizes the MPC5606BK’s implementation of the crossbar switch:
•
Three master ports:
— CPU instruction bus
— CPU load/store bus
— eDMA
•
Multiple bus slaves to enable access to flash memory, SRAM, and peripherals
•
Crossbar supports as many as two consecutive transfers at any one time
•
32-bit internal address bus, 32-bit internal data bus
•
Fixed priority arbitration based on port master
2.4.3
Interrupt Controller (INTC)
The MPC5606BK implements an interrupt controller that features the following:
•
Unique 9-bit vector for each of the 231 separate interrupt sources
•
Eight software triggerable interrupt sources
Содержание MPC5605BK
Страница 2: ...This page is intentionally left blank...
Страница 20: ...MPC5606BK Microcontroller Reference Manual Rev 2 20 Freescale Semiconductor...
Страница 103: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 103 Clocks and power...
Страница 104: ...MPC5606BK Microcontroller Reference Manual Rev 2 104 Freescale Semiconductor This page is intentionally left blank...
Страница 243: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 243 Core platform modules...
Страница 244: ...MPC5606BK Microcontroller Reference Manual Rev 2 244 Freescale Semiconductor This page is intentionally left blank...
Страница 395: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 395 Communication modules...
Страница 396: ...MPC5606BK Microcontroller Reference Manual Rev 2 396 Freescale Semiconductor This page is intentionally left blank...
Страница 548: ...Chapter 24 LIN Controller LINFlexD MPC5606BK Microcontroller Reference Manual Rev 2 548 Freescale Semiconductor...
Страница 645: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 643 Timers...
Страница 646: ...MPC5606BK Microcontroller Reference Manual Rev 2 644 Freescale Semiconductor This page is intentionally left blank...
Страница 715: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 713 ADC system...
Страница 716: ...MPC5606BK Microcontroller Reference Manual Rev 2 714 Freescale Semiconductor This page is intentionally left blank...
Страница 787: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 787 Memory...
Страница 788: ...MPC5606BK Microcontroller Reference Manual Rev 2 788 Freescale Semiconductor This page is intentionally left blank...
Страница 893: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 893 Integrity...
Страница 894: ...MPC5606BK Microcontroller Reference Manual Rev 2 894 Freescale Semiconductor This page is intentionally left blank...
Страница 943: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 943 Debug...
Страница 944: ...MPC5606BK Microcontroller Reference Manual Rev 2 944 Freescale Semiconductor This page is intentionally left blank...