The Retiming of Single-Phase Clocked Circuits Containing Level-Sensitive Latches

VLSI Design(1999)

引用 1|浏览28
暂无评分
摘要
Previous approaches to the retiming of latch-based circuits have used the different phases of the clock to prevent race conditions. However, such an approach is not applicable to single-phase clocked circuits. Consequently, there is no practical formulation that retimes single-phase clocked circuits containing latches optimally. We present a novel ILP formulation for the retiming of such circuits, along with efficient algorithms to generate its constraint set. This formulation can be used to optimize any criterion whose quality depends on the latch positions and that can be expressed as a linear objective function . As examples, we discuss the optimization of the clock period and the latch count. For the latter, we describe a graph transformation to linearize the max-based objective function. Our experiments demonstrate that our formulation is efficient and generates ILPs that are easy to solve.
更多
查看译文
关键词
level-sensitive latches,max-based objective function,clocked circuit,different phase,novel ilp formulation,single-phase clocked circuit,clock period,constraint set,linear objective function,efficient algorithm,practical formulation,single-phase clocked circuits containing,graph transformation,minimization,integer programming,race conditions,objective function,mesons,computer science,race condition,retiming,linear programming
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要