OpenCores
URL https://opencores.org/ocsvn/ion/ion/trunk

Subversion Repositories ion

[/] [ion/] [trunk/] [vhdl/] - Rev 32

Rev

Go to most recent revision

Filtering Options

Clear current filter

Rev Log message Author Age Path
30 Completed decoding of instructions
(to prevent side effects of invalid opcodes)
ja_rd 4965d 00h /ion/trunk/vhdl/
28 Core updated:
supports CP0 cause register and traps in delay slots
traps abort next instruction in all cases (incl. jumps/L*/S*)
ja_rd 4965d 02h /ion/trunk/vhdl/
23 Unimplemented instruction are now trapped (barely tested) ja_rd 4965d 07h /ion/trunk/vhdl/
22 FIXED killer bug in instruction decoder for beq & mfc0
Decoding was incomplete and beq was using wrong ALU input
ja_rd 4966d 04h /ion/trunk/vhdl/
21 Converted multiplier module reset to synchronous ja_rd 4966d 14h /ion/trunk/vhdl/
18 pre-generated simulation test bench 'hello world' adapted to
new mult module
ja_rd 4966d 17h /ion/trunk/vhdl/
12 Adapted multiplier unit from Plasma ja_rd 4966d 17h /ion/trunk/vhdl/
8 Trap handling now works as in the MIPS specs:
EPC points to victim instruction (break/syscall)
ja_rd 4967d 18h /ion/trunk/vhdl/
6 Fix: BREAK now aborts load and jump instructions properly ja_rd 4967d 21h /ion/trunk/vhdl/
2 First commit (includes 'hello' demo) ja_rd 4968d 07h /ion/trunk/vhdl/

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.