Avoid possible min. width violations.
For gf180mcu min. width violations were seen on the left pad to core connection.
This commit is contained in:
parent
f5421da02d
commit
6470c9ef94
|
@ -332,6 +332,14 @@ class CoreWire ( object ):
|
||||||
if self.padSegment.getLayer().isSymbolic():
|
if self.padSegment.getLayer().isSymbolic():
|
||||||
vStrapBb.inflate( 0, -self.padSegment.getLayer().getExtentionCap()
|
vStrapBb.inflate( 0, -self.padSegment.getLayer().getExtentionCap()
|
||||||
, 0, -self.padSegment.getLayer().getExtentionCap() )
|
, 0, -self.padSegment.getLayer().getExtentionCap() )
|
||||||
|
v = Vertical.create( self.chipNet
|
||||||
|
, self.symSegmentLayer
|
||||||
|
, vStrapBb.getCenter().getX()
|
||||||
|
, vStrapBb.getWidth()
|
||||||
|
, vStrapBb.getYMin()
|
||||||
|
, vStrapBb.getYMax()
|
||||||
|
)
|
||||||
|
trace( 550, '\tvChip={}\n'.format( v ))
|
||||||
v = Vertical.create( self.chipNet
|
v = Vertical.create( self.chipNet
|
||||||
, self.padSegment.getLayer()
|
, self.padSegment.getLayer()
|
||||||
, vStrapBb.getCenter().getX()
|
, vStrapBb.getCenter().getX()
|
||||||
|
@ -437,6 +445,14 @@ class CoreWire ( object ):
|
||||||
if self.padSegment.getLayer().isSymbolic():
|
if self.padSegment.getLayer().isSymbolic():
|
||||||
hStrapBb.inflate( -self.padSegment.getLayer().getExtentionCap(), 0
|
hStrapBb.inflate( -self.padSegment.getLayer().getExtentionCap(), 0
|
||||||
, -self.padSegment.getLayer().getExtentionCap(), 0 )
|
, -self.padSegment.getLayer().getExtentionCap(), 0 )
|
||||||
|
hStrap = Horizontal.create( self.chipNet
|
||||||
|
, self.symSegmentLayer
|
||||||
|
, hStrapBb.getCenter().getY()
|
||||||
|
, hStrapBb.getHeight()
|
||||||
|
, hStrapBb.getXMin()
|
||||||
|
, hStrapBb.getXMax()
|
||||||
|
)
|
||||||
|
trace( 550, '\thStrap={}\n'.format(hStrap) )
|
||||||
hStrap = Horizontal.create( self.chipNet
|
hStrap = Horizontal.create( self.chipNet
|
||||||
, self.padSegment.getLayer()
|
, self.padSegment.getLayer()
|
||||||
, hStrapBb.getCenter().getY()
|
, hStrapBb.getCenter().getY()
|
||||||
|
|
Loading…
Reference in New Issue