index
:
SystDigit-Projet.git
master
Projet de Système Digital
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
cpu
Commit message (
Expand
)
Author
Age
Files
Lines
*
Correct tick loosing bug.
Alex AUVOLAT
2014-01-24
1
-2
/
+11
*
Nothing, really.
Alex AUVOLAT
2014-01-14
1
-8
/
+5
*
Changes...
Alex AUVOLAT
2014-01-14
1
-1
/
+4
*
Implement much stuff ; clock pretty much is finished.
Alex AUVOLAT
2014-01-14
2
-36
/
+187
*
Save tick counter on 16 bits now.
Alex AUVOLAT
2014-01-14
1
-5
/
+8
*
Implement basic clock.
Alex AUVOLAT
2014-01-14
1
-30
/
+201
*
Division now works :)
Alex AUVOLAT
2014-01-14
1
-1
/
+1
*
Merge branch 'jonathan'
Alex AUVOLAT
2014-01-14
2
-44
/
+31
|
\
|
*
there's a strange bug in the division
Jonathan
2014-01-12
2
-7
/
+7
|
*
division with a strange bug in the remainder
Jonathan
2014-01-11
2
-42
/
+29
*
|
Format changes.
Alex AUVOLAT
2014-01-14
1
-28
/
+33
|
/
*
Add a few debugging messages in netlist_gen.
Alex AUVOLAT
2014-01-11
1
-44
/
+58
*
Merge branch 'jonathan'
Alex AUVOLAT
2014-01-11
1
-21
/
+104
|
\
|
*
implemented a buggy division algorithm
Jonathan
2014-01-11
1
-21
/
+104
*
|
Merge branch 'emile'
Alex AUVOLAT
2014-01-10
1
-2
/
+2
|
\
\
|
|
/
|
/
|
*
|
Presentation... ie. nothing.
Alex AUVOLAT
2014-01-10
1
-5
/
+5
*
|
Better handling of unit tests.
Alex AUVOLAT
2014-01-10
1
-102
/
+119
*
|
Unsigned multiplication works (uses as many cycles as necessary) ; unit tests.
Alex AUVOLAT
2014-01-10
3
-25
/
+72
*
|
Merge branch 'jonathan' ; add unit tests.
Alex AUVOLAT
2014-01-10
6
-75
/
+272
|
\
\
|
*
|
restored the functionnal version of mul
Jonathan
2014-01-09
1
-17
/
+2
|
*
|
Implémentation de la multiplication ; correction d'un bug dans netlist_gen ;...
Jonathan
2014-01-09
5
-70
/
+194
*
|
|
Add support for ALU operations on several cycles.
Alex AUVOLAT
2014-01-10
3
-26
/
+33
|
/
/
*
|
Basic operating system...
Alex AUVOLAT
2014-01-09
2
-5
/
+99
*
|
Make things great !
Alex AUVOLAT
2014-01-09
4
-45
/
+31
*
|
Use more elegant _clock and _output in test asm file.
Alex AUVOLAT
2014-01-09
1
-7
/
+8
*
|
Merge branch 'emile'
Alex AUVOLAT
2014-01-09
1
-3
/
+11
|
\
|
*
|
Remove useless D initialization, remove LA instruction (actually, it is LI)
Alex AUVOLAT
2014-01-08
1
-5
/
+4
*
|
Remove SP initialization, it's actually useless.
Alex AUVOLAT
2014-01-08
1
-5
/
+4
*
|
Assembler kind of works ; created simple assembly program that prints Tick! e...
Alex AUVOLAT
2014-01-08
2
-19
/
+32
*
|
Crap. Here it is.
Alex AUVOLAT
2014-01-08
1
-0
/
+30
*
|
Add assembler ; much testing to do.
Alex AUVOLAT
2014-01-08
1
-1
/
+1
|
/
*
Document ; add hlt instruction ; make monitor faster.
Alex AUVOLAT
2014-01-07
1
-0
/
+6
*
Document.
Alex AUVOLAT
2014-01-07
4
-10
/
+7
*
Make sw/sb run in one tick less, correct scheduler.
Alex AUVOLAT
2014-01-06
1
-9
/
+9
*
Document programs ; better time support in monitor.
Alex AUVOLAT
2014-01-04
1
-1
/
+1
*
Style corrections.
Alex AUVOLAT
2014-01-03
2
-13
/
+13
*
Corrected serial mmio
Alex AUVOLAT
2014-01-03
1
-1
/
+1
*
Nothing.
Alex AUVOLAT
2014-01-03
1
-1
/
+1
*
CPU all implemented except missing ALU operations.
Alex AUVOLAT
2014-01-03
3
-33
/
+175
*
Monitor now works correctly.
Alex AUVOLAT
2014-01-03
2
-6
/
+9
*
Added simulator monitor tool.
Alex AUVOLAT
2014-01-03
3
-27
/
+91
*
Implement lw/sw/lwr/swr ; optimize simplification pass order ; add comments i...
Alex AUVOLAT
2014-01-03
3
-14
/
+46
*
Implement jr/jalr/jer/jner/jltr/jler/jltru/jleru ; add simplification to sched.
Alex AUVOLAT
2014-01-02
2
-16
/
+76
*
CPU runs a simple program that increments A and loops (all other instructions...
Alex AUVOLAT
2014-01-02
1
-16
/
+20
*
Started CPU implementation.
Alex AUVOLAT
2014-01-02
6
-71
/
+270
*
Renamed example cpu file
Alex AUVOLAT
2014-01-02
1
-0
/
+0
*
New netlist generation protocol
Alex AUVOLAT
2014-01-02
5
-3497
/
+276
*
Memorizing CPU : summs all the entries
Alex AUVOLAT
2014-01-02
1
-1
/
+8
*
Ajout support pour les cycles.
Alex AUVOLAT
2014-01-02
3
-630
/
+1910
*
Premiers morceaux de CPU - enfin non, rien du tout...
Alex AUVOLAT
2013-12-19
7
-0
/
+2325