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

Subversion Repositories kvcordic

[/] [kvcordic/] [trunk/] [syn/] [xise/] [run/] [syn.sh] - Blame information for rev 2

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 2 kavi
# Filename : syn.sh
2
# Author   : Nikolaos Kavvadias 2013, 2014
3
# Copyright: (C) 2013, 2014 Nikolaos Kavvadias
4
 
5
#!/bin/bash
6
 
7
##########################################################################
8
# Script for running Xilinx XST logic synthesis of cordic.
9
# USAGE:
10
# ./syn.sh
11
##########################################################################
12
 
13
E_PRINTUSAGE=83
14
 
15
function print_usage () {
16
  echo "Script for running Xilinx XST logic synthesis of cordic."
17
  echo "Author: Nikolaos Kavvadias (C) 2013, 2014"
18
  echo "Copyright: (C) 2013, 2014 Nikolaos Kavvadias"
19
  echo "Usage: ./syn.sh"
20
}
21
 
22
if [ "$1" == "-help" ]
23
then
24
  print_usage;
25
  exit $E_PRINTUSAGE
26
fi
27
 
28
export XDIR="c:/XilinxISE/14.6/ISE_DS/ISE"
29
 
30
#arch="spartan3"
31
arch="virtex6"
32
#part="xc3s200-ft256-4"
33
part="xc6vlx75t-ff484-1"
34
 
35
make -if ../bin/xst.mk clean
36
SOURCES="../../../sim/rtl_sim/vhdl/operpack.vhd ../../../rtl/vhdl/cordic_cdt_pkg.vhd ../../../rtl/vhdl/cordic.vhd"
37
make -if ../bin/xst.mk PROJECT="${mode}" SOURCES="${SOURCES}" TOPDIR="../log" TOP="cordic" cordic.ngc ARCH=${arch} PART=${part}
38
 
39
if [ "$SECONDS" -eq 1 ]
40
then
41
  units=second
42
else
43
  units=seconds
44
fi
45
echo "This script has been running $SECONDS $units."
46
 
47
exit 0

powered by: WebSVN 2.1.0

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