Comparison and evaluation of cache parameters for softcores on FPGAs

2017 International Conference on FPGA Reconfiguration for General-Purpose Computing (FPGA4GPC)(2017)

引用 2|浏览1
暂无评分
摘要
Using caches is a common technique to enhance the computational performance of a processor which would otherwise be limited by the timing of a systems main memory. Softcores instantiated inside an FPGA also require caches to achieve a suitable computational performance whenever they use large amounts of memory provided by FPGA external memory resources like DDR-memory. However, the internal structures of an FPGA limit the freedom in designing caches for theses softcores. Therefore, this paper examines the impact of several cache parameters like the total cache size and the degree of associativity on the resource usage, system clock frequency and resulting computational performance of a softcore base system inside an FPGA. As a result, design guidelines/rules for parameterizing softcore-caches within an FPGA are deduced.
更多
查看译文
关键词
FPGA external memory resources,cache parameters,associativity degree,cache size,resource usage,system clock frequency,softcore base system,design rules,design guidelines,processor computational performance
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要