CHAPTER 6

Cortex-M3 Implementation Overview

Publisher Summary

This chapter is basically written for system-on-chip (SoC) designers who are interested in using the Cortex™-M3 processor in their project. Normal microcontroller users do not need to learn these details. However, for those who are interested in understanding the internal operations of the Cortex-M3 processor, this chapter provides a good overview of the design. The Cortex-M3 processor has a three-stage pipeline. Different bus and other interfaces on the Cortex-M3 processor have also been discussed. The Cortex-M3 processor has an external PPB interface; , the bus interface connects with other devices such as memory or peripherals in a simple way.

6.1 The Pipeline

The Cortex-M3 processor ...

Get The Definitive Guide to the ARM Cortex-M3, 2nd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.