Im allgemeinen Fall können sehr unterschiedliche Kriterien in die Kostenfunktion einbezogen werden. Jedes Design weist in seiner Spezifikation Eigenschaften auf, die Einflüsse auf die Gewichtung der Optimierungskriterien haben. Soll beispielsweise ein Schaltungsentwurf einen hohen Systemtakt ermöglichen, so ist das Timing von erhöhtem Interesse, während es bei einem nicht so performanten System weniger stark Berücksichtigung finden wird.
Im Folgenden sollen vier Aspekte angesprochen werden:
- Fläche
- Timing
- Congestion
- Sonstige Kriterien