多线程非阻塞指令Cache设计

被引:3
作者
胡孔阳 [1 ,2 ]
陈鹏 [1 ,2 ]
桑红石 [1 ,2 ]
机构
[1] 华中科技大学图像识别与人工智能研究所
[2] 华中科技大学多谱信息处理技术国家级重点实验室
关键词
多线程; 非阻塞; Cache; System Verilog; 仿真模型;
D O I
10.19304/j.cnki.issn1000-7180.2012.05.033
中图分类号
TP332 [运算器和控制器(CPU)];
学科分类号
081201 ;
摘要
非阻塞Cache是指Cache在等待预取数据返回时,还能继续提供指令和数据.首先分析了多线程非阻塞Cache的处理器需求,然后提出其时序要求和一种实现方案.利用SystemVerilog对该方案进行RTL级建模和性能评估.仿真结果表明,该方案可以很好地应用于多线程、乱序执行处理器的指令引擎设计之中.
引用
收藏
页码:143 / 147
页数:5
相关论文
共 4 条
[1]   一种可扩展的并行处理器模型设计及性能评估 [J].
陈鹏 ;
袁雅婧 ;
桑红石 ;
张天序 .
航空兵器, 2011, (05) :56-61
[2]   X86结构中微程序ROM的实现技术浅析 [J].
马卓 ;
刘宗林 ;
吴虎成 .
微电子学与计算机, 2007, (04) :37-41
[3]   龙芯2号处理器设计和性能分析 [J].
胡伟武 ;
张福新 ;
李祖松 .
计算机研究与发展, 2006, (06) :959-966
[4]   从ARM体系看嵌入式处理器的发展 [J].
何荣森 ;
何希顺 ;
张跃 .
微电子学与计算机, 2002, (05) :42-45