The process of designing an integrated circuit ("IC") to implement a
generalized circuit design includes a signoff between a front-end part of
the process and a back-end part of the process. This signoff preferably
takes place after at least some global routing has been done for the IC
implementation, but before all final detailed routing is done for that
implementation.