09-04-2015 дата публикации
Номер: US20150100938A1
Принадлежит:
A computer implemented method of routing a net of an electronic circuit is disclosed. The net connects a plurality of pins of the electronic circuit. The method includes selecting, using one or more computer systems, first and second main spine routing tracks for respective first and second groups of pins of the net. The method also includes generating, using one or more computer systems, a first main spine wire on the selected first main spine routing track and a second main spine wire on the selected second main spine routing track. A router configured to perform the method is also disclosed. 1. A computer implemented method of routing a net of an electronic circuit , wherein the net connects a plurality of pins of the electronic circuit , the method comprising:selecting, using one or more computer systems, at least first and second main spine routing tracks for respective at least first and second groups of pins of the net; andgenerating, using one or more computer systems, a first main spine wire on the selected first main spine routing track and a second main spine wire on the selected second main spine routing track.2. The method of claim 1 , wherein the first and second main spine routing tracks are selected in accordance with a first cost function.3. The method of claim 1 , further comprising partitioning claim 1 , using the one or more computer systems claim 1 , the pins of the net into first and second groups of pins in accordance with a second cost function.4. The method of claim 3 , wherein the pins of the net are partitioned based on the locations of the pins.5. The method of claim 4 , wherein the pins of the net are partitioned such that the locations of the pins of each group are within a single standard cell row.6. The method of claim 4 , wherein the pins of the net are partitioned such that the locations of the pins of each group are within a set of adjacent standard cell rows.7. The method of claim 4 , wherein the pins of the net are partitioned ...
Подробнее