From 234d0d0e1c316d7253c56c522dcc982a5e6049a1 Mon Sep 17 00:00:00 2001 From: Ahmed Irfan Date: Sat, 18 Jan 2014 21:54:52 +0100 Subject: script added --- verilog2btor.sh | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100755 verilog2btor.sh (limited to 'verilog2btor.sh') diff --git a/verilog2btor.sh b/verilog2btor.sh new file mode 100755 index 00000000..e01d1508 --- /dev/null +++ b/verilog2btor.sh @@ -0,0 +1,26 @@ +#!/bin/sh + +# +# Script to writing btor from verilog design +# + +if [ "$#" -ne 3 ]; then + echo "Usage: $0 input.v output.btor top-module-name" >&2 + exit 1 +fi +if ! [ -e "$1" ]; then + echo "$1 not found" >&2 + exit 1 +fi + +FULL_PATH=$(readlink -f $1) +DIR=$(dirname $FULL_PATH) + +./yosys -p " +read_verilog $1; +hierarchy -top $3; +hierarchy -libdir $DIR; +hierarchy -check; +script btor.ys; +write_btor $2;" + -- cgit v1.2.3