RTGEN: An Algorithm for Automatic Generation of Reservation Tables from Architectural Descriptions

IEEE Transactions on Very Large Scale Integration (VLSI) Systems(2003)

引用 34|浏览85
暂无评分
摘要
Reservation Tables (RTs) have long been used to detect conflicts between operations that simultaneously access the same architectural resource. Traditionally, these RTs have been specified explicitly by the designer. However, the increasing complexity of modern processors makes the manual specification of RTs cumbersome and error-prone. Furthermore, manual specification of such conflict information is infeasible for supporting rapid architectural exploration. In this paper we present an algorithm to automatically generate RTs from a high-level processor description, with the goal of avoiding manual specification of RTs, resulting in more concise architectural specifications and also supporting faster turn-around time in Design Space Exploration. We demonstrate the utility of our approach on a set of experiments using the TI C6201 VLIW DSP and DLX processor architectures, and a suite of multimedia and scientific applications.
更多
查看译文
关键词
integrated circuit design,digital signal processor,algorithm design and analysis,digital signal processors,vliw,hazards,processor architecture,space exploration,application software,degradation,very long instruction word,high level synthesis,pipelines,vlsi
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要