Fix bug in NetBuilderHV::_do_1G_xM1_1PinM2(), using bad RoutingPad.
* Bug: In NetBuilderHV::_do_1G_xM1_1PinM2(), using the wrong RoutingPad table to build the wires between M1. The topology was not connecting some M1.
This commit is contained in:
parent
0aa9010b32
commit
5cdb8b25f0
|
@ -1155,8 +1155,8 @@ namespace Anabatic {
|
|||
}
|
||||
|
||||
for ( size_t i=1 ; i<rpsM1.size() ; ++i ) {
|
||||
AutoContact* leftContact = doRp_Access( getGCell(), getRoutingPads()[i-1], HAccess );
|
||||
AutoContact* rightContact = doRp_Access( getGCell(), getRoutingPads()[i ], HAccess );
|
||||
AutoContact* leftContact = doRp_Access( getGCell(), rpsM1[i-1], HAccess );
|
||||
AutoContact* rightContact = doRp_Access( getGCell(), rpsM1[i ], HAccess );
|
||||
AutoSegment::create( leftContact, rightContact, Flags::Horizontal );
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue