- 09 Mar, 2021 1 commit
-
-
ROKICKI Simon authored
Use option -b for adding a breakpoint at a given cycle number. Use -e for adding a maximal number of cycle to run.
-
- 26 Jan, 2021 1 commit
-
-
FORTUNE Logan authored
-
- 23 Jan, 2021 2 commits
-
-
Davide Pala authored
Merging changes to header styles
-
Davide Pala authored
- Moved DRAM_SIZE from core.h to basic_simulator.h - changed c headers with c++ headers (stdio.h -> cstdio) - use "" instead of <> for local includes
-
- 22 Jan, 2021 2 commits
-
-
FORTUNE Logan authored
-
Logan Fortune authored
-
- 15 Jan, 2021 8 commits
-
-
Davide Pala authored
- Changed the interface of BasicSimulator to take file names as std::strings - Added helper function to open file and check for fopen errors - Added helper function to open file or assign default if file name is an empty string
-
Davide Pala authored
-
Davide Pala authored
-
Davide Pala authored
- BasicSimulator memory is now a single vector of ac_int - Introduced helper function setByte to write bytes of the simulator memory without going through the core - The constructor now initialises the memory without going throug the core.dm or core.im - Simplified reading of the elf sections - Refactored code that poulates the stack with command line arguments
-
Davide Pala authored
-
PALA Davide authored
Elf file refactoring See merge request !2
-
PALA Davide authored
- Changed vector<>* to plain vector<> - Use unique_ptr for the vector elements - cleaned up the destructor - refactored some for loops to modern c++ for loops
-
Davide Pala authored
-
- 14 Jan, 2021 5 commits
- 15 Sep, 2020 3 commits
-
-
Davide Pala authored
-
Davide Pala authored
- c++ loops for reading the elf and looking for start section - removed redundant zeroing of core.cycle and core.regFile - TODO: maybe it would be better to replace stw, stb etc., in the basic simulator constructor, as those methods also fill the cache
-
Davide Pala authored
Fixed some comparison between unsigned and signed integers
-
- 14 Sep, 2020 4 commits
-
-
Davide Pala authored
Removed unused variables in core pipeline stages
-
Davide Pala authored
Removed unused variables
-
Davide Pala authored
-
Davide Pala authored
-
- 11 Sep, 2020 1 commit
-
-
bugbrother authored
-
- 09 Sep, 2020 1 commit
-
-
Davide Pala authored
-
- 31 Aug, 2020 1 commit
-
-
Davide Pala authored
-
- 15 Jul, 2020 1 commit
-
-
Davide Pala authored
shamt type is already ac_int<5, false> no need to cast.
-
- 31 Mar, 2020 1 commit
-
-
Davide Pala authored
-
- 26 Mar, 2020 1 commit
-
-
ROKICKI Simon authored
-
- 19 Mar, 2020 2 commits
-
-
ROKICKI Simon authored
-
ROKICKI Simon authored
-
- 27 Feb, 2020 2 commits
-
-
ROKICKI Simon authored
-
ROKICKI Simon authored
-> have to remove memoryInterface.cpp -> A template control interface Byte width -> Cache can also be configured more precisely
-
- 21 Feb, 2020 3 commits
-
-
ROKICKI Simon authored
-
ROKICKI Simon authored
Remove maps for im and dm and core initialization
-
ROKICKI Simon authored
They are handled like signed stores.
-
- 19 Feb, 2020 1 commit
-
-
ROKICKI Simon authored
-