Fix trigger enable condition
This commit is contained in:
parent
fef6d80fd4
commit
9a60f06c43
|
@ -146,7 +146,7 @@ always @ (*) begin: match_pc
|
|||
want_m_mode_break = {BREAKPOINT_TRIGGERS{1'b0}};
|
||||
want_d_mode_break = {BREAKPOINT_TRIGGERS{1'b0}};
|
||||
for (i = 0; i < BREAKPOINT_TRIGGERS; i = i + 1) begin
|
||||
if (tdata2[i] == pc && !d_mode && (m_mode ? mcontrol_m[tselect] : mcontrol_u[tselect])) begin
|
||||
if (mcontrol_execute[i] && tdata2[i] == pc && !d_mode && (m_mode ? mcontrol_m[i] : mcontrol_u[i])) begin
|
||||
want_d_mode_break[i] = mcontrol_action[i] && tdata1_dmode[i];
|
||||
want_m_mode_break[i] = !mcontrol_action[i] && trig_m_en;
|
||||
end
|
||||
|
|
Loading…
Reference in New Issue