Skip to content

Console Output

+ /eda/oss-cad-suite/bin/iverilog -o build/riskow.o -s CPUTest riskow/cpu/alu.v riskow/cpu/comp.v riskow/cpu/cpu.v riskow/cpu/instruction_decoder.v riskow/cpu/program_counter.v riskow/cpu/register_bank.v riskow/cpu/cpu_tb.v
riskow/cpu/register_bank.v:22: error: Unable to bind wire/reg/memory `i' in `CPUTest.cpu.registers'
riskow/cpu/register_bank.v:25:      : A symbol with that name was declared here. Check for declaration after use.
riskow/cpu/register_bank.v:22: error: Could not find variable ``i'' in ``CPUTest.cpu.registers''
riskow/cpu/register_bank.v:25:      : A symbol with that name was declared here. Check for declaration after use.
riskow/cpu/register_bank.v:22: error: Unable to bind wire/reg/memory `i' in `CPUTest.cpu.registers'
riskow/cpu/register_bank.v:25:      : A symbol with that name was declared here. Check for declaration after use.
riskow/cpu/instruction_decoder.v:92: error: Unable to bind wire/reg/memory `funct3['sd2]' in `CPUTest.cpu.ins'
riskow/cpu/instruction_decoder.v:106:      : A symbol with that name was declared here. Check for declaration after use.
riskow/cpu/instruction_decoder.v:92: error: Unable to elaborate r-value: ((funct3['sd2])==('sd1))?({27'd0, immCsr}):(regOutA)
riskow/cpu/instruction_decoder.v:96: error: Unable to bind wire/reg/memory `funct3['sd1:'sd0]' in `CPUTest.cpu.ins'
riskow/cpu/instruction_decoder.v:106:      : A symbol with that name was declared here. Check for declaration after use.
riskow/cpu/instruction_decoder.v:96: error: Unable to elaborate r-value: funct3['sd1:'sd0]
7 error(s) during elaboration.