Skip to content

YoboySahil/Memory-Simulator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Memory-Simulator

A Verilog-based Simulator of a Set-Associative Cache and Memory Interaction.

Requirements

  • Verilog should be installed in order to run all needed files.

Steps to run code

  • Change the file-name in the path in fetch.v, according to the trace-sample needed to be ran. (All the traces are placed in the Traces folder. Source for traces.)
  • Change the dimensions in the global_variables.v and cache_memory.v, present at the top of the modules in both.
  • Finally, just run the cache_memory.v file and the results will be displayed in the output window.

Results on the above mentioned traces

Contributors

Sahil Safy, Tanmay Shrivastav, Anikesh Parashar, Sanidhya Singh, Prerna, Ayushka Sahu.

Made as Course Project for CSN221, Autumn Semester 2022 (IITR)

About

A Verilog-based Simulator of a Set-Associative Cache

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published