Skip to content

Latest commit

 

History

History
45 lines (34 loc) · 1.42 KB

README.md

File metadata and controls

45 lines (34 loc) · 1.42 KB

OpenHW Core-V High-Performance L1 Dcache (CV-HPDcache)

The HPDcache is an open-source High-Performance, Multi-requester, Out-of-Order L1 Dcache for RISC-V cores and accelerators.

Directory Structure

Directory Description
rtl Contains the file lists to be used for the compiling of the HPDcache
rtl/src Contains the SystemVerilog RTL sources of the HPDcache
rtl/src/target Contains processor-dependent sources (e.g. adapter modules for the CVA6 core)
docs Contains documentation of the HPDcache

Documentation

The HPDcache specification document can be found in the docs/hpdcache_spec_document folder. It is written in LaTeX. You cand find pre-compiled PDF documents in docs/hpdcache_spec_document/release.

If you need to recompile the specification document, a dedicated Makefile is in the specification folder. This Makefile needs the latexmk command-line tool (included in most common LaTeX distributions) and the inkscape tool to convert SVG images into PDF.

Licensing

The HPDcache is released under the Solderpad Hardware License (version 2.1). Please refer to the LICENSE file for further information.