[Hardware] RC5 core update
John L. Bass
jbass at dmsd.com
Tue Mar 13 12:59:36 EDT 2007
Hi Martin,
I have to admit, that unrolled pipelined cores can be a bit frustrating
to debug when you get the retiming off. A few months back I posted the
C version which is properly unrolled and retimed. You should be able to
align that to your Verilog version as one starting point.
In your test bench, check for the expected corrrect values, and flag when
they occur, noting the clock count, starting with the first rounds. When
you get the retiming right, the correct values will pop up in sequence.
If the example I posted doesn't have that debugging aid, I'll post another
that does.
Have fun!!
John
More information about the Hardware
mailing list