首页    期刊浏览 2024年12月02日 星期一
登录注册

文章基本信息

  • 标题:A high level implementation and performance evaluation of level-I asynchronous cache on FPGA
  • 本地全文:下载
  • 作者:Mansi Jhamb ; R.K. Sharma ; A.K. Gupta
  • 期刊名称:Journal of King Saud University @?C Computer and Information Sciences
  • 印刷版ISSN:1319-1578
  • 出版年度:2017
  • 卷号:29
  • 期号:3
  • 页码:410-425
  • DOI:10.1016/j.jksuci.2015.06.003
  • 出版社:Elsevier
  • 摘要:To bridge the ever-increasing performance gap between the processor and the main memory in a cost-effective manner, novel cache designs and implementations are indispensable. Cache is responsible for a major part of energy consumption (approx. 50%) of processors. This paper presents a high level implementation of a micropipelined asynchronous architecture of L1 cache. Due to the fact that each cache memory implementation is time consuming and error-prone process, a synthesizable and a configurable model proves out to be of immense help as it aids in generating a range of caches in a reproducible and quick fashion. The micropipelined cache, implemented using C-Elements acts as a distributed message-passing system. The RTL cache model implemented in this paper, comprising of data and instruction caches has a wide array of configurable parameters. In addition to timing robustness our implementation has high average cache throughput and low latency. The implemented architecture comprises of two direct-mapped, write-through caches for data and instruction. The architecture is implemented in a Field Programmable Gate Array (FPGA) chip using Very High Speed Integrated Circuit Hardware Description Language (VHSIC HDL) along with advanced synthesis and place-and-route tools.
  • 关键词:Asynchronous ; Handshaking ; Cache
国家哲学社会科学文献中心版权所有