8226;基于AXI4的可编程SOC系统设计教学课件第3章.ppt

8226;基于AXI4的可编程SOC系统设计教学课件第3章.ppt

8226;基于AXI4的可编程SOC系统设计教学课件第3章

MicroBlaze软核处理器结构 何宾 2012.02 MicroBlaze软核处理器结构 本章详细介绍了Xilinx公司的MicroBlaze处理器的结 构及其原理。内容包括: MicroBlaze的结构框架; MicroBlaze寄存器; MicroBlaze虚拟存储器管理; MicroBlaze事件及处理; MicroBlaze指令和数据缓存; MicroBlaze调试和跟踪。 MicroBlaze软核处理器结构 MicroBlaze处理器结构体现了最新的计算机体系结 构和微处理器技术的发展趋势。学习这部分内容对掌握软 核处理器的一些关键技术和后续基于软核处理器设计片上 系统非常重要。 MicroBlaze处理器结构框架 MicroBlaze处理器结构框架 MicroBlaze处理器结构框架 从图中可以看出该处理器有以下几个方面的特点: (1)采用指令和数据空间分离的哈佛结构; (2)32个32位通用寄存器; (3)32位的地址总线,可寻址空间4GB; (4)32位3个操作数的指令字,指令字有2种寻址模式; (5)单发(Single-issue,一个时钟周期发出一条指令)流水线 结构; (6)采用指令预测分支策略和预取缓冲区; (

文档评论(0)

1亿VIP精品文档

相关文档