This website works better with JavaScript.
Home
Help
Sign In
tmeissner
/
psl_with_ghdl
Watch
1
Star
0
Fork
0
Code
Issues
0
Pull Requests
0
Releases
0
Wiki
Activity
Browse Source
Issues can be built using make now
master
T. Meissner
5 years ago
parent
b57e7d842e
commit
8c273a68cf
4 changed files
with
40 additions
and
0 deletions
Split View
Diff Options
Show Stats
Download Patch File
Download Diff File
+1
-0
.gitignore
+19
-0
issues/Makefile
+16
-0
issues/template.sby
+4
-0
issues/tests.mk
+ 1
- 0
.gitignore
View File
@ -1,2 +1,3 @@
.DS_Store
formal/work
issues/work
+ 19
- 0
issues/Makefile
View File
@ -0,0 +1,19 @@
i
n
c
l
u
d
e
t
e
s
t
s
.
m
k
.PHONY
:
all
clean
all
:
${
psl_tests
}
%
:
%.
vhd
work
/%.
sby
ghdl --synth --std
=
08
$@
.vhd -e issue > work/
$@
_synth.vhd
-sby --yosys
"yosys -m ghdl"
-f -d work/
$@
work/
$@
.sby bmc
work/%.sby
:
template
.
sby
mkdir -p work
sed
's/__ISSUE__/$(basename $(notdir $@))/g'
$< >
$@
clean
:
rm -rf work
+ 16
- 0
issues/template.sby
View File
@ -0,0 +1,16 @@
[tasks]
bmc
[options]
depth 25
bmc: mode bmc
[engines]
bmc: smtbmc z3
[script]
bmc: ghdl --std=08 __ISSUE__.vhd -e issue
prep -top issue
[files]
__ISSUE__.vhd
+ 4
- 0
issues/tests.mk
View File
@ -0,0 +1,4 @@
psl_tests
:=
\
i
s
s
u
e
_
1
2
8
8
\
i
s
s
u
e
_
1
2
9
2
\
i
s
s
u
e
_
1
3
1
4
Write
Preview
Loading…
Cancel
Save