From b1ca43fd57c9e37adad1787ac35b9309b72bcfe4 Mon Sep 17 00:00:00 2001 From: Jean-Paul Chaput Date: Thu, 21 May 2015 13:05:08 +0200 Subject: [PATCH] Do not expand Clock Tree wires, may creates DRC violations. --- cumulus/src/plugins/clocktree/ClockTree.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/cumulus/src/plugins/clocktree/ClockTree.py b/cumulus/src/plugins/clocktree/ClockTree.py index 53509980..c99ab173 100755 --- a/cumulus/src/plugins/clocktree/ClockTree.py +++ b/cumulus/src/plugins/clocktree/ClockTree.py @@ -517,12 +517,12 @@ class HTreeNode ( object ): trContact = self.topTree.rpAccessByPlugName( self.trBuffer , self.topTree.bufferIn , self.ckNet ) leftContact = self.topTree.createContact( self.ckNet, blContact.getX(), leftSourceContact.getY() ) rightContact = self.topTree.createContact( self.ckNet, brContact.getX(), rightSourceContact.getY() ) - self.topTree.createHorizontal( leftContact , leftSourceContact, leftSourceContact.getY() , GaugeConf.ExpandWidth ) - self.topTree.createHorizontal( rightSourceContact, rightContact , rightSourceContact.getY(), GaugeConf.ExpandWidth ) - self.topTree.createVertical ( leftContact , blContact , leftContact.getX() , GaugeConf.ExpandWidth ) - self.topTree.createVertical ( tlContact , leftContact , leftContact.getX() , GaugeConf.ExpandWidth ) - self.topTree.createVertical ( rightContact , brContact , rightContact.getX() , GaugeConf.ExpandWidth ) - self.topTree.createVertical ( trContact , rightContact , rightContact.getX() , GaugeConf.ExpandWidth ) + self.topTree.createHorizontal( leftContact , leftSourceContact, leftSourceContact.getY() , 0 ) + self.topTree.createHorizontal( rightSourceContact, rightContact , rightSourceContact.getY(), 0 ) + self.topTree.createVertical ( leftContact , blContact , leftContact.getX() , 0 ) + self.topTree.createVertical ( tlContact , leftContact , leftContact.getX() , 0 ) + self.topTree.createVertical ( rightContact , brContact , rightContact.getX() , 0 ) + self.topTree.createVertical ( trContact , rightContact , rightContact.getX() , 0 ) for child in self.childs: child.route() return