发明名称 Multiple level spine routing
摘要 Multiple level spine routing is disclosed. In some embodiments, in response to receiving a specification of a plurality of nets and a specification of a set of routing tracks available for main spines, a main spine routing track is assigned to each of the plurality of nets based at least in part on a cost function and main spine wires are generated on the assigned main spine routing tracks for each of the plurality of nets.
申请公布号 US8959473(B2) 申请公布日期 2015.02.17
申请号 US201113289965 申请日期 2011.11.04
申请人 Synopsys Taiwan Co., Ltd.;Synopsys, Inc. 发明人 Chang Fong-Yuan;Chuang Wei-Shun;Chen Sheng-Hsiung;Chang Hsian-Ho;Rau Ruey-Shi
分类号 G06F17/50 主分类号 G06F17/50
代理机构 Kilpatrick Townsend and Stockton LLP 代理人 Kilpatrick Townsend and Stockton LLP
主权项 1. A method for routing a plurality of nets, comprising: receiving, at one or more computer systems, information indicative of a specification of a plurality of nets; receiving, at the one or more computer systems, a specification of a first set of routing tracks, wherein each of the routing tracks of the specification is assignable for a main spine wire of one of the nets; based on the received information of the nets, the received specification of the first set of routing tracks, and a cost function, assigning, using the one or more computer systems, one of the assignable routing tracks to each of the nets, wherein the assigning of the assignable routing tracks to each of the nets is based on a solution to a Linear Assignment Problem; and generating, using the one or more computer systems, a main spine wire for each of the nets, wherein the generated main spine wire for each particular net is placed in the routing track assigned for the particular net.
地址 Chupei, Hsinchu Hsien TW