Wire routing by optimizing channel assignment within large apertures | Synapse