谷歌浏览器插件
订阅小程序
在清言上使用

Open Source Precision Timed Soft Processor for Cyber Physical System Applications

International Conference on Reconfigurable Computing and FPGAs(2010)

引用 1|浏览3
暂无评分
摘要
Modern processor architectures sacrifice timing predictability to improve average performance. Branch prediction, out-of-order execution, and multi-level cache hierarchies complicate accurate execution time estimates. The timing demands of Cyber Physical Systems (CPS) have led some to propose new processor architectures, including Precision Timed (PRET) processors, which simplify analysis of execution time by removing the sources of indeterminacy. This paper presents an open source PRET processor for use in CPS applications based on the Open Fire soft processor clone of the Xilinx Micro Blaze. By interleaving instructions from multiple threads onto the pipeline all data dependencies are removed. Because of this, and with all instructions completing in identical time, accurate execution time calculations are possible. In an FPGA implementation the PRET modifications significantly improve overall throughput with only a modest increase in area.
更多
查看译文
关键词
Open Fire soft processor,accurate execution time calculation,accurate execution time estimate,execution time,identical time,modern processor architectures sacrifice,new processor architecture,open source PRET processor,out-of-order execution,PRET modification,Cyber Physical System Applications,Open Source Precision Timed,Soft Processor
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要