Examples and tests for the SystemC-Components https://www.minres.com/#opensource
Go to file
Eyck Jentzsch 6c07dd99ff extends .cproject settings 2023-11-10 19:42:49 +01:00
cmake update SCC to latest 2021-06-01 18:33:41 +02:00
contrib fixes AXI test 2022-10-02 18:20:00 +02:00
scc@e510457db9 updates scc 2023-03-18 12:25:15 +01:00
src adds AXI4 pin level test and moves all tests to automatic discovery 2022-10-03 11:08:39 +02:00
tests update scc and fix a few minor compile settings 2023-02-13 14:28:03 +01:00
.clang-format Added clang format 2017-09-25 22:27:07 +02:00
.cproject extends .cproject settings 2023-11-10 19:42:49 +01:00
.gitignore update scc and fix a few minor compile settings 2023-02-13 14:28:03 +01:00
.gitmodules update SCC to latest 2021-06-01 18:33:41 +02:00
.project update scc and fix a few minor compile settings 2023-02-13 14:28:03 +01:00
CMakeLists.txt update scc and fix a few minor compile settings 2023-02-13 14:28:03 +01:00
LICENSE Initial commit 2017-09-17 15:44:06 +02:00
Modulefile update SCC to latest 2021-06-01 18:33:41 +02:00
README.md Correction of readme.md 2021-07-05 12:37:19 +02:00

README.md

SystemC-Components-Test

Examples and tests for the SystemC-Components

#Prerequisites:

In Console:

-Check for needed modules in ~/.bashrc
they should be available directly in the linux installation or in the Modulefile top level file in the Project. If not, install it and add it to $PATH with:

export PATH="needed-path:$PATH"

-Edit bashrc and add:

./opt/shared/modules/4.4.1/init/bash
module use /opt/shared/modules/modulefiles

at end of file. 

-Load the Modules from the top level file in the Project:

module load ./Modulefile

-Install conan with:

pip install conan

-and run this comands to run conan with the C++11 library:

conan profile new default --detect --force
conan profile update settings.compiler.libcxx=libstdc++11 default

-Add conan to $PATH

#Build: -Create folder "build" in SystemC-Components-Test project folder. -Build the project with:

cmake ..
 
-compile

make -j4   #4 means number of cores where it is compiled.

#Run: -from build folder run:

./bin/"binary-name"	#binary name: zb. "sim_performance"