private void handleIOSERDES(){
		// Remove ISERDES/OSERDES
		for(Instance inst : design.getInstances()){
			if(inst.getType().equals(PrimitiveType.ISERDES) ||
			   inst.getType().equals(PrimitiveType.OSERDES)){
				instancesToRemove.add(inst);
			}
			boolean foundBadInstance = false;
			if(inst.getName().contains("XDL_DUMMY_CLB")){
				for(Attribute attr : inst.getAttributes()){
					if(attr.getPhysicalName().equals("_NO_USER_LOGIC")){
						foundBadInstance = true;
						break;
					}
				}
				if(!foundBadInstance){
					inst.getAttributes().clear();
					if(design.getExactFamilyName().contains("virtex4")){
						inst.getAttributes().add(new Attribute("G","","#LUT:D=0"));
						inst.getAttributes().add(new Attribute("YUSED","","0"));
					}else if(design.getExactFamilyName().contains("virtex5")){
						//TODO V5
						inst.getAttributes().add(new Attribute("D6LUT","","#LUT:O6=0"));
						inst.getAttributes().add(new Attribute("DUSED","","0"));
					}
				}
			}
		}
	}