NXP / i3c-slave-design

MIPI I3C Basic v1.0 communication Slave source code in Verilog with BSD license to support use in sensors and other devices.
Other
114 stars 35 forks source link

About REG_RULES[1] bit #32

Closed c-chou closed 2 years ago

c-chou commented 2 years ago

i3c_autonomous_slave.pdf 9 page write

REG_RULES[1]=1 if Write is ignored as soon as run hits RUN[index]=0 (to protect against over write)

but in file i3c_autonomous_reg.v line No 347

  else if (~REG_RULES[1] & fbus_wr & is_end[next_index] & ~index_magic)
    wr_none <= 1'b1;                // end of run

Dos When REG_RULES[1]=0 ignore RUN[index]=0?