Skip to content

Imperas

Eclipse Webmaster requested to merge github/fork/eroom1966/imperas into imperas

Created by: eroom1966

@ross144 Hi Ross, I have refactored the code, and added a local copy of rvvi-trace, we can remove this when you have a copy of the full software.

I have created 2 do scripts to run with/without ImperasDV - but still populate the rvvi interface correctly You should be able to run an example by executing (for example)

    # Without IDV
    IMPERAS_TOOLS=$(pwd)/imperas.ic \
        OTHERFLAGS="+TRACE2LOG_ENABLE=1 VERBOSE=1" \
        TESTDIR=../../tests/riscof_lee/work/riscv-arch-test/rv64i_m/F/src/fadd_b1-01.S  \
        vsim -c -do "do wally-pipelined-imperas-no-idv.do rv64gc"

We have found some issues regarding the CSR values upon exception, we will describe these in separate issues.

Merge request reports

Loading