Ich verifiziere formal ein kleines Modul in einem großen Design.Bedeutung der Zeit für die Erstellung eines Covers
Ich habe das Design analysiert und ausgearbeitet (mit Jaspergold-FPV).
schrieb ich eine sehr einfache Abdeckung Eigenschaft (SVA) als:
cover_property1:cover property(@(posedge clk) $fell(signalA));
Es dauert etwa 5300 Sekunden, die Abdeckung zu finden. Ich bemerkte, dass "Bound" 143 ist.
Also warum dauert es so lange, um die Abdeckung zu generieren und was bedeutet das (Zeit genommen und gebunden)?
Liegt es daran, dass das Werkzeug tief in die Design-Zustände schauen muss, um die Abdeckung zu erzeugen und COI groß ist? Oder aus einem anderen Grund?
Danke für Ihre Hilfe.
Für die Cover-Eigenschaft suchen formale Engines nicht nach allen Szenarios. Nach meinem Verständnis suchen sie nach einer Möglichkeit mit der kürzesten Spur. Corert mich, wenn ich falsch liege. Vielen Dank. – kkdev