// Create new instance of SLICE primitive to get source
Instance currInst = findClosestAvailableSLICE(ps.useSLICE.get(0).switchMatrixSink.tile, NetType.GND);
if(currStaticSourcePin != null){
currInst.addToNetList(newNet);
newNet.addPin(currStaticSourcePin);
}
else{
router.design.addInstance(currInst);
currInst.addToNetList(newNet);
Pin source = new Pin(true, slicePin, currInst);