forked from Github_Repos/cvw
testbench update b/c QEMU extends 32b CSRs to 64b
This commit is contained in:
parent
83a0a37f8e
commit
14ae87ff0a
@ -407,12 +407,12 @@ module testbench();
|
|||||||
end \
|
end \
|
||||||
if (``CSR``name == MSTATUSstring) begin \
|
if (``CSR``name == MSTATUSstring) begin \
|
||||||
if (``PATH``.``CSR``_REGW != ((``expected``CSR) | 64'ha00000000)) begin \
|
if (``PATH``.``CSR``_REGW != ((``expected``CSR) | 64'ha00000000)) begin \
|
||||||
$display("%0t ps, instr %0d: %s does not equal %s Expected: %x, %x", $time, instrs, ``CSR``name, expected``CSR``name, ``PATH``.``CSR``_REGW, (``expected``CSR) | 64'ha00000000); \
|
$display("%0t ps, instr %0d: %s does not equal %s expected: %x, %x", $time, instrs, ``CSR``name, expected``CSR``name, ``PATH``.``CSR``_REGW, (``expected``CSR) | 64'ha00000000); \
|
||||||
`ERROR \
|
`ERROR \
|
||||||
end \
|
end \
|
||||||
end else \
|
end else \
|
||||||
if (``PATH``.``CSR``_REGW != ``expected``CSR) begin \
|
if (``PATH``.``CSR``_REGW != ``expected``CSR[$bits(``PATH``.``CSR``_REGW)-1:0]) begin \
|
||||||
$display("%0t ps, instr %0d: %s does not Equal %s expected: %x, %x", $time, instrs, ``CSR``name, expected``CSR``name, ``PATH``.``CSR``_REGW, ``expected``CSR); \
|
$display("%0t ps, instr %0d: %s does not equal %s expected: %x, %x", $time, instrs, ``CSR``name, expected``CSR``name, ``PATH``.``CSR``_REGW, ``expected``CSR); \
|
||||||
`ERROR \
|
`ERROR \
|
||||||
end \
|
end \
|
||||||
end else begin \
|
end else begin \
|
||||||
|
Loading…
Reference in New Issue
Block a user