发明名称 PARTITIONING FOR HARDWARE-ACCELERATED FUNCTIONAL VERIFICATION
摘要 A circuit design is partitioned for hardware-accelerated functional verification using a directed hypergraph with edge weights that are a function of slack. Slack may be computed as the difference between the early and late ranks for the source of an edge. The weight may further be computed as the difference between the edge's slack and a maximum slack value. In a preferred implementation each vertex also has multiple weights associated with resource requirements of different node types, and the partitioning is constrained to prevent vertex movement that would result in vertex weights for a given partition exceeding a partition resource capacity based on the accelerator architecture. Edge and vertex weights can be recomputed for the next level of partitioning. The partitioning process can be repeatedly iteratively until a termination criterion is met, the termination criterion being based in part on the number of directed cuts in each of the partitions.
申请公布号 US2012131530(A1) 申请公布日期 2012.05.24
申请号 US20100949328 申请日期 2010.11.18
申请人 MOFFITT MICHAEL D.;SUSTIK MATYAS A.;VILLARRUBIA PAUL G.;INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 MOFFITT MICHAEL D.;SUSTIK MATYAS A.;VILLARRUBIA PAUL G.
分类号 G06F17/50;G06F9/455 主分类号 G06F17/50
代理机构 代理人
主权项
地址