Programmable Electrical Rules Checking Routing