Work
D-Map Cache

D-Map Cache

Designed and developed a simple Direct Mapped CPU cache for the CFU Proving Ground RISC-V implementation.

RISC-VVerilogFPGAArchitecture

What's the point of adding such a simple cache?

The cache provides a simplified model of a cached memory hierarchy, allowing experiments with temporal and spatial locality and the performance impact of cache-aware versus cache-unaware memory-access patterns.

Merged PR

Link to final merged Pull Request on GitHub

Draw Diagram of Current SoC setup!!

Address Slicing (Maybe Replace With Hand Drawing)
           Tag           Index
┌───────────┴───────────┐┌─┴┐
00000000000000000000000000000000 ──── Unused

Explain FSM!!

OriginalMine

Victor Yanson © 2026