how can I translate PSL or SVA liveness assertions into verilog either by hand or automatically using a (open source) tool? i can do simple safety properties but i have no clue about liveness properties. i know some commercial tools have this feature to check Verilog designs, but i do not have access to them.
for example, i want to translate a liveness assertion in PSL like assert always req -> eventually! ack;
into an equivalent Verilog circuit, so that i can use some tools to model check whether this property exists.
- edit was made to rephrase from "is it possible to translate..." to "how do i translate" thanks ira!