Advertisement

AXI4协议(3)

阅读量:
在这里插入图片描述

上周我们讲解了AXI4从机的写过程及其相关实现细节,在上一期的文章中我们已经完成了AXI4从机的主要功能开发工作。今天我们将重点介绍AXI4从机的各项性能优化方案,并通过实践案例展示了其优越性特点。与此同时,在本篇文章中我们还提供了完整的Verilog代码库供读者下载学习。

本文文章结构简述如下:考虑到AXI4从机的读操作与上一回写操作存在显著相似之处, 为节省读者时间起见, 将其安置于第二部分进行详细讲解; 如前所述的知识库成员已可略过直接查看仿真验证结果~

一、从机的内部寄存器设计

二、AXI4读从机的实现

三、仿真验证


从机的内部寄存器设计

支持AXI4总线的从机主要可分为两类:一种是基于内存的主控(memory master),另一种是基于外设的主控(peripheral master)。本质上它们并无显著差异。然而,在具体功能上存在明显差别:内存类型的主控负责将输入数据存储起来,并根据地址进行索引读取;而外设类型的主控则与所控制的具体硬件模块直接相关联。

在示例中可以看出,在外部设备控制器(UIC)中包

全部评论 (0)

还没有任何评论哟~