OpenCores
Issue List
l.maci incorrectly implemented in Or1ksim #94
Closed jeremybennett opened this issue over 14 years ago
jeremybennett commented over 14 years ago
<p> The instruction <tt>l.maci</tt> is incorrectly implemented in Or1ksim. It appears to use the </tt>l.mac</tt> code unchanged. </p> <p> Reported in <em>Implementation and Verification of a CPU Subsystem for Multimode RF Transceivers</em> by Waqas Ahmed of the Royal Institute of Technology, Sweden. </p> <p> Jeremy </p> <p> -- <br /> Tel: +44 (1590) 610184<br /> Cell: +44 (7970) 676050<br /> SkypeID: jeremybennett<br /> Email: <a href="mailto:jeremy.bennett@embecosm.com">jeremy.bennett@embecosm.com</a><br /> Web: <a href="http://www.embecosm.com">www.embecosm.com</a> </p>
jeremybennett was assigned over 14 years ago
jeremybennett commented over 14 years ago
<p> Corrected in top of tree. Regression tests added. </p> <p> Note that this has identified two other problems. The GNU assembler/diassembler do not correctly handle this opcode (<a href="http://opencores.org/bug,view,1787">)Bug1787</a>) and the current OR1200v2 Verilog does not appear to correctly execute the opcode (<a href="http://opencores.org/bug,view,1786">)Bug1786</a>). </p> <p> Marking closed. </p> <p> Jeremy </p>
jeremybennett closed this over 14 years ago

Assignee
jeremybennett
Labels
Bug