Place and route
De stap die een logische netlist omzet in daadwerkelijke geometrie: waar elke cel op het silicium komt en hoe de draden ertussen lopen.
Na synthese is er een lijst van honderden miljoenen standaardcellen en wat waarmee verbonden is, maar geen enkele fysieke informatie. Placement bepaalt de coördinaten; routing legt metaal door een dozijn of meer lagen. De eisen die tegelijk moeten gelden, trekken in verschillende richtingen: het signaal moet binnen de kloktijd aankomen, geen gebied mag meer draden bevatten dan er fysiek passen, het vermogen moet binnen budget blijven en de ontwerpregels van het procedé moeten overal gelden. Omdat draadvertraging bij kleine nodes domineert, kunnen de stappen niet meer na elkaar worden gedaan — de tools itereren ertussen, en een groot blok kan dagen aan rekentijd kosten.