From 68ae46ef20fca009129fc1db8b500a6ff6e8e495 Mon Sep 17 00:00:00 2001 From: Jean-Paul Chaput Date: Sat, 13 Nov 2021 22:13:16 +0100 Subject: [PATCH] Shift the wire connecting to the root of the H-Tree to avoid shorts. --- cumulus/src/plugins/alpha/block/htree.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cumulus/src/plugins/alpha/block/htree.py b/cumulus/src/plugins/alpha/block/htree.py index e710302c..b1add636 100644 --- a/cumulus/src/plugins/alpha/block/htree.py +++ b/cumulus/src/plugins/alpha/block/htree.py @@ -194,8 +194,8 @@ class HTree ( object ): pin.destroy() layerGauge = gaugeConf.vRoutingGauge rootContact = gaugeConf.rpAccessByPlugName( qt.buffers[0], bufferConf.input, ckNet, 0 ) - x = gaugeConf.getNearestVerticalTrack ( rootContact.getX(), 0 ) - y = gaugeConf.getNearestHorizontalTrack( rootContact.getY(), 0 ) + x = gaugeConf.getNearestVerticalTrack ( rootContact.getX(), 0, -2 ) + y = gaugeConf.getNearestHorizontalTrack( rootContact.getY(), 0, -2 ) rootPin = Pin.create( ckNet , ckNet.getName()+'.0' , Pin.Direction.NORTH