Eine Analysefunktion ist eine generische Funktion zur Ermittlung einer bestimmten Analyseausgabe. Als Eingaben übernimmt die Analysefunktion dabei beliebig viele Pins aus dem Datenmodell der zu untersuchenden Komponente und variable Zeitspannen. Eine Analysefunktion kann für eine bestimmte Komponente entworfen werden oder auf mehrere Komponenten anwendbar sein.