From c8505770e268d6fb84c1b3b492bada8e931c6dea Mon Sep 17 00:00:00 2001
From: "Deike, Benedikt" <benedikt.deike@studium.uni-hamburg.de>
Date: Mon, 22 Mar 2021 09:46:24 +0000
Subject: [PATCH] Upload New File

---
 Hardware/Makefile | 24 ++++++++++++++++++++++++
 1 file changed, 24 insertions(+)
 create mode 100644 Hardware/Makefile

diff --git a/Hardware/Makefile b/Hardware/Makefile
new file mode 100644
index 0000000..9d2a917
--- /dev/null
+++ b/Hardware/Makefile
@@ -0,0 +1,24 @@
+compile : clear
+	ghdl -i --workdir=./ components/CU.vhd components/datapath.vhd \
+	components/EBI.vhd components/PC.vhd components/SRAM.vhd \
+	package/pkgProcessor.vhd processor.vhd testbench.vhd
+	ghdl -a --ieee=synopsys package/pkgProcessor.vhd
+	ghdl -a --ieee=synopsys components/SRAM.vhd 
+	ghdl -a --ieee=synopsys components/CU.vhd 
+	ghdl -a --ieee=synopsys components/PC.vhd 
+	ghdl -a --ieee=synopsys components/EBI.vhd 
+	ghdl -a --ieee=synopsys components/datapath.vhd 
+	ghdl -a --ieee=synopsys processor.vhd 
+	ghdl -a --ieee=synopsys testbench.vhd
+
+.PHONY : simulate
+simulate : compile
+	ghdl -r --ieee=synopsys testbench --vcd=testbench.vcd
+
+.PHONY : view
+view : simulate	
+	gtkwave testbench.vcd
+
+.PHONY : clear
+clear : 
+	rm -f testbench.vcd work-obj93.cf
\ No newline at end of file
-- 
GitLab