Skip to content

Commit

Permalink
Vcs support (#112)
Browse files Browse the repository at this point in the history
  • Loading branch information
Risto97 authored Dec 21, 2024
1 parent 3883d33 commit 5913133
Show file tree
Hide file tree
Showing 23 changed files with 337 additions and 475 deletions.
4 changes: 4 additions & 0 deletions cmake/sim/cadence/xcelium.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -83,6 +83,7 @@ function(xcelium IP_LIB)

## XMSIM command for running simulation
set(__xmsim_cmd xmsim
-64bit
${__lib_args}
${ARG_RUN_ARGS}
${LIBRARY}.${ARG_TOP_MODULE}
Expand Down Expand Up @@ -156,6 +157,7 @@ function(__xcelium_compile_lib IP_LIB)

set(DESCRIPTION "Compile Verilog and SV files of ${IP_LIB} with xcelium xmvlog in library ${LIBRARY}")
set(__xmvlog_cmd COMMAND xmvlog
-64bit
-sv
${ARG_XMVLOG_ARGS}
${SV_ARG_INCDIRS}
Expand All @@ -180,6 +182,7 @@ function(__xcelium_compile_lib IP_LIB)
endforeach()

set(__xmvhdl_cmd COMMAND xmvhdl
-64bit
${ARG_XMVHDL_ARGS}
${VHDL_ARG_INCDIRS}
${VHDL_CMP_DEFS_ARG}
Expand All @@ -189,6 +192,7 @@ function(__xcelium_compile_lib IP_LIB)
endif()

set(__xmelab_cmd COMMAND xmelab
-64bit
${ARG_XMELAB_ARGS}
worklib.${IP_NAME}
# -work ${OUTDIR}/${LIBRARY}
Expand Down
Loading

0 comments on commit 5913133

Please sign in to comment.