Commit graph

25 commits

Author SHA1 Message Date
Olof Kindgren
9c1685e07e Add Servant documentation 2022-12-18 18:09:54 +01:00
Olof Kindgren
e59fe5346a Refactor docs and add interface documentation 2022-01-03 18:12:48 +01:00
Olof Kindgren
a121b19ec4 Document shift operations 2022-01-02 23:54:13 +01:00
Olof Kindgren
aa8550b937 Remove doc for removed modules 2022-01-02 22:10:33 +01:00
Olof Kindgren
d910becd7f Move dbus_dat/rs2/shamt storage to bufreg2 2022-01-02 22:10:33 +01:00
Olof Kindgren
7f7ea07260 Document memory instructions 2021-06-11 21:48:20 +02:00
Olof Kindgren
a1e5a5ea80 Add timing diagram for interrupts and ecall/ebreak 2021-06-10 23:56:10 +02:00
Olof Kindgren
cae472b29e Document one-stage instructions 2021-06-10 18:15:12 +02:00
Olof Kindgren
c4bf02aeb0 Add instruction life cycle flowchart to doc 2021-06-10 16:52:33 +02:00
Olof Kindgren
c0bb0282a5 Fix up wreq timing diagram 2021-04-26 16:31:56 +02:00
Olof Kindgren
4c3ea39b06 Start documenting instruction life cycle 2021-04-18 00:10:10 +02:00
Olof Kindgren
9a0b0e877c Move shifter to mem_if
This allows reusing the data bus registers for shift amount
2021-02-06 23:24:23 +01:00
Olof Kindgren
e8bc87fd0e Add serv_rf_if documentation 2021-01-20 23:48:28 +01:00
Olof Kindgren
5e4181d204 Optimize shift operations 2021-01-18 22:46:51 +01:00
Olof Kindgren
4a5c5bd588 Update bufreg documentation 2021-01-11 22:09:24 +01:00
Olof Kindgren
25fa6fa83b Clean up and document serv_mem_if 2021-01-02 00:02:23 +01:00
Olof Kindgren
89bf09922a Clarify immdec and fix doc formatting 2020-12-30 14:31:07 +01:00
Olof Kindgren
ca1a07f684 Document and clean up interface of serv_immdec 2020-12-29 23:35:17 +01:00
Olof Kindgren
aa16bc40b6 Move ibus_cyc handling to serv_state 2020-12-02 16:19:34 +01:00
Olof Kindgren
9959cb3743 Add schematic for serv_decode 2020-08-27 21:03:52 +02:00
Olof Kindgren
0d5bc0c3c1 Document serv_ctrl 2020-08-26 16:45:40 +02:00
Olof Kindgren
b405c5b78a Add serv_csr block diagram 2020-08-25 19:04:45 +02:00
Olof Kindgren
58e86384e7 Update serv_bufreg documentation 2020-08-17 10:37:41 +02:00
Olof Kindgren
bf0ec16ef8 Update ALU documentation 2020-08-16 23:25:09 +02:00
Olof Kindgren
fe79ea4088 Add initial documentation 2020-08-13 23:44:05 +02:00