Commit graph

17 commits

Author SHA1 Message Date
86d986894c Hot fix for LOAD: using falling edge to respect timing. 2023-12-05 20:50:22 +01:00
51b0f03dbb Gestion alea COPY need to implet others 2023-11-30 12:05:14 +01:00
764a3c61af PC -1
juste
PC -1.
2023-11-27 18:16:24 +01:00
549b54dba8 LOAD STORE Done. 2023-11-27 16:43:24 +01:00
4c1983c39d Finished store. Boilerplate for load. 2023-11-22 12:17:24 +01:00
799b8c595a ADD, MUL and SOU finished. 2023-11-22 11:15:55 +01:00
1ce3d7cd2b Deleted process logic in cpu. Added mux_bdr to handle first step. Added LC Step 4 to handle Write in memory. 2023-11-22 10:31:30 +01:00
3958f90873 Fixed li links that are no longer required. Switch case done after step1_lidi. Fixed di_A being faster. 2023-11-21 17:40:22 +01:00
8bf6e8aa4d Added multiple instruction to avoid data delay. Tested COPY Insruction. memory register linked to li_B. 2023-11-21 17:14:02 +01:00
87b358b667 FIXED MEMORY 2023-11-21 15:50:59 +01:00
c42c0bcf22 Added instruction COPY, Commenting the idea for COPY in CPU 2023-11-20 12:13:42 +01:00
884ecdbded AFC instruction done. Test Bench for CPU (AFC) done. 2023-11-20 12:02:40 +01:00
f44b8e02b8 Base CPU AFC Instruction wiring. 2023-10-03 16:39:51 +02:00
bc98f10553 Added pipeline, added cpu declarations. 2023-10-03 15:31:50 +02:00
e56b0b74d9 Project Created. Renaming standardisation to snake case 2023-10-03 14:41:47 +02:00
be238afa0a Boilerplate CPU. VHDL files only. 2023-10-03 14:37:37 +02:00
Lemonochrome
e6c33c07b5
Initial commit 2023-09-29 15:41:38 +02:00