Interconnect designs were often logically correct, but rarely optimal. That has changed with smart NoC automation.