一种高性能的DSP存储系统设计

一种高性能的DSP存储系统设计

论文摘要

随着微处理器设计和生产工艺的快速发展,存储系统的访问速度与处理器的运算速度的差距日益显著,处理器的性能以每年60%的速度在增长,而主存储器芯片带宽仅仅以每年10%的速度在增长,访存性能已成为提高DSP系统性能的主要瓶颈。提高存储系统的数据吞吐量,使之与处理器的处理带宽相匹配,是决定DSP性能的关键因素之一。合理的cache设计是缩小DSP处理器和存储器速度差距的主要方法,也是影响整个系统性能的关键因素之一。本文在广泛研究了当前主流的高性能DSP芯片的存储系统架构之后,选择了基于ADSP-TigerSharc201 DSP的片上存储系统进行设计优化并实现。整个存储系统分为六个子模块,交叉连接模块、cache控制模块、替换算法模块、状态寄存器模块、DRAM模型模块和时钟分频模块。其中最复杂的模块是cache控制模块,它又包括了读缓冲、回存缓冲和cache。针对整个存储系统在每次总线访问中的行为,对cache/缓冲命中缺失判断和LRU替换算法分别进行了时序上的优化。将串行的命中缺失判断转换为并行,将LRU替换算法转换为PLRU替换算法。为了保证设计的正确性,还进行了功能验证和时序验证。最终的结果表明,在smic180nm的工艺条件下,优化使得整个存储控制系统的性能提高了10%。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 课题研究背景
  • 1.2 DSP 存储系统体系结构
  • 1.2.1 DSP 主存发展现状与趋势
  • 1.2.2 DSP 片内cache 技术
  • 1.3 论文主要工作
  • 1.4 论文组织结构
  • 第二章 存储系统结构定义
  • 2.1 存储系统组织结构
  • 2.2 主存储器
  • 2.3 CACHE
  • 2.4 预取数缓冲
  • 2.5 读缓冲
  • 2.6 回存缓冲
  • 2.7 本章小结
  • 第三章 存储控制器模块整体设计
  • 3.1 CACHE 模块
  • 3.1.1 cache 模块
  • 3.1.2 读缓冲
  • 3.1.3 回存缓冲
  • 3.2 替换算法模块
  • 3.3 交叉连接模块
  • 3.4 状态寄存器模块
  • 3.5 DRAM 主存储模块
  • 3.6 时钟分频模块
  • 3.7 本章小结
  • 第四章 仿真和验证
  • 4.1 兼容性验证
  • 4.2 SIMPLESCALAR 仿真平台
  • 4.3 BENCHMARK 的选择
  • 4.4 CACHE 性能评估与分析
  • 4.5 替换算法与CACHE 性能
  • 4.6 本章小结
  • 第五章 性能分析和优化
  • 5.1 静态时序分析参数
  • 5.2 CACHE 命中时间优化
  • 5.3 优化结果
  • 5.4 本章小结
  • 第六章 总结与展望
  • 6.1 工作总结
  • 6.2 工作展望
  • 参考文献
  • 致谢
  • 攻读硕士学位期间所发表的论文
  • 相关论文文献

    • [1].基于集中式架构的高速率大容量测量存储系统设计[J]. 电子技术与软件工程 2020(07)
    • [2].试议存储系统安全[J]. 电脑编程技巧与维护 2020(06)
    • [3].大数据环境下的存储系统构建:挑战、方法和趋势[J]. 大数据 2019(04)
    • [4].密集存储系统及其市场需求分析[J]. 物流技术与应用 2018(09)
    • [5].数据中心存储系统故障了怎么办[J]. 计算机与网络 2018(21)
    • [6].网络编码云存储系统差分数据更新方案[J]. 通信学报 2017(03)
    • [7].基于磁盘和固态硬盘的混合存储系统研究综述[J]. 计算机应用 2017(05)
    • [8].公有云存储系统性能评测方法研究[J]. 计算机应用 2017(05)
    • [9].安全云存储系统综述[J]. 科技视界 2017(05)
    • [10].移动云存储系统的关键问题与技术方案[J]. 福建电脑 2017(08)
    • [11].一种云存储系统分层性能监测和采集方法[J]. 西北工业大学学报 2016(03)
    • [12].基于开放云存储协议的云存储系统性能评测方法研究[J]. 电子设计工程 2016(19)
    • [13].一种云存储系统安全扩展框架设计[J]. 黑龙江科技信息 2014(31)
    • [14].云存储系统的分析与应用[J]. 信息技术与信息化 2014(07)
    • [15].云存储系统性能评测技术研究[J]. 计算机研究与发展 2014(S1)
    • [16].网络化存储系统在大数据时代应用与探讨[J]. 网络安全技术与应用 2015(05)
    • [17].分布式的电力云存储系统的优势分析和可行性研究[J]. 通讯世界 2015(12)
    • [18].医院PACS云存储系统建设途径[J]. 数码世界 2020(01)
    • [19].企业级蓝光归档存储系统[J]. 湖北画报(上旬) 2017(03)
    • [20].高端存储系统专题(之一) 高端存储系统发展展望[J]. 科技浪潮 2014(01)
    • [21].能源存储系统的类型和特点[J]. 信息技术与标准化 2013(09)
    • [22].虚拟化环境下存储系统的改进方法探索[J]. 成都航空职业技术学院学报 2013(04)
    • [23].云存储系统的分析与应用研究[J]. 计算机光盘软件与应用 2013(24)
    • [24].云存储系统的分析与应用探讨[J]. 数字技术与应用 2013(10)
    • [25].基于融合存储系统的数据容灾[J]. 现代计算机(专业版) 2013(34)
    • [26].融媒体云中心存储系统设计[J]. 广播电视信息 2020(05)
    • [27].子母穿梭车密集存储系统货位分配研究[J]. 制造业自动化 2020(06)
    • [28].面向大数据异构系统的神威并行存储系统[J]. 大数据 2020(04)
    • [29].密集存储技术及其应用[J]. 物流技术与应用 2018(09)
    • [30].基于块的分级存储系统多样性机制设计与研究[J]. 计算机工程 2016(12)

    标签:;  ;  ;  ;  

    一种高性能的DSP存储系统设计
    下载Doc文档

    猜你喜欢