I modified your AVR compatible soft-core(softusb_navre.v) for speed up
branch instrction, docode next pc directly.
please see the attachment. Can merge into your git?

And the core has following issue at memory access, need to fix.
For AVR, the lower 96(or 256) data memory locations the GPR register file
and IO register file, so the access the lower address should map to GPR or
IOF.   So used LD/ST instrction access lower (96 or 256) data memory,
current core get a wrong data .

Attachment: softusb_navre.v
Description: Binary data

_______________________________________________
http://lists.milkymist.org/listinfo.cgi/devel-milkymist.org
IRC: #milkym...@freenode
Twitter: www.twitter.com/milkymistvj
Ideas? http://milkymist.uservoice.com

Reply via email to