integer-siot winding