OpenCores
URL https://opencores.org/ocsvn/gost28147/gost28147/trunk

Subversion Repositories gost28147

[/] [gost28147/] [trunk/] [sim/] [bin/] [gost28147-89.tcl] - Blame information for rev 2

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 2 doka
## $Id: gost28147-89.tcl 13 2012-03-22 11:02:55Z Doka $ from Russia with love
2
 
3
####################################################################
4
#    This file is part of the GOST 28147-89 CryptoCore project     #
5
#                                                                  #
6
#    Copyright (c) 2014 Dmitry Murzinov (kakstattakim@gmail.com)   # 
7
####################################################################
8
 
9
##  Run this file with command:   cd proj/gost28147/sim/bin; source gost28147-89.tcl
10
 
11
set name_tb "gost28147-89_tb"
12
set timesim 2500ns
13
 
14
#####################################################
15
## path to verilog source code
16
set dir_src ../../rtl/verilog
17
## path to testbenches dir
18
set dir_sim ../../sim/src
19
## path to script dir
20
set dir_script ../bin
21
## path to work  dir
22
set dir_work ../run
23
 
24
## set include file dirs
25
set dir_inc  $dir_src+$dir_sim+../../rtl/tech
26
 
27
## set project defines
28
set DEFINE GOST_R_3411_TESTPARAM
29
 
30
#####################################################
31
quit -sim
32
 
33
vlib work
34
vlog +define+$DEFINE +incdir+$dir_inc -sv  $dir_src/gost28147-89.sv
35
vlog +define+$DEFINE +incdir+$dir_inc -sv  $dir_sim/$name_tb.sv
36
vsim -novopt +notimingchecks -wlfdeleteonquit -t 1ns  work.tb
37
 
38
run $timesim
39
quit

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.