You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hey! I was reading out this spec last week and I was trying to implement it on my processor but I'm facing some issues related to decoding of instructions. I've already hooked up RV & RVV base ISA.
As per the ORI instruction, its encoding is like
and prefetch.i has encoding
Since the opcode, func3 are same, only distinguish thing I was expecting the func6 of prefetch, but seems like if we have ORI instr with let say 0-3 value as imm while decoding it will become hard to distinguish if the imm is for ORI or its func6 of prefetch.
can someone please clear me on this? Thanks!
The text was updated successfully, but these errors were encountered:
Hey! I was reading out this spec last week and I was trying to implement it on my processor but I'm facing some issues related to decoding of instructions. I've already hooked up RV & RVV base ISA.
As per the ORI instruction, its encoding is like
and prefetch.i has encoding
Since the opcode, func3 are same, only distinguish thing I was expecting the func6 of prefetch, but seems like if we have ORI instr with let say 0-3 value as imm while decoding it will become hard to distinguish if the imm is for ORI or its func6 of prefetch.
can someone please clear me on this? Thanks!
The text was updated successfully, but these errors were encountered: