发明名称 Logic structure aware circuit routing
摘要 A method, executed by a computer, for routing a circuit includes receiving a logic structure for a circuit, retrieving a logic template, determining whether the logic structure for the circuit matches the logic template, and routing the circuit using a routing recipe corresponding to the logic template in response to determining that the logic structure matches the logic template. A corresponding computer program product and computer system are also disclosed herein.
申请公布号 US9569581(B1) 申请公布日期 2017.02.14
申请号 US201615095390 申请日期 2016.04.11
申请人 International Business Machines Corporation 发明人 Gupta Saurabh;Nadella Srujan;Ramalingam Padmashri;Saha Sourav
分类号 G06F17/50 主分类号 G06F17/50
代理机构 代理人 McDaniel Steven F.
主权项 1. A method, executed by a computer, for routing a circuit, the method comprising: receiving a logic structure for a circuit; retrieving a logic template, the logic template comprising a wiring formula that defines an interconnection pattern for interconnecting a plurality of cell stages; the logic template further comprising a topology formula that is datawidth dependent and defines a cell type and a cell quantity for at least one cell stage of the plurality of cell stages; determining whether the logic structure for the circuit matches the logic template; routing the circuit using a routing recipe corresponding to the logic template in response to determining that the logic structure matches the logic template; wherein the routing recipe is dependent on a datawidth of the circuit and at least one circuit metric selected from the group consisting of circuit speed, circuit power consumption, and circuit density; and wherein the routing recipe comprises parameters useful for guiding a routing process including two or more of a routing priority, a routing weight, a scenic ratio, a wirecode assignment, and a layer assignment.
地址 Armonk NY US