summaryrefslogtreecommitdiff
path: root/cpu/cpu.ml
Commit message (Expand)AuthorAgeFilesLines
* Unsigned multiplication works (uses as many cycles as necessary) ; unit tests.Alex AUVOLAT2014-01-101-1/+6
* Merge branch 'jonathan' ; add unit tests.Alex AUVOLAT2014-01-101-1/+1
|\
| * Implémentation de la multiplication ; correction d'un bug dans netlist_gen ;...Jonathan2014-01-091-1/+1
* | Add support for ALU operations on several cycles.Alex AUVOLAT2014-01-101-9/+9
|/
* Basic operating system...Alex AUVOLAT2014-01-091-0/+1
* Assembler kind of works ; created simple assembly program that prints Tick! e...Alex AUVOLAT2014-01-081-4/+11
* Document ; add hlt instruction ; make monitor faster.Alex AUVOLAT2014-01-071-0/+6
* Document.Alex AUVOLAT2014-01-071-1/+3
* Make sw/sb run in one tick less, correct scheduler.Alex AUVOLAT2014-01-061-9/+9
* Style corrections.Alex AUVOLAT2014-01-031-12/+12
* Corrected serial mmioAlex AUVOLAT2014-01-031-1/+1
* CPU all implemented except missing ALU operations.Alex AUVOLAT2014-01-031-24/+60
* Added simulator monitor tool.Alex AUVOLAT2014-01-031-16/+72
* Implement lw/sw/lwr/swr ; optimize simplification pass order ; add comments i...Alex AUVOLAT2014-01-031-11/+43
* Implement jr/jalr/jer/jner/jltr/jler/jltru/jleru ; add simplification to sched.Alex AUVOLAT2014-01-021-4/+20
* CPU runs a simple program that increments A and loops (all other instructions...Alex AUVOLAT2014-01-021-16/+20
* Started CPU implementation.Alex AUVOLAT2014-01-021-0/+157
* Renamed example cpu fileAlex AUVOLAT2014-01-021-19/+0
* New netlist generation protocolAlex AUVOLAT2014-01-021-7/+11
* Memorizing CPU : summs all the entriesAlex AUVOLAT2014-01-021-1/+8
* Premiers morceaux de CPU - enfin non, rien du tout...Alex AUVOLAT2013-12-191-0/+8