Commit graph

754 commits

Author SHA1 Message Date
kruse
215b7ffc56 VPI-programmer now synchronous to clk, regmem still not working
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1193 bc5caf13-1734-44f8-af43-603852e9ee25
2012-07-27 16:39:55 +00:00
stephan
2453d1ead2 fix l3code wa1
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1184 bc5caf13-1734-44f8-af43-603852e9ee25
2012-07-27 12:09:24 +00:00
kruse
40e4cb9544 VPI-programming-interface working
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1183 bc5caf13-1734-44f8-af43-603852e9ee25
2012-07-27 11:43:10 +00:00
kruse
ab2ee90302 vpi-programming-interface enhanced
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1180 bc5caf13-1734-44f8-af43-603852e9ee25
2012-07-24 15:30:51 +00:00
stephan
b0d2e54aaa hvps setup for Semra
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1178 bc5caf13-1734-44f8-af43-603852e9ee25
2012-07-24 09:23:03 +00:00
kruse
21ef1f1da6 EDAC-Memory-banks used in architecture of the l3, NOT working so far
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1177 bc5caf13-1734-44f8-af43-603852e9ee25
2012-07-23 15:31:48 +00:00
stephan
60c6619127 implement constant read latency, ra/re registered at input
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1176 bc5caf13-1734-44f8-af43-603852e9ee25
2012-07-23 14:19:34 +00:00
stephan
1f63495660 fix iw port data bus, rv output
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1175 bc5caf13-1734-44f8-af43-603852e9ee25
2012-07-23 13:34:51 +00:00
kruse
81a33a6d4c savefile forgotten...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1172 bc5caf13-1734-44f8-af43-603852e9ee25
2012-07-22 12:39:24 +00:00
kruse
4f99d96241 Stephans RAM-Interface added to rep
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1171 bc5caf13-1734-44f8-af43-603852e9ee25
2012-07-22 12:28:47 +00:00
stephan
bd91f8ea80 memport_test, first successfull cycles, with EDAC
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1170 bc5caf13-1734-44f8-af43-603852e9ee25
2012-07-18 09:36:27 +00:00
stephan
6955fc203c memport_test, first successfull cycles, with EDAC
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1168 bc5caf13-1734-44f8-af43-603852e9ee25
2012-07-18 07:08:03 +00:00
stephan
602a19bf21 l3code simulation success
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1165 bc5caf13-1734-44f8-af43-603852e9ee25
2012-07-16 23:12:05 +00:00
stephan
8dd310c3c7 fix sirena for Altera syntax contraints
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1164 bc5caf13-1734-44f8-af43-603852e9ee25
2012-07-16 19:58:21 +00:00
stephan
4f6dcaf64b add hkspi to sirena
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1163 bc5caf13-1734-44f8-af43-603852e9ee25
2012-07-16 19:48:42 +00:00
stephan
2378e2e70b hk spi interface
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1162 bc5caf13-1734-44f8-af43-603852e9ee25
2012-07-16 18:35:34 +00:00
stephan
482370fe02 EDAC protected config table memory
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1161 bc5caf13-1734-44f8-af43-603852e9ee25
2012-07-16 14:11:40 +00:00
stephan
2bc05f5b70 ongoing work on EDAC protected memories
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1159 bc5caf13-1734-44f8-af43-603852e9ee25
2012-07-16 11:28:59 +00:00
stephan
25ddc776ac add init write port
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1156 bc5caf13-1734-44f8-af43-603852e9ee25
2012-07-14 09:08:12 +00:00
stephan
c46112d621 unregistered outputs
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1155 bc5caf13-1734-44f8-af43-603852e9ee25
2012-07-14 08:27:11 +00:00
stephan
fd943c11db add rv signal to graphic
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1154 bc5caf13-1734-44f8-af43-603852e9ee25
2012-07-14 08:16:16 +00:00
stephan
31ad3d967a add comments, email to Martin
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1153 bc5caf13-1734-44f8-af43-603852e9ee25
2012-07-14 08:11:18 +00:00
stephan
d376d33215 L3 register file with EDAC, fast bypass
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1152 bc5caf13-1734-44f8-af43-603852e9ee25
2012-07-14 07:34:36 +00:00
stephan
cc73ed7195 lost+found
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1151 bc5caf13-1734-44f8-af43-603852e9ee25
2012-07-13 14:27:42 +00:00
stephan
d21f7202c6 start of a fast hamming protected register file for L3
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1150 bc5caf13-1734-44f8-af43-603852e9ee25
2012-07-13 14:27:25 +00:00
stephan
71d32e413a fix syndrom36
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1123 bc5caf13-1734-44f8-af43-603852e9ee25
2012-07-02 16:41:25 +00:00
stephan
b352264a31 add syndrom36, untested
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1122 bc5caf13-1734-44f8-af43-603852e9ee25
2012-07-02 12:43:26 +00:00
kruse
f56371a885 First step toward EDAC-controlled memory, not tested
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1121 bc5caf13-1734-44f8-af43-603852e9ee25
2012-06-23 22:37:29 +00:00
kruse
fb6f3b575a Variable rename before major pipeline rebuild
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1120 bc5caf13-1734-44f8-af43-603852e9ee25
2012-06-22 12:40:44 +00:00
kruse
52a3e76c09 Missing documentation file added
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1103 bc5caf13-1734-44f8-af43-603852e9ee25
2012-05-30 14:02:35 +00:00
kruse
a347c236f7 Design working with ~50MHz
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1102 bc5caf13-1734-44f8-af43-603852e9ee25
2012-05-30 14:01:55 +00:00
kruse
cc110337c9 VPI compatability introduced, ram-interface now the same as for Libero, documentation started
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1099 bc5caf13-1734-44f8-af43-603852e9ee25
2012-05-29 12:36:12 +00:00
kruse
2539313cd6 Two different modules for CMP implemented, conditional execution and rudimentary (and not well tested) JUMPS implemented
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1097 bc5caf13-1734-44f8-af43-603852e9ee25
2012-05-11 15:30:54 +00:00
kruse
e8f8b83eee New Register-Memory-Interface now working
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1088 bc5caf13-1734-44f8-af43-603852e9ee25
2012-04-30 14:07:49 +00:00
kruse
b4ddac986f New memory interface to register memory implemented. Fastpath has now two stages, last cycle and secondlast cycle, but is not working yet
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1083 bc5caf13-1734-44f8-af43-603852e9ee25
2012-04-27 14:19:36 +00:00
kruse
008e8f1e9e Module cmp.v added, all parts of ALU now available and tested, memory access fault corrected
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1067 bc5caf13-1734-44f8-af43-603852e9ee25
2012-04-17 14:05:31 +00:00
kruse
4b9318c98e Modules sub and pha added, hist amended (now works with u5 instead of u8), memory problems partially solved (I'm still not satisfied with the speed), modules tested. Modules CMP1 and CMP2 still missing, module sub not tested
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1066 bc5caf13-1734-44f8-af43-603852e9ee25
2012-04-16 15:16:31 +00:00
kruse
0ee8f8760c ADD and ADDI tested, seem to work as expected, faulty memory access in cpu.v fixed, works correctly now, but still too slow
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1053 bc5caf13-1734-44f8-af43-603852e9ee25
2012-04-14 15:27:54 +00:00
kruse
ccd3a5260f Modules Adder and Addi amended, still not working properly, Memory Access in cpu.v faulty
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1050 bc5caf13-1734-44f8-af43-603852e9ee25
2012-04-13 18:52:44 +00:00
kruse
74d5bca821 Old file with log calculated removed
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1045 bc5caf13-1734-44f8-af43-603852e9ee25
2012-04-12 17:01:35 +00:00
kruse
b50e36cb23 New log-module (7to4) added, trim module added, hist module added
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1044 bc5caf13-1734-44f8-af43-603852e9ee25
2012-04-12 17:00:10 +00:00
stephan
d2866669ee lost+founf
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1042 bc5caf13-1734-44f8-af43-603852e9ee25
2012-04-10 14:55:58 +00:00
kruse
3a9f3f5aac Module ADDER now working, instructions working so far: MULI, ADDI, ADD
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1027 bc5caf13-1734-44f8-af43-603852e9ee25
2012-04-03 13:37:16 +00:00
kruse
0604d3b839 Multiplier and Adder working correctly now
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1021 bc5caf13-1734-44f8-af43-603852e9ee25
2012-03-29 08:43:03 +00:00
kruse
f8c928d79f Minor corrections
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1008 bc5caf13-1734-44f8-af43-603852e9ee25
2012-03-14 10:39:22 +00:00
kruse
737ffbf122 git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1000 bc5caf13-1734-44f8-af43-603852e9ee25 2012-03-13 09:22:35 +00:00
stephan
32b93aeaf2 work on memory interfaces
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@957 bc5caf13-1734-44f8-af43-603852e9ee25
2012-02-25 19:51:01 +00:00
stephan
7ea2d1069e new code
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@948 bc5caf13-1734-44f8-af43-603852e9ee25
2012-02-21 00:17:34 +00:00
stephan
c3de120b7e suggested structure of the state machine
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@885 bc5caf13-1734-44f8-af43-603852e9ee25
2012-01-25 15:07:45 +00:00
nixdorf
415d5f2f1f extended compression
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@883 bc5caf13-1734-44f8-af43-603852e9ee25
2012-01-25 13:38:04 +00:00