Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

C++ Digital Systems Architectures

A localized catalog of low-level C++ architectures supporting digital design, focusing exclusively on modeling hardware hierarchies in software. Features a complete set-associative cache simulator written utilizing core Object-Oriented principles, dynamic STL integration, and bitwise data decomposition (tag, index, and byte offset calculations).

Repository Overview

  • /src/cache_simulator: A fully object-oriented cache simulator supporting LRU (Least Recently Used) replacement schemas.
  • /src/examples: Short standard-library integration examples covering hardware pointer manipulation.

Technical Details

The Cache Simulator demonstrates real-time address tagging against an integrated trace.txt memory payload.

About

Parameterized C++ software simulator modeling N-way Cache architectures.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages