User Manual
251
Rev. 1.1
2019-03-18
TLE984xQX
Microcontroller with LIN and Power Switches for Automotive Applications
Arm® Cortex®-M0 Core
9.2
Introduction
The Arm® Cortex®-M0 processor is a leading 32-bit processor and provides a high-performance and cost-
optimized platform for a broad range of applications including microcontrollers, automotive body systems
and industrial control systems. Like the other Cortex®-family processors, the Cortex®-M0 processor
implements the Thumb
®
-2 instruction set architecture. With the optimized feature set the Cortex®-M0 delivers
32-bit performance in an application space that is usually associated with 8- and 16-bit microcontrollers.
9.2.1
Block Diagram
shows the functional blocks of the Cortex®-M0.
Figure 42 Cortex®-M0
Block
Diagram
9.3
Functional Description
Cortex_M0_Block_diagram .vsd
Bus matrix
Debugger interface
Cortex-M0
processor
core
Nested Vectored
Interrupt
Controller
(NVIC)
Serial-Wire
Debug Access Port
(SW-DP)
Cortex-M0 Processor
Serial-Wire Debug
Interface
Interrupt and
Power Control
AHB-Lite interface
Breakpoint
and
watchpoint
unit