armleo / ArmleoCPU

ArmleoCPU - RISC-V CPU RV64GC, SMP, Linux, Doom. Work in progress to execute first instruction with new feature set
GNU General Public License v3.0
4 stars 0 forks source link

New Pipelined Cache architecture with 3 cycle deep pipeline #65

Open armleo opened 3 years ago

armleo commented 3 years ago
  1. Divide cache request interface and response interface
  2. Divide response generation to a two-cycle pipeline. First stage: The tag comparison and decision making, second one bus alignment to left alignment
  3. Redesign fetch unit to utilize new cache architecture
  4. Change execute unit, also maybe add external instruction extension interface?