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