Rdzenie procesora RISC-V pochodzą z reposytorium https://github.com/tilk/riscv-simple-sv z gałęzi ram_with_latency, zamieniłem tylko plik singlecycle/toplevel.sv aby dodać cache instrukcji.
RISC-V cores are from this repository https://github.com/tilk/riscv-simple-sv from branch ram_with_latency, I only changed singlecycle/toplevel.sv to include instruction cache.
- dodatnie cache danych/ add data cache
- dodatnie interfejsu synchronizacji cache-y/ add cache synchronization interface
- dodatnie bufora usuniętych lini/ add eviction buffer
- dodać prefetcher/ add prefetcher
- LLC