mirror of
https://github.com/MPSU/APS.git
synced 2025-09-15 17:20:10 +00:00
ЛР5. Исправление тестбенча
В тестбенче некорректно определялась инструкция SLT (она воспринималась как illegal_instr). Модель работала верно, и сравнения отрабатывали как надо, но в случае расхождения результатов проверяемого дизайна и модели, в логе выводилось что ошибка возникла на инструкции illegal_OP вместо SLT.
This commit is contained in:
committed by
GitHub
parent
912c97f75d
commit
f483e4d255
@@ -676,8 +676,9 @@ module lab_05_tb_decoder();
|
|||||||
ALU_SRA : instr_str = "( SRA )";
|
ALU_SRA : instr_str = "( SRA )";
|
||||||
ALU_SRL : instr_str = "( SRL )";
|
ALU_SRL : instr_str = "( SRL )";
|
||||||
ALU_SLL : instr_str = "( SLL )";
|
ALU_SLL : instr_str = "( SLL )";
|
||||||
|
ALU_SLTS : instr_str = "( SLT )";
|
||||||
ALU_SLTU : instr_str = "( SLTU )";
|
ALU_SLTU : instr_str = "( SLTU )";
|
||||||
default : instr_str = "( illegal_OP )";
|
default : instr_str = "( illegal_OP )";
|
||||||
endcase
|
endcase
|
||||||
else instr_str = "( illegal_OP )";
|
else instr_str = "( illegal_OP )";
|
||||||
end
|
end
|
||||||
|
Reference in New Issue
Block a user