CP15协处理器
第四章
CP15协处理器
预习检查
什么是cache?
Cache有哪两种写方式?
MMU的功能是什么?
*
CP15协处理器
本章目标
了解ARM存储器组织结构
了解S3C2440A的cache基本工作原理
了解MMU基本工作原理,与地址映射
CP15协处理器
本章结构
CP15协处理器
协处理器CP15结构和功能
高速Cache
内存管理单元MMU
快速上下文切换
ARM存储器
CP15协处理器
6-1 ARM存储器
ARM存储系统有非常灵活的体系结构,可以适应不同的嵌入式应用系统的需要。
ARM存储器系统可以使用简单的平板式地址映射机制,也可以使用其他技术提供功能更为强大的存储系统。
提供多种类型的存储器件,如FLASH、ROM、SRAM等;
Caches技术;
写缓存技术(write buffers);
虚拟内存和I/O地址映射技术。
CP15协处理器
6-1 ARM存储器
大多数的系统通过下面的方法之一实现对复杂存储系统的管理。
使能Cache,缩小处理器和存储系统速度差别,从而提高系统的整体性能。
引入存储保护机制,增强系统的安全性。
引入一些机制保证将I/O操作映射成内存操作后,各种I/O操作能够得到正确的结果。
CP15协处理器
6-1 ARM存储器
8051的结构
CP15协处理器
6-1 ARM存储器
s32440的结构
CP15协处理器
6-1 ARM存储器
存储器的层次结构
CP15协处理器
6-2 协处理器CP15
CPl5,即通常所说的系统控制协处理器(System Control Coprocesssor)。它负责完成大部分的存储系统管理。
Cache
ARM
内核
地址
地址
写缓冲
MMU
或
MPU
数据读
数据写
数据
控制逻辑
CP15
AMBA
总线
接口
JTAG 及非AMBA信号
AMBA接口
CP15协处理器
CP15协处理器 来自淘豆网m.daumloan.com转载请标明出处.