联大大纲—通信—电子
;教师介绍;
单片机课程学习经验-
学习路线图;
1.概述
-应用
-定义
-特点
-构成;
2.嵌入式处理器
—DIY CPU
—处理器
—ARM处理器
—Cortex-A8
—S5PV210
—讨论;
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
BIU:Buffer Interface Unit
1.指令取指单元。从L1指令缓存中取出指令代码,并将所获取指令送到解码流水线进行解码。
2.指令解码单元。指令解码单元依次对ARM和Thumb-2指令完成解码工作。这些指令可以来自调试控制协处理器(CP14)、指令和系统控制协处理器(CP15)。
3.执行指令单元。执行指令单元包含两个对称的算术逻辑运算单元(ALU)流水线,一个用于load/store指令的地址发生器,多条流水线。执行流水线同时负责寄存器回写。
4.load/store单元。load/store单元含有完整的L1数据存储系统和整数load/store指令流水线。包括L1数据缓存、数据TLB、整数存储缓冲区、NEON存储缓冲区、整数数据加载地址边沿对齐和格式化以及整数数据存储数据地址边沿对齐和格式化。
5.L2缓存。
6.NEON
7.无创跟踪宏单元(ETM)