基于AXI总线的DDR数据流量监控器的设计

来源 :安徽大学 | 被引量 : 0次 | 上传用户:kirk318
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
SoC(system-on-chip)是通过将不同功能的IP (Internet Protocol)核集合在一个芯片上,实现了一个功能完整的系统。因此,功能各异的IP核间的通信效率成为了SoC整体性能的一个关键点。片上总线(on-chip bus),是用来实现在SoC中不同IP核之间通信的一种总线。在众多的片上总线中,AMBA (Advanced Microcontroller Bus Architecture,高级微控制器总线体系)以其高效率成为了总线标准。AXI总线作为AMBA3.0的组成部分。凭借着其高带宽、高性能、低延迟成为了SoC内部通信的主流的片上总线。随着SoC的设计复杂化,对信息的存储要求也越高。DDR SDRAM为SoC提供了低成本、高容量以及较高带宽的片外存储器。但是由于动态存储器本身独特的结构,需要复杂的接口控制器来进行与SoC的数据传输。所以在SoC内部往往采用总线来访问存储器的控制器以及接口,从而实现与存储器的数据交互。本文首先介绍了SoC中存储器控制器的内部结构,包括地址、数据以及命令解码单元的结构。分析了各个模块对存储器的访问情况。然后,通过对AMBA总线的理解,以及对实际芯片结构的分析,设计了监控器。监控该芯片中核心功能的IP核通过AXI总线对存储器进行访问的操作。AXI监控器通过监控IP核使用AXI总线对存储器进行读/写访问的每一个步骤所消耗的时间,来进行分析访问的效率。整个设计分为两个部分:控制模块和监控寄存器模块。控制模块作为整个设计的控制中心,控制着整个监控器复位、清0、读/写I[)类型的选择、监控行为中断、监控信息的捕获以及监控的开启和关闭。监控寄存器作为读/写操作的记录单元,则存储每个访问行为的具体数据,来性能分析提供数据来源。设计完成之后采用AHB主机作为测试模块,对控制模块进行配置来进行控制模式的设置。通过SoC设计验证平台(SDVP),来对进行整个设计的功能验证。得出各个模块访问存储器的操作具体数据,并根据此数据对性能进行分析,完成本文的工作。
其他文献
压力容器的焊接质量紧密关系到产品使用的安全性与可靠性,由于超声检测能够对工件焊缝内部的气孔、夹杂、裂纹等缺陷进行快速无损而且精确的检测,能够实现对工件缺陷的定位、
空腔量子电动力学(cavity Quantum Electrodynamics,c QED)是量子光学研究领域的一个重要分支。近年来,固态的c QED系统,即量子点-微腔系统引起了人们的研究兴趣。新的系统在
<正>《地方志》是依照一定体例综合记载地方自然,社会历史与现状的资料科学著述。其基本特征包含地方性、广泛性、资料性、连续性与真实性五个方面。其中资料性更是志书类的
可变光衰减器(variable optical attenuator,VOA)是光通信系统中一种非常重要的光器件。VOA可以按照用户的要求将光信号能量进行预期地衰减,常用于EDFA增益均衡、DWMD网络光
随着文化科技快速发展,各国间的交流空前深广,翻译的功能逐步扩大,翻译教学的研究更加具有重要的意义。如何让学习者在跨语言、跨文化的交际活动中,实现母语与目的语的合理转
<正>这篇论文的最初目的是为了厘清莱蒙托夫熟知或有可能熟知的音乐作品名录,也希望能够运用从博物馆展品、或大量馆藏物品中得到的资料,包括那些为加强美学价值而为展览做的
现今,信息技术的发展和应用使各行各业发生了翻天覆地的变化;建筑业要进行管理信息化建设,提高工作效率,提高行业竞争力。对国内外建筑业工程项目管理信息化的发展现状进行了
水电是重要的可再生资源,流域水电的开发对经济社会的发展起到了明显的带动作用。随着水电事业的迅速发展,水电梯级开发对流域生态环境的影响也受到了越来越多的关注。如何协调
川端康成的散文创作中具有一种超越性的"天人合一"生态审美意识。他笔下的自然是充满生机,千变万化,生生不息的生命体,人与自然是共生共荣的;川端康成描绘了融入自然中的人,
介绍一种简易多功能过床单的设计与临床应用。包含单张、伸缩杆及保护带,单张在防水的基础上,通过在两侧增加"抓提位"和"通孔",可实现快捷的翻身、过床,同时结合使用伸缩杆及