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

Subversion Repositories rise

[/] - Rev 25

Rev

Go to most recent revision

Filtering Options

Clear current filter

Rev Log message Author Age Path
25 netlist file for the memories
is needed for IMEM and DMEM
ustadler 6391d 10h /
24 4k Data Instruction for Spartan 3 (Block RAM)
Added write enable to the entity
ustadler 6391d 10h /
23 4k Data Memory for Spartan 3 (Block RAM)
Added write enable to the entity
ustadler 6391d 10h /
22 testbench für die register file ustadler 6391d 23h /
21 überarbeitet. asynchrones lesen und synchrones schreiben. dreg_enable, sr_enable und lr_enable zur entity hinzugefügt ustadler 6392d 11h /
20 - Fixed bug where SR fetch code locked wrong register. cwalter 6392d 13h /
19 Version 1.2 der register file ustadler 6392d 20h /
18 Update of pipeline schematics:
- Fixed errors
- Changed names of some signals so they are equal with VHDL code
- Added second register lock port
jlechner 6393d 16h /
17 - Added new tests for pipeline stall signal.
- Added tests for register locking.
- Added tests for OPCODE_ST_DISP, OPCODE_ADD, OPCODE_ADD_IMM
OPCODE_SUB_IMM, OPCODE_NEG, OPCODE_ARS and OPCODE_ALS.
cwalter 6395d 13h /
16 - Added second register locking port reg_lock1 to RLU. cwalter 6395d 13h /
15 - Added second register locking port reg_lock1.
- Added function to check if the instruction modifies the SR register.
- Fetch of SR now checks if the SR is modified and if yes the SR register
is marked as locked.
- Stall signal for pipeline is now generated correctly.
- Stall input is now checked. If asserted the current output values are hold
until the stall signal is deasserted.
cwalter 6395d 13h /
14 - Renamed clear/set_reg_lock to clear/set_reg_lock0.
- Added second register locking port reg_lock1.
cwalter 6395d 13h /
13 - Testbench now implements a simple register file.
- Added new tests for OPCODE_LD_DISP, OPCODE_LD_DISP_MS
OPCODE_LD_REG.
cwalter 6398d 11h /
12 - Added constant definitions for SR, PC and LR register. cwalter 6398d 11h /
11 - Added checks to test if a register has been locked. If it is locked and
used in the decoded instruction the stall_out signal is asserted.
- Added missing signals to process sensitivity list.
- Fixed bug in rY decoding where the value of rZ was used.
- Implemented opcode_modifies_rx.
cwalter 6398d 11h /
10 - added testbench for load immediate and load immediate with high byte. cwalter 6400d 15h /
9 - added support for immediate value decoding.
- opcode extender now works correctly for load immediate. needed special
handling for the high byte bit.
- conditional decoder needed special handling for high byte bit.
cwalter 6400d 15h /
8 Implementation of execute stage and register lock unit. Some changes im RISE package. jlechner 6400d 18h /
7 - initial version of instruction decode stage testbench. cwalter 6419d 11h /
6 - applied VHDL source code indenter. cwalter 6419d 11h /

1 2 Next >

Show All

powered by: WebSVN 2.1.0

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