aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorbryan newbold <bnewbold@leaflabs.com>2013-03-10 18:59:48 -0400
committerbryan newbold <bnewbold@leaflabs.com>2013-03-10 18:59:48 -0400
commit039cc87ffdd5889083e2c834b07fe367554fc8eb (patch)
tree672e006a3c9b2ca5af20acd096fb577238aeac5e
parent0754c0f771c51d48107c5c96d79a512ce56cce0a (diff)
downloadbasic-hdl-template-039cc87ffdd5889083e2c834b07fe367554fc8eb.tar.gz
basic-hdl-template-039cc87ffdd5889083e2c834b07fe367554fc8eb.zip
add basic gitignore
-rw-r--r--.gitignore47
-rw-r--r--README4
-rwxr-xr-xsynth_project/make.sh4
-rw-r--r--synth_project/project.srp32
4 files changed, 53 insertions, 34 deletions
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..86a0f82
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,47 @@
+*.o
+*.a
+*.pyc
+*~
+*.swp
+.*
+*.tmp
+*.old
+_xmsgs/
+par_usage_statistics.html
+*.bgn
+*.bit
+*.bld
+*.drc
+*.map
+*.mrp
+*.ncd
+*.ngc
+*.ngd
+*.pad
+*.par
+*.pcf
+*.ptwx
+*.unroutes
+*.xpi
+*.xwbt
+*.xrpt
+synth_project/netlist.lst
+synth_project/*_pad.csv
+synth_project/*_pad.txt
+synth_project/*_summary.xml
+synth_project/*_usage.xml
+synth_project/*_xst.xrpt
+synth_project/*.ngm
+synth_project/*.ngr
+synth_project/usage_statistics_webtalk.html
+synth_project/xst/
+usage_statistics_webtalk.html
+webtalk.log
+xlnx_auto_0_xdb
+testbench/fuse.log
+testbench/isim.log
+testbench/isim.wdb
+testbench/fuse.xmsgs
+testbench/fuseRelaunch.cmd
+testbench/isim.wdb
+testbench/isim/
diff --git a/README b/README
index 00e6343..9e5a5ad 100644
--- a/README
+++ b/README
@@ -6,7 +6,7 @@ everything a can where things will still build.
Build a bitstream (to upload to an FPGA, preconfigured as Spartan 6 chip in one
of the conf files) via:
-.synth_project/make.sh
+./synth_project/make.sh
the toplevel ucf (constraints mapping netlist objects from the verilog
compilation to hardware resources, and place and routing and timing constraints)
@@ -31,4 +31,4 @@ signals from your design that are saves in the wcfg.
./testbench/tb.v is the toplevel testbench file for simulation.
-Please improve and push! \ No newline at end of file
+Please improve and push!
diff --git a/synth_project/make.sh b/synth_project/make.sh
index 174a6ac..807eba5 100755
--- a/synth_project/make.sh
+++ b/synth_project/make.sh
@@ -1,6 +1,10 @@
#!/bin/sh -e
TOP_NAME=project
+
+# ensure directory is created
+./xst/projnav.tmp/
+
xst -ifn $TOP_NAME.xst
ngdbuild $TOP_NAME.ngc -verbose
map -pr b -w -detail $TOP_NAME.ngd
diff --git a/synth_project/project.srp b/synth_project/project.srp
deleted file mode 100644
index 3a35165..0000000
--- a/synth_project/project.srp
+++ /dev/null
@@ -1,32 +0,0 @@
-Release 14.3 - xst P.40xd (lin64)
-Copyright (c) 1995-2012 Xilinx, Inc. All rights reserved.
--->
-Parameter TMPDIR set to ./xst/projnav.tmp
-
-
-Total REAL time to Xst completion: 0.00 secs
-Total CPU time to Xst completion: 0.06 secs
-
--->
-Parameter xsthdpdir set to ./xst
-
-
-Total REAL time to Xst completion: 0.00 secs
-Total CPU time to Xst completion: 0.06 secs
-
--->
-ERROR:Xst:438 - Can not open file : proejct.prj
-
-
-Total REAL time to Xst completion: 0.00 secs
-Total CPU time to Xst completion: 0.08 secs
-
--->
-
-
-Total memory usage is 284024 kilobytes
-
-Number of errors : 1 ( 0 filtered)
-Number of warnings : 0 ( 0 filtered)
-Number of infos : 0 ( 0 filtered)
-