google / xls

XLS: Accelerated HW Synthesis

Home Page:http://google.github.io/xls/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Support temporal logic assertions

hongted opened this issue · comments

So that designers can utilize assertions akin to the assertions they are used to in SV, DSLX/XLS should support somthing akin to SV's LTL assertions.

Note that one complication is that unlike verilog, an XLS proc does not have an exact notion of a clock or about the latency/sequence of operations.

Note that @allight implemented a first step towards bounded model checking (i.e. unrolling proc iterations to check properties across time steps) in bfd2e39