aboutsummaryrefslogtreecommitdiffstats
path: root/experiments
diff options
context:
space:
mode:
authorYann Herklotz <git@yannherklotz.com>2019-05-21 12:03:47 +0100
committerYann Herklotz <git@yannherklotz.com>2019-05-21 12:03:47 +0100
commited11d55f9c1fe00fd703d348ba0c54f76996e241 (patch)
tree0651d3426b868fd5b515edd03a1b697b88328dd1 /experiments
parentdc15e7506096064fcb3fd297b15fc89c83ff32d0 (diff)
downloadverismith-ed11d55f9c1fe00fd703d348ba0c54f76996e241.tar.gz
verismith-ed11d55f9c1fe00fd703d348ba0c54f76996e241.zip
add
Diffstat (limited to 'experiments')
-rw-r--r--experiments/config_all.toml43
-rw-r--r--experiments/config_large.toml43
-rw-r--r--experiments/config_medium.toml43
-rw-r--r--experiments/config_size_l.toml43
-rw-r--r--experiments/config_size_m.toml43
-rw-r--r--experiments/config_size_s.toml43
-rw-r--r--experiments/config_size_xl.toml43
-rw-r--r--experiments/config_small.toml43
-rw-r--r--experiments/config_tiny.toml43
9 files changed, 387 insertions, 0 deletions
diff --git a/experiments/config_all.toml b/experiments/config_all.toml
new file mode 100644
index 0000000..cbe828c
--- /dev/null
+++ b/experiments/config_all.toml
@@ -0,0 +1,43 @@
+[probability]
+ expr.binary = 5
+ expr.concatenation = 5
+ expr.number = 1
+ expr.rangeselect = 5
+ expr.signed = 5
+ expr.string = 0
+ expr.ternary = 5
+ expr.unary = 5
+ expr.unsigned = 5
+ expr.variable = 5
+ moditem.assign = 2
+ moditem.combinational = 0
+ moditem.instantiation = 0
+ moditem.sequential = 3
+ statement.blocking = 0
+ statement.conditional = 1
+ statement.forloop = 0
+ statement.nonblocking = 2
+
+[property]
+ module.depth = 2
+ module.max = 5
+ size = 20
+ statement.depth = 7
+
+[[synthesiser]]
+ description = "yosys"
+ name = "yosys"
+ output = "syn_yosys.v"
+ bin = "/home/ymh15/.local/bin"
+
+[[synthesiser]]
+ description = "vivado"
+ name = "vivado"
+ output = "syn_vivado.v"
+ bin = "/usr/local/Xilinx/Vivado/2018.2/bin"
+
+[[synthesiser]]
+ description = "xst"
+ name = "xst"
+ output = "syn_xst.v"
+ bin = "/usr/local/Xilinx/ise/ISE/bin/lin64"
diff --git a/experiments/config_large.toml b/experiments/config_large.toml
new file mode 100644
index 0000000..cbe828c
--- /dev/null
+++ b/experiments/config_large.toml
@@ -0,0 +1,43 @@
+[probability]
+ expr.binary = 5
+ expr.concatenation = 5
+ expr.number = 1
+ expr.rangeselect = 5
+ expr.signed = 5
+ expr.string = 0
+ expr.ternary = 5
+ expr.unary = 5
+ expr.unsigned = 5
+ expr.variable = 5
+ moditem.assign = 2
+ moditem.combinational = 0
+ moditem.instantiation = 0
+ moditem.sequential = 3
+ statement.blocking = 0
+ statement.conditional = 1
+ statement.forloop = 0
+ statement.nonblocking = 2
+
+[property]
+ module.depth = 2
+ module.max = 5
+ size = 20
+ statement.depth = 7
+
+[[synthesiser]]
+ description = "yosys"
+ name = "yosys"
+ output = "syn_yosys.v"
+ bin = "/home/ymh15/.local/bin"
+
+[[synthesiser]]
+ description = "vivado"
+ name = "vivado"
+ output = "syn_vivado.v"
+ bin = "/usr/local/Xilinx/Vivado/2018.2/bin"
+
+[[synthesiser]]
+ description = "xst"
+ name = "xst"
+ output = "syn_xst.v"
+ bin = "/usr/local/Xilinx/ise/ISE/bin/lin64"
diff --git a/experiments/config_medium.toml b/experiments/config_medium.toml
new file mode 100644
index 0000000..683e74f
--- /dev/null
+++ b/experiments/config_medium.toml
@@ -0,0 +1,43 @@
+[probability]
+ expr.binary = 5
+ expr.concatenation = 5
+ expr.number = 1
+ expr.rangeselect = 5
+ expr.signed = 5
+ expr.string = 0
+ expr.ternary = 5
+ expr.unary = 5
+ expr.unsigned = 5
+ expr.variable = 5
+ moditem.assign = 2
+ moditem.combinational = 0
+ moditem.instantiation = 0
+ moditem.sequential = 3
+ statement.blocking = 0
+ statement.conditional = 1
+ statement.forloop = 0
+ statement.nonblocking = 2
+
+[property]
+ module.depth = 2
+ module.max = 5
+ size = 20
+ statement.depth = 5
+
+[[synthesiser]]
+ description = "yosys"
+ name = "yosys"
+ output = "syn_yosys.v"
+ bin = "/home/ymh15/.local/bin"
+
+[[synthesiser]]
+ description = "vivado"
+ name = "vivado"
+ output = "syn_vivado.v"
+ bin = "/usr/local/Xilinx/Vivado/2018.2/bin"
+
+[[synthesiser]]
+ description = "xst"
+ name = "xst"
+ output = "syn_xst.v"
+ bin = "/usr/local/Xilinx/ise/ISE/bin/lin64"
diff --git a/experiments/config_size_l.toml b/experiments/config_size_l.toml
new file mode 100644
index 0000000..c0d0659
--- /dev/null
+++ b/experiments/config_size_l.toml
@@ -0,0 +1,43 @@
+[probability]
+ expr.binary = 5
+ expr.concatenation = 5
+ expr.number = 1
+ expr.rangeselect = 5
+ expr.signed = 5
+ expr.string = 0
+ expr.ternary = 5
+ expr.unary = 5
+ expr.unsigned = 5
+ expr.variable = 5
+ moditem.assign = 2
+ moditem.combinational = 0
+ moditem.instantiation = 0
+ moditem.sequential = 3
+ statement.blocking = 0
+ statement.conditional = 1
+ statement.forloop = 0
+ statement.nonblocking = 2
+
+[property]
+ module.depth = 2
+ module.max = 5
+ size = 25
+ statement.depth = 2
+
+[[synthesiser]]
+ description = "yosys"
+ name = "yosys"
+ output = "syn_yosys.v"
+ bin = "/home/ymh15/.local/bin"
+
+[[synthesiser]]
+ description = "vivado"
+ name = "vivado"
+ output = "syn_vivado.v"
+ bin = "/usr/local/Xilinx/Vivado/2018.2/bin"
+
+[[synthesiser]]
+ description = "xst"
+ name = "xst"
+ output = "syn_xst.v"
+ bin = "/usr/local/Xilinx/ise/ISE/bin/lin64"
diff --git a/experiments/config_size_m.toml b/experiments/config_size_m.toml
new file mode 100644
index 0000000..372f92a
--- /dev/null
+++ b/experiments/config_size_m.toml
@@ -0,0 +1,43 @@
+[probability]
+ expr.binary = 5
+ expr.concatenation = 5
+ expr.number = 1
+ expr.rangeselect = 5
+ expr.signed = 5
+ expr.string = 0
+ expr.ternary = 5
+ expr.unary = 5
+ expr.unsigned = 5
+ expr.variable = 5
+ moditem.assign = 2
+ moditem.combinational = 0
+ moditem.instantiation = 0
+ moditem.sequential = 3
+ statement.blocking = 0
+ statement.conditional = 1
+ statement.forloop = 0
+ statement.nonblocking = 2
+
+[property]
+ module.depth = 2
+ module.max = 5
+ size = 20
+ statement.depth = 2
+
+[[synthesiser]]
+ description = "yosys"
+ name = "yosys"
+ output = "syn_yosys.v"
+ bin = "/home/ymh15/.local/bin"
+
+[[synthesiser]]
+ description = "vivado"
+ name = "vivado"
+ output = "syn_vivado.v"
+ bin = "/usr/local/Xilinx/Vivado/2018.2/bin"
+
+[[synthesiser]]
+ description = "xst"
+ name = "xst"
+ output = "syn_xst.v"
+ bin = "/usr/local/Xilinx/ise/ISE/bin/lin64"
diff --git a/experiments/config_size_s.toml b/experiments/config_size_s.toml
new file mode 100644
index 0000000..bbd307a
--- /dev/null
+++ b/experiments/config_size_s.toml
@@ -0,0 +1,43 @@
+[probability]
+ expr.binary = 5
+ expr.concatenation = 5
+ expr.number = 1
+ expr.rangeselect = 5
+ expr.signed = 5
+ expr.string = 0
+ expr.ternary = 5
+ expr.unary = 5
+ expr.unsigned = 5
+ expr.variable = 5
+ moditem.assign = 2
+ moditem.combinational = 0
+ moditem.instantiation = 0
+ moditem.sequential = 3
+ statement.blocking = 0
+ statement.conditional = 1
+ statement.forloop = 0
+ statement.nonblocking = 2
+
+[property]
+ module.depth = 2
+ module.max = 5
+ size = 15
+ statement.depth = 2
+
+[[synthesiser]]
+ description = "yosys"
+ name = "yosys"
+ output = "syn_yosys.v"
+ bin = "/home/ymh15/.local/bin"
+
+[[synthesiser]]
+ description = "vivado"
+ name = "vivado"
+ output = "syn_vivado.v"
+ bin = "/usr/local/Xilinx/Vivado/2018.2/bin"
+
+[[synthesiser]]
+ description = "xst"
+ name = "xst"
+ output = "syn_xst.v"
+ bin = "/usr/local/Xilinx/ise/ISE/bin/lin64"
diff --git a/experiments/config_size_xl.toml b/experiments/config_size_xl.toml
new file mode 100644
index 0000000..f2db851
--- /dev/null
+++ b/experiments/config_size_xl.toml
@@ -0,0 +1,43 @@
+[probability]
+ expr.binary = 5
+ expr.concatenation = 5
+ expr.number = 1
+ expr.rangeselect = 5
+ expr.signed = 5
+ expr.string = 0
+ expr.ternary = 5
+ expr.unary = 5
+ expr.unsigned = 5
+ expr.variable = 5
+ moditem.assign = 2
+ moditem.combinational = 0
+ moditem.instantiation = 0
+ moditem.sequential = 3
+ statement.blocking = 0
+ statement.conditional = 1
+ statement.forloop = 0
+ statement.nonblocking = 2
+
+[property]
+ module.depth = 2
+ module.max = 5
+ size = 30
+ statement.depth = 2
+
+[[synthesiser]]
+ description = "yosys"
+ name = "yosys"
+ output = "syn_yosys.v"
+ bin = "/home/ymh15/.local/bin"
+
+[[synthesiser]]
+ description = "vivado"
+ name = "vivado"
+ output = "syn_vivado.v"
+ bin = "/usr/local/Xilinx/Vivado/2018.2/bin"
+
+[[synthesiser]]
+ description = "xst"
+ name = "xst"
+ output = "syn_xst.v"
+ bin = "/usr/local/Xilinx/ise/ISE/bin/lin64"
diff --git a/experiments/config_small.toml b/experiments/config_small.toml
new file mode 100644
index 0000000..aed7cfd
--- /dev/null
+++ b/experiments/config_small.toml
@@ -0,0 +1,43 @@
+[probability]
+ expr.binary = 5
+ expr.concatenation = 5
+ expr.number = 1
+ expr.rangeselect = 5
+ expr.signed = 5
+ expr.string = 0
+ expr.ternary = 5
+ expr.unary = 5
+ expr.unsigned = 5
+ expr.variable = 5
+ moditem.assign = 2
+ moditem.combinational = 0
+ moditem.instantiation = 0
+ moditem.sequential = 3
+ statement.blocking = 0
+ statement.conditional = 1
+ statement.forloop = 0
+ statement.nonblocking = 2
+
+[property]
+ module.depth = 2
+ module.max = 5
+ size = 20
+ statement.depth = 3
+
+[[synthesiser]]
+ description = "yosys"
+ name = "yosys"
+ output = "syn_yosys.v"
+ bin = "/home/ymh15/.local/bin"
+
+[[synthesiser]]
+ description = "vivado"
+ name = "vivado"
+ output = "syn_vivado.v"
+ bin = "/usr/local/Xilinx/Vivado/2018.2/bin"
+
+[[synthesiser]]
+ description = "xst"
+ name = "xst"
+ output = "syn_xst.v"
+ bin = "/usr/local/Xilinx/ise/ISE/bin/lin64"
diff --git a/experiments/config_tiny.toml b/experiments/config_tiny.toml
new file mode 100644
index 0000000..aed7cfd
--- /dev/null
+++ b/experiments/config_tiny.toml
@@ -0,0 +1,43 @@
+[probability]
+ expr.binary = 5
+ expr.concatenation = 5
+ expr.number = 1
+ expr.rangeselect = 5
+ expr.signed = 5
+ expr.string = 0
+ expr.ternary = 5
+ expr.unary = 5
+ expr.unsigned = 5
+ expr.variable = 5
+ moditem.assign = 2
+ moditem.combinational = 0
+ moditem.instantiation = 0
+ moditem.sequential = 3
+ statement.blocking = 0
+ statement.conditional = 1
+ statement.forloop = 0
+ statement.nonblocking = 2
+
+[property]
+ module.depth = 2
+ module.max = 5
+ size = 20
+ statement.depth = 3
+
+[[synthesiser]]
+ description = "yosys"
+ name = "yosys"
+ output = "syn_yosys.v"
+ bin = "/home/ymh15/.local/bin"
+
+[[synthesiser]]
+ description = "vivado"
+ name = "vivado"
+ output = "syn_vivado.v"
+ bin = "/usr/local/Xilinx/Vivado/2018.2/bin"
+
+[[synthesiser]]
+ description = "xst"
+ name = "xst"
+ output = "syn_xst.v"
+ bin = "/usr/local/Xilinx/ise/ISE/bin/lin64"