-
公开(公告)号:US07467369B2
公开(公告)日:2008-12-16
申请号:US11554235
申请日:2006-10-30
CPC分类号: G06F17/5072
摘要: The illustrative embodiments provide a computer implemented method which perform cell transforms that decrease overall wire length, without degrading device timing or violating electrical constraints. The process computes delay constraint coefficients for a data set. The process performs a detailed placement transform by moving a subset of cells, making the placement legal, computing a half perimeter wire length change for each output net that is a member of the subset of nets, and computing a Manhattan distance change for each source-sink gate pair within the move cells. the process computes a weighted total wire length incremented value for the transformed data set. Further, the process continues by evaluating arrival time constraints, electrical constraints, and user configurable move limits for violations, and restoring the move cells to the original placement if a violation is found.
摘要翻译: 说明性实施例提供了一种计算机实现的方法,其执行减小总线长度的小区变换,而不降低设备定时或违反电气约束。 该过程计算数据集的延迟约束系数。 该过程通过移动单元的子集来执行详细的放置变换,使得放置合法,计算作为网络子集成员的每个输出网的半周长线长度变化,以及计算每个源 - 移动细胞内的宿闸对。 该过程计算用于变换数据集合的加权总线长度递增值。 此外,该过程通过评估抵达时间约束,电气约束和用户可配置的违规移动限制,以及如果发现违规,则将移动单元恢复到原始位置继续。