refine signal width