Rev |
Log message |
Author |
Age |
Path |
44 |
Start to work on store operation |
leonardoaraujo.santos |
4462d 10h |
/opencpu32/trunk/hdl/opencpu32/_xmsgs/pn_parser.xmsgs |
42 |
Changing Multiplexer to use the constants
Changing timing on top testbench (To have valid and stable data when the memory enable is asserted) |
leonardoaraujo.santos |
4462d 16h |
/opencpu32/trunk/hdl/opencpu32/_xmsgs/pn_parser.xmsgs |
40 |
Adding feature to create file with source code tested from testControlUnit.vhd |
leonardoaraujo.santos |
4463d 04h |
/opencpu32/trunk/hdl/opencpu32/_xmsgs/pn_parser.xmsgs |
39 |
Adding file i/o support (Still on test) |
leonardoaraujo.santos |
4463d 10h |
/opencpu32/trunk/hdl/opencpu32/_xmsgs/pn_parser.xmsgs |
38 |
Working a little bit on documentation |
leonardoaraujo.santos |
4464d 03h |
/opencpu32/trunk/hdl/opencpu32/_xmsgs/pn_parser.xmsgs |
37 |
Working a little bit on documentation |
leonardoaraujo.santos |
4464d 03h |
/opencpu32/trunk/hdl/opencpu32/_xmsgs/pn_parser.xmsgs |
36 |
Adding top level testbench |
leonardoaraujo.santos |
4464d 04h |
/opencpu32/trunk/hdl/opencpu32/_xmsgs/pn_parser.xmsgs |
35 |
Adding test to add values from imediate... Now I will work a little bit on the tests with the ControlUnit and DataPath together |
leonardoaraujo.santos |
4464d 17h |
/opencpu32/trunk/hdl/opencpu32/_xmsgs/pn_parser.xmsgs |
33 |
Continue testControlUnit and fixing some errors on ControlUnit |
leonardoaraujo.santos |
4465d 07h |
/opencpu32/trunk/hdl/opencpu32/_xmsgs/pn_parser.xmsgs |
32 |
Cleaning room to start to play with the control unit testbench |
leonardoaraujo.santos |
4465d 14h |
/opencpu32/trunk/hdl/opencpu32/_xmsgs/pn_parser.xmsgs |
31 |
Adding store and load instructions ... (Now is a good time to stop a little bit and work on the testbench of the CPU) |
leonardoaraujo.santos |
4470d 11h |
/opencpu32/trunk/hdl/opencpu32/_xmsgs/pn_parser.xmsgs |
30 |
Adding top level CPU file, fixing some problems on ControlUnit.vhd |
leonardoaraujo.santos |
4470d 14h |
/opencpu32/trunk/hdl/opencpu32/_xmsgs/pn_parser.xmsgs |
29 |
Udating DataPath.vhd with the flags comming out from Alu, added jump instructions into the ControlUnit.vhd |
leonardoaraujo.santos |
4471d 07h |
/opencpu32/trunk/hdl/opencpu32/_xmsgs/pn_parser.xmsgs |
28 |
Adding flags and shift/rotate operations to the Alu.vhd |
leonardoaraujo.santos |
4471d 08h |
/opencpu32/trunk/hdl/opencpu32/_xmsgs/pn_parser.xmsgs |
27 |
Changing Datapath for operations with Imediate values, working on the Control Unit... (Datapath testbench was updated also) |
leonardoaraujo.santos |
4473d 08h |
/opencpu32/trunk/hdl/opencpu32/_xmsgs/pn_parser.xmsgs |
24 |
Working on the Control unit, (Don't forget to add the Carry, Flags Out, shift/rotates on the Alu...) |
leonardoaraujo.santos |
4476d 08h |
/opencpu32/trunk/hdl/opencpu32/_xmsgs/pn_parser.xmsgs |
22 |
Adding ControlUnit skeleton |
leonardoaraujo.santos |
4478d 04h |
/opencpu32/trunk/hdl/opencpu32/_xmsgs/pn_parser.xmsgs |
20 |
Still working on Datapath (Lack of status signals, and shift operations)
I will add some of them on the Alu |
leonardoaraujo.santos |
4478d 05h |
/opencpu32/trunk/hdl/opencpu32/_xmsgs/pn_parser.xmsgs |
19 |
Working on DataPath |
leonardoaraujo.santos |
4478d 16h |
/opencpu32/trunk/hdl/opencpu32/_xmsgs/pn_parser.xmsgs |
18 |
Adding finish to all simulations...
Changing number of ports of Multiplexer |
leonardoaraujo.santos |
4478d 17h |
/opencpu32/trunk/hdl/opencpu32/_xmsgs/pn_parser.xmsgs |
17 |
Starting work on DataPath
Adding some tutorials |
leonardoaraujo.santos |
4479d 07h |
/opencpu32/trunk/hdl/opencpu32/_xmsgs/pn_parser.xmsgs |
16 |
Adding pass operation on Alu, finishing RegisterFile tests... |
leonardoaraujo.santos |
4480d 02h |
/opencpu32/trunk/hdl/opencpu32/_xmsgs/pn_parser.xmsgs |
14 |
Working on the register file |
leonardoaraujo.santos |
4480d 08h |
/opencpu32/trunk/hdl/opencpu32/_xmsgs/pn_parser.xmsgs |
13 |
Adding triState buffer |
leonardoaraujo.santos |
4480d 12h |
/opencpu32/trunk/hdl/opencpu32/_xmsgs/pn_parser.xmsgs |
12 |
Fixing some comments on the testbench that was causing doxygen 1.8.0 |
leonardoaraujo.santos |
4481d 09h |
/opencpu32/trunk/hdl/opencpu32/_xmsgs/pn_parser.xmsgs |
10 |
Working on the multiplexer |
leonardoaraujo.santos |
4482d 03h |
/opencpu32/trunk/hdl/opencpu32/_xmsgs/pn_parser.xmsgs |
9 |
Adding testbench for Alu |
leonardoaraujo.santos |
4482d 03h |
/opencpu32/trunk/hdl/opencpu32/_xmsgs/pn_parser.xmsgs |
8 |
Adding some stuff on the Alu |
leonardoaraujo.santos |
4482d 08h |
/opencpu32/trunk/hdl/opencpu32/_xmsgs/pn_parser.xmsgs |
5 |
Adding ISE project, doxygen configuration, some unfinished circuits (ALU. Mux21) |
leonardoaraujo.santos |
4483d 03h |
/opencpu32/trunk/hdl/opencpu32/_xmsgs/pn_parser.xmsgs |