mirror of
https://github.com/openhwgroup/cve2.git
synced 2025-04-22 21:17:59 -04:00
parent
0af48120ba
commit
24315515f6
52 changed files with 17 additions and 17 deletions
|
@ -3,7 +3,7 @@
|
||||||
# SPDX-License-Identifier: Apache-2.0
|
# SPDX-License-Identifier: Apache-2.0
|
||||||
|
|
||||||
DV_DIR := $(shell dirname $(realpath $(lastword $(MAKEFILE_LIST))))
|
DV_DIR := $(shell dirname $(realpath $(lastword $(MAKEFILE_LIST))))
|
||||||
GEN_DIR := $(realpath ${DV_DIR}/../../vendor/google_riscv-dv)
|
GEN_DIR := $(realpath ${DV_DIR}/../../../vendor/google_riscv-dv)
|
||||||
TOOLCHAIN := ${RISCV_TOOLCHAIN}
|
TOOLCHAIN := ${RISCV_TOOLCHAIN}
|
||||||
OUT := "${DV_DIR}/out"
|
OUT := "${DV_DIR}/out"
|
||||||
# Run time options for the instruction generator
|
# Run time options for the instruction generator
|
||||||
|
@ -68,7 +68,7 @@ endif
|
||||||
|
|
||||||
SHELL=/bin/bash
|
SHELL=/bin/bash
|
||||||
|
|
||||||
export PRJ_DIR:= $(realpath ${DV_DIR}/../../..)
|
export PRJ_DIR:= $(realpath ${DV_DIR}/../../../../)
|
||||||
|
|
||||||
.PHONY: rtl_sim clean gcc_compile iss_sim
|
.PHONY: rtl_sim clean gcc_compile iss_sim
|
||||||
|
|
|
@ -37,17 +37,17 @@ ${PRJ_DIR}/ibex/rtl/ibex_core_tracing.sv
|
||||||
|
|
||||||
// Core DV files
|
// Core DV files
|
||||||
${PRJ_DIR}/ibex/vendor/google_riscv-dv/src/riscv_signature_pkg.sv
|
${PRJ_DIR}/ibex/vendor/google_riscv-dv/src/riscv_signature_pkg.sv
|
||||||
+incdir+${PRJ_DIR}/ibex/dv/uvm/env
|
+incdir+${PRJ_DIR}/ibex/dv/uvm/core_ibex/env
|
||||||
+incdir+${PRJ_DIR}/ibex/dv/uvm/tests
|
+incdir+${PRJ_DIR}/ibex/dv/uvm/core_ibex/tests
|
||||||
+incdir+${PRJ_DIR}/ibex/dv/uvm/common/ibex_mem_intf_agent
|
+incdir+${PRJ_DIR}/ibex/dv/uvm/core_ibex/common/ibex_mem_intf_agent
|
||||||
+incdir+${PRJ_DIR}/ibex/dv/uvm/common/irq_agent
|
+incdir+${PRJ_DIR}/ibex/dv/uvm/core_ibex/common/irq_agent
|
||||||
+incdir+${PRJ_DIR}/ibex/dv/uvm/common/mem_model
|
+incdir+${PRJ_DIR}/ibex/dv/uvm/core_ibex/common/mem_model
|
||||||
+incdir+${PRJ_DIR}/ibex/dv/uvm/common/utils
|
+incdir+${PRJ_DIR}/ibex/dv/uvm/core_ibex/common/utils
|
||||||
${PRJ_DIR}/ibex/dv/uvm/common/utils/clk_if.sv
|
${PRJ_DIR}/ibex/dv/uvm/core_ibex/common/utils/clk_if.sv
|
||||||
${PRJ_DIR}/ibex/dv/uvm/common/utils/dv_utils_pkg.sv
|
${PRJ_DIR}/ibex/dv/uvm/core_ibex/common/utils/dv_utils_pkg.sv
|
||||||
${PRJ_DIR}/ibex/dv/uvm/common/mem_model/mem_model_pkg.sv
|
${PRJ_DIR}/ibex/dv/uvm/core_ibex/common/mem_model/mem_model_pkg.sv
|
||||||
${PRJ_DIR}/ibex/dv/uvm/common/ibex_mem_intf_agent/ibex_mem_intf_agent_pkg.sv
|
${PRJ_DIR}/ibex/dv/uvm/core_ibex/common/ibex_mem_intf_agent/ibex_mem_intf_agent_pkg.sv
|
||||||
${PRJ_DIR}/ibex/dv/uvm/common/irq_agent/irq_agent_pkg.sv
|
${PRJ_DIR}/ibex/dv/uvm/core_ibex/common/irq_agent/irq_agent_pkg.sv
|
||||||
${PRJ_DIR}/ibex/dv/uvm/env/core_ibex_env_pkg.sv
|
${PRJ_DIR}/ibex/dv/uvm/core_ibex/env/core_ibex_env_pkg.sv
|
||||||
${PRJ_DIR}/ibex/dv/uvm/tests/core_ibex_test_pkg.sv
|
${PRJ_DIR}/ibex/dv/uvm/core_ibex/tests/core_ibex_test_pkg.sv
|
||||||
${PRJ_DIR}/ibex/dv/uvm/tb/core_ibex_tb_top.sv
|
${PRJ_DIR}/ibex/dv/uvm/core_ibex/tb/core_ibex_tb_top.sv
|
|
@ -23,7 +23,7 @@ import re
|
||||||
import subprocess
|
import subprocess
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
sys.path.insert(0, "../../vendor/google_riscv-dv/scripts")
|
sys.path.insert(0, "../../../vendor/google_riscv-dv/scripts")
|
||||||
sys.path.insert(0, "./riscv_dv_extension")
|
sys.path.insert(0, "./riscv_dv_extension")
|
||||||
|
|
||||||
from lib import *
|
from lib import *
|
Loading…
Add table
Add a link
Reference in a new issue