21
控制和数据通路
22
CPU基本概念
• CISC与RISC • 流水线技术 • 分支预测技术 • 乱序执行技术 • 标量与超标量处理器 • SISD、MIMD、SIMD、SPMD和向量处理
器 • VLIW处理器
23
CISC与RISC
• CISC(Complex Instruction Set Computer)
25
CPU基本概念
• CISC与RISC • 流水线技术 • 分支预测技术 • 乱序执行技术 • 标量与超标量处理器 • SISD、MIMD、SIMD、SPMD和向量处理
器 • VLIW处理器
26
流水线技术
• 流水技术无助于减 少单个任务的处理 延迟(latency)但 有助于提高整体工 作负载的吞吐率
12
SEP0718结构图
LCDC
I2S
HDMI PHY
AUDIO CODEC
GPS CTRL
UART (4)
I2S
BUS5 - APB32
AUDIO
SPI
CODEC
(3)
I2C
BUS3 - AHB32
DOWN SIZER
DMAC2
GPU
PHY
USB OTG
USB DMA
GPS
PHY
ARM11
BUS1 - AHB64
令可以访问存储器,以提高指令的执行效率。 – 编译复杂 – ARM、MIPS、PowerPC
24
处理器位宽
• 当前高性能嵌入式系统SoC的处理器多为32位处理器。所谓32位处理 器,即处理器内部的寄存器(包括地址寄存器与数据寄存器)位宽最 大为32位。低性能的嵌入式系统SoC一般多采用16位微控制器( micro-controllers),然而,随着工作负载的增加,此类系统逐渐开 始使用32位处理器。可以预见,在不久的将来,伴随高性能及超大存 储空间的需求,64位处理器将逐渐成为主流。