Skip to content

feat: extended hpdc cache subsystem

Created by: takeshiho0531

WHAT

detail

  • axi arbiter for extended hpdc

HOW to extend hpdcache

  • High Performance Instruction Cache:
    • instruction cache with 3-stage pipeline, Replay Table and MSHR
    • based on the original hpdcache code, remove the module for the write buffer part and the signals that control it, plus the module for the uncacheable write part and the signals that control it
    • the depth of Replay Table and MSHR will be decided through performance evaluation (reason: The utilization of the instruction cache is dependent on the capability of instruction fetch.)
  • replace current cva6_icache in cva6_hpdcache_subsystem.sv by High Performance Instruction Cache

Merge request reports

Loading