课程列表

基本问题

开源资源

好好学习天天向上

联大大纲—通信电子 ;教师介绍; 单片机课程学习经验- 学习路线图; 1.概述 -应用 -定义 -特点 -构成; 2.嵌入式处理器 —DIY CPU处理器ARM处理器Cortex-A8S5PV210讨论; 3.汇编语言 -作业 4.Bootloader -作业 5.Linux内核移植 6.嵌入式Linux程序设计 7.图形用户接口QT 8.其他框架介绍; 9.嵌入式物联网应用系统设计

Cortex-A8处理器组成及功能

DFT:Design for testability

APB:Advanced Peripheral Bus

ATB:Advanced traced bus

ETM:Embedded trace macrocell

 

AXI:Advanced extensible interface

BIU:Buffer Interface Unit

 

1指令取指单元。从L1指令缓存中取出指令代码,并将所获取指令送到解码流水线进行解码。

2.指令解码单元。指令解码单元依次对ARMThumb-2指令完成解码工作。这些指令可以来自调试控制协处理器(CP14)、指令和系统控制协处理器(CP15)。

3.执行指令单元。执行指令单元包含两个对称的算术逻辑运算单元(ALU)流水线,一个用于load/store指令的地址发生器,多条流水线。执行流水线同时负责寄存器回写。

4load/store单元。load/store单元含有完整的L1数据存储系统和整数load/store指令流水线。包括L1数据缓存、数据TLB、整数存储缓冲区、NEON存储缓冲区、整数数据加载地址边沿对齐和格式化以及整数数据存储数据地址边沿对齐和格式化。

5L2缓存。

6NEON

7.无创跟踪宏单元(ETM