blob: 4602888477ab1f25ecde70009df4eab31ff23ba1 [file] [log] [blame]
[tasks]
prf prf
prf_r prf opt_read_on_empty
prf_w prf opt_write_on_full
prf_wr prf opt_read_on_empty opt_write_on_full
prf_a prf opt_async_read
prf_ar prf opt_async_read opt_read_on_empty
prf_aw prf opt_async_read opt_write_on_full
prf_awr prf opt_async_read opt_read_on_empty opt_write_on_full
cvr
[options]
cvr: mode cover
cvr: depth 22
prf: mode prove
prf: depth 4
[engines]
smtbmc
[script]
read -define SFIFO
read -formal sfifo.v
--pycode-begin--
cmd = "hierarchy -top sfifo"
cmd += " -chparam OPT_ASYNC_READ %d" % ( 1 if "opt_async_read" in tags else 0)
cmd += " -chparam OPT_WRITE_ON_FULL %d" % ( 1 if "opt_write_on_full" in tags else 0)
cmd += " -chparam OPT_READ_ON_EMPTY %d" % ( 1 if "opt_read_on_empty" in tags else 0)
output(cmd)
--pycode-end--
prep -top sfifo
[files]
../../rtl/sfifo.v