1. A method of routing connections of sub-networks in a design of an integrated circuit, the method comprising: determining a baseline route for each of the connections of each of the sub-networks; identifying, using a processor, noise critical sub-networks in the design of the integrated circuit based on congestion; setting, using the processor, a mean threshold length (MTL), the MTL indicating a maximum length of each segment of each connection, each segment including a wirecode which is different from a wirecode of an adjacent segment, each wirecode defining a width, a metal layer, and a spacing for each segment; segmenting the connections of the noise critical sub-networks based on the MTL; and re-routing the baseline route based on the segmenting.