From 7cf6386cff0dcba24113452bdcef2b2bdea7f8ba Mon Sep 17 00:00:00 2001 From: Jens Ahrensfeld Date: Fri, 19 Mar 2021 15:37:38 +0000 Subject: [PATCH] - added mips package - let tb end with assertion git-svn-id: http://moon:8086/svn/vhdl/trunk@1400 cc03376c-175c-47c8-b038-4cd826a8556b --- lib/CPUs/MIPS/src/core/mips.mk | 23 +++++++++++++++++++++++ lib/CPUs/MIPS/src/tb_mips_top.vhd | 1 + 2 files changed, 24 insertions(+) create mode 100644 lib/CPUs/MIPS/src/core/mips.mk diff --git a/lib/CPUs/MIPS/src/core/mips.mk b/lib/CPUs/MIPS/src/core/mips.mk new file mode 100644 index 0000000..728a60c --- /dev/null +++ b/lib/CPUs/MIPS/src/core/mips.mk @@ -0,0 +1,23 @@ +_PKG_NAME := MIPS_CORE + +_CURDIR = $(shell dirname $(lastword $(MAKEFILE_LIST))) + +_SRC := mips_types.vhd +_SRC += mips_instr.vhd +_SRC += mips_alu.vhd +_SRC += mips_bcu.vhd +_SRC += mips_biu.vhd +_SRC += mips_cop.vhd +_SRC += mips_dcache.vhd +_SRC += mips_icache.vhd +_SRC += mips_muldiv.vhd +_SRC += mips_pipeline.vhd +_SRC += mips_reg.vhd +_SRC += mips_shifter.vhd +_SRC += mips_top.vhd + + +$(_PKG_NAME)_SRCS := $(addprefix $(_CURDIR)/,$(_SRC)) + +undefine $(_SRC) + diff --git a/lib/CPUs/MIPS/src/tb_mips_top.vhd b/lib/CPUs/MIPS/src/tb_mips_top.vhd index ef5ef2a..2c070de 100644 --- a/lib/CPUs/MIPS/src/tb_mips_top.vhd +++ b/lib/CPUs/MIPS/src/tb_mips_top.vhd @@ -447,6 +447,7 @@ STIMULUS: process wait until rising_edge(clk); nmi <= '0'; + assert false report "Test finished" severity failure; wait; end process;