发明名称 Method, apparatus, and program for multiple clock domain partitioning through retiming
摘要 An apparatus performs a process for partitioning a netlist. The process picks a unique color for each clock and traverses the clock tree coloring the latches in support of that clock tree with that color. The process then colors the fanout logic cones for each latch and notes any coloring collisions. In the case of a multicolored gate, the process retimes the network by moving the terminating latch backwards, towards the collision, to enable single coloring of the gate. The process then performs a depth-first search on the fanout logic of each primary input to the first latch encountered or a primary output. If a primary output is encountered, the path is colored with a color representing the free-run domain. Otherwise, the process colors the path with the color of the terminating latch. Next, the process duplicates the fanin cones for remaining multicolored gates so that a copy of the logic can be incorporated with each independent domain.
申请公布号 US6567962(B2) 申请公布日期 2003.05.20
申请号 US20000726289 申请日期 2000.11.30
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 BAUMGARTNER JASON RAYMOND;NEWSHUTZ ROBERT NEILL;ROBERTS STEVEN LEONARD;TRIPP ANSON JEFFREY
分类号 G06F17/50;(IPC1-7):G06F17/50 主分类号 G06F17/50
代理机构 代理人
主权项
地址