From 03250e5ea349d03895f3a2d62085e557545d26f5 Mon Sep 17 00:00:00 2001 From: ambikeshwar Date: Tue, 18 Aug 2015 12:38:39 +0530 Subject: error resolved --- src/model_generation.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/model_generation.py b/src/model_generation.py index 5531005..ac598c6 100755 --- a/src/model_generation.py +++ b/src/model_generation.py @@ -768,6 +768,7 @@ start_server.write("#gcc -c ghdlserver.c\n") start_server.write("#ghdl -a Utility_Package.vhdl &&\n") start_server.write("#ghdl -a Vhpi_Package.vhdl &&\n") start_server.write("cd "+home+"/ngspice-26/src/xspice/icm/ghdl/"+fname.split('.')[0]+"/DUTghdl/\n") +start_server.write("chmod 775 sock_pkg_create.sh &&\n") start_server.write("./sock_pkg_create.sh &&\n") start_server.write("ghdl -a sock_pkg.vhdl &&\n") start_server.write("ghdl -a "+fname+" &&\n") @@ -782,7 +783,7 @@ start_server.close() sock_pkg_create = open('sock_pkg_create.sh','w') sock_pkg_create.write("echo \"#!/bin/bash\n\n") -sock_pkg_create.write("###This file create sock_pkg_create.vhdl file and set the instance id from parameter based on parameter\n\n") +sock_pkg_create.write("---This file create sock_pkg_create.vhdl file and set the instance id from parameter based on parameter\n\n") sock_pkg_create.write("library ieee;\n") sock_pkg_create.write("package sock_pkg is\n") sock_pkg_create.write("\tfunction sock_pkg_fun return integer;\n") -- cgit From fa3fc0f78b92744e621deac821ad4285086bb220 Mon Sep 17 00:00:00 2001 From: ambikeshwar Date: Tue, 18 Aug 2015 12:51:37 +0530 Subject: error resolved --- src/model_generation.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/model_generation.py b/src/model_generation.py index ac598c6..ce4d2d8 100755 --- a/src/model_generation.py +++ b/src/model_generation.py @@ -769,7 +769,7 @@ start_server.write("#ghdl -a Utility_Package.vhdl &&\n") start_server.write("#ghdl -a Vhpi_Package.vhdl &&\n") start_server.write("cd "+home+"/ngspice-26/src/xspice/icm/ghdl/"+fname.split('.')[0]+"/DUTghdl/\n") start_server.write("chmod 775 sock_pkg_create.sh &&\n") -start_server.write("./sock_pkg_create.sh &&\n") +start_server.write("./sock_pkg_create.sh $1 &&\n") start_server.write("ghdl -a sock_pkg.vhdl &&\n") start_server.write("ghdl -a "+fname+" &&\n") start_server.write("ghdl -a "+fname.split('.')[0]+"_tb.vhdl &&\n") @@ -789,6 +789,7 @@ sock_pkg_create.write("package sock_pkg is\n") sock_pkg_create.write("\tfunction sock_pkg_fun return integer;\n") sock_pkg_create.write("end;\n\n") sock_pkg_create.write("\tpackage body sock_pkg is\n") +sock_pkg_create.write("\tfunction sock_pkg_fun return integer is\n") sock_pkg_create.write("\t\tvariable sock_id : integer;\n") sock_pkg_create.write("\t\t\tbegin\n") sock_pkg_create.write("\t\t\t\tsock_id := $1;\n") -- cgit