Disclose are embodiments of an
integrated circuit design method based on a combination of manufacturability, test coverage and, optionally, diagnostic coverage. Design-for manufacturability (DFM) modifications to the
layout of an
integrated circuit can be made in light of test coverage. Alternatively, test coverage of an
integrated circuit can be established in light of DFM modifications. Alternatively, an iterative process can be performed, where DFM modifications to the
layout of an integrated circuit are made in light of test coverage and
then test coverage is altered in light of the DFM modifications. Alternatively, DFM modifications to the
layout of an integrated circuit can be made in light of test coverage and also diagnostic coverage. In any case, after making DFM modifications and establishing test coverage, any unmodified and untested nodes (and, optionally, any unmodified and undiagnosable tested nodes) in the integrated circuit can be identified and tagged for subsequent in-line inspection.