Optimizing Non-Monotonic Interconnect using Functional Simulation