期刊文献+

一种并行指令Cache的设计与实现 被引量:2

Design and Implement of a Parallel Instruction Cache
下载PDF
导出
摘要 为提高通用微处理器的执行效率,研究了高性能指令Cache的体系结构和设计方法。设计了高速并行指令Cache的系统架构,将Cache体访问与线形地址到物理地址的地址转换并行操作,成功实现一个时钟周期内完成地址转换和指令读出的设计目标。详细设计了Cache体和TLB的逻辑结构,并对相关设计参数进行了精心规划,并在设计中采用了奇偶校验逻辑增加了芯片的可靠性。此结构应用于JX微处理器流片成功,并工作可靠正确。 To improve the operating efficiency of general micro processors, the architecture and design method of instruction cache are investigated. A new kind of the system architecture of a high-speed parallel instruction Cache is designed. Accessing to the memory body and address changing from a linear address to the physical one are realized to work synchronously. The logic structures of the Cache body and TLB are made out, and those design parameters are planed in detail. The parity check logic is adopted to enhance the reliability of chips. This Cache structure is taped out successfully, and works correctly and reliably, applied in the JX microprocessor.
出处 《微电子学与计算机》 CSCD 北大核心 2007年第12期147-149,共3页 Microelectronics & Computer
基金 国家自然科学基金项目(60573173)
关键词 X86结构 指令CACHE TLB 替换策略 X86 architecture instruction cache TLB replacement strategy
  • 相关文献

参考文献4

  • 1Shivakumar P, Jouppi N P. CACTI 3.0: an integrated cache timlng[R]. Power and Area Model. Compaq WRL Research Report, 2001
  • 2Gee J D, Hill M D. Cache Performance of the SPEC92 benchmark suite[J]. Micro IEEE, 1993, 13(4): 17-27
  • 3张汉林,李少青.TLB的设计实现[C].第十三届全国信息存储技术学术会议.2004:412-416
  • 4谢满德.嵌入式CPU设计中Cache性能的全局优化[J].微电子学与计算机,2005,22(2):143-147. 被引量:3

二级参考文献11

  • 1戴国忠.嵌入式系统与无处不在的计算[A]..东钱湖论坛嵌入式系统及应用研讨会[C].,2003..
  • 2郑珺 潘雪增 平玲娣.CPU开发工具链自动设计的研究和实现[J].浙江大学学报,2003,.
  • 3A Malik,B Moyer,D Cermak.A Lower Power Unified Cache Architecture Providing Power and Performance Flexibility.Symposium on Low Power Eletronics and Design, 2000.
  • 4Hoon Choi, Byeongwhee Yun, etc. Model checking of S3C2400X Industrial Embedded SOC Product. DAC,2001.
  • 5Steven S Muchnick. Advanced Compiler Design and Implementation, 2001.
  • 6S.-T Leung, J Zahorjan. Optimizing data locality by Array Restructuring. Technical Report,Dept. of Computer Science and Engineering, University of Washington, September, 1995.
  • 7W Li. Compiling for NUMA Parallel Machines. Ph.D. Thesis, Comell University, Ithaca, New York,1993.
  • 8M Wolf and M Lam. A data locality optimizing algorithm.In Proc ACM Conf. Programming Language Design and Implementation, June 1991.
  • 9P Gmn et al. Memory Aware Compilation Through Accurate Timing Extraction, DAC, 2000.
  • 10P Petronv, A Orailoglu. Towards Effective Embedded Processors in Codesigns: Customizable Partioned Caches.Workshop on Hardware/Software Codesign, 2001.

共引文献2

同被引文献12

  • 1谢学军,叶以正,王进祥,喻明艳.哈佛体系结构的Cache控制器设计[J].计算机工程,2004,30(22):37-39. 被引量:6
  • 2武杨.高速缓冲存储器Cache设计的关键技术分析[J].中国科技信息,2006(7):202-203. 被引量:7
  • 3Karandikar A, Parhi K K. Low power SRAM design using hierarchical divided bit--ine approach[C]//Computer Design: VLSI in Computers and Processors, Austin, TX.. SJR, 1998 : 82-88.
  • 4Liu D. ASIP (application specific instruction-set processors ) design[C]// IEEE 8th International Conference on Changsha, Hunan.-IEEE, 2009:16-16.
  • 5Mai Songping, Zhang Chun, Zhao Yinxin,et al. An application-specific memory partitioning method for low power[C]// Proceedings of the 7th International Conference on ASIC, Guilin, China: 2007 :221 - 224.
  • 6GordonRoss A, Cotterell S, Vahid F. Exploiting fixed programs in embedded systems: a loop cache example [J]. IEEE Computer Architecture Letters, 2002, 1 ( 1 ) : 2-2.
  • 7Lea Hwang I.ee, Moyer B, Arends J. Instruction fetch energy reduction using loop caches for embedded applications with small tight loops[C]// Proceedings of the International sysposium on Low Power Electronics and Design, San Diego, CA: ACM, 1999 : 267-269.
  • 8Jayapala M, Barat F, Vander Aa T. Clustered loop buffer organization for low energy VL1W embedded processors[J]. Computers , 2005,54 (6) : 672-683.
  • 9Sias J W,Hunter H C, Hwu W. Enhancing loop buffe ring of media and telecommunications applications using low--overhead predication [C]// Proceedings of the 34th Annual International Symposium on Microarchitecture. Washington, DC:IEEE, 2001:262--273.
  • 10杨名,于立新.基于标志压缩的低功耗指令cache设计[J].微电子学与计算机,2008,25(5):91-94. 被引量:4

引证文献2

二级引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部