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

Subversion Repositories ion

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

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 4947d 08h /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 4947d 09h /ion/trunk/vhdl/
23 Unimplemented instruction are now trapped (barely tested) ja_rd 4947d 14h /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 4948d 11h /ion/trunk/vhdl/
21 Converted multiplier module reset to synchronous ja_rd 4948d 21h /ion/trunk/vhdl/
18 pre-generated simulation test bench 'hello world' adapted to
new mult module
ja_rd 4949d 00h /ion/trunk/vhdl/
12 Adapted multiplier unit from Plasma ja_rd 4949d 00h /ion/trunk/vhdl/
8 Trap handling now works as in the MIPS specs:
EPC points to victim instruction (break/syscall)
ja_rd 4950d 02h /ion/trunk/vhdl/
6 Fix: BREAK now aborts load and jump instructions properly ja_rd 4950d 04h /ion/trunk/vhdl/
2 First commit (includes 'hello' demo) ja_rd 4950d 14h /ion/trunk/vhdl/

powered by: WebSVN 2.1.0

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