simX refactoring

This commit is contained in:
Blaise Tine
2021-02-27 02:27:19 -08:00
parent 4fe345f269
commit a8452483fe
20 changed files with 1198 additions and 1789 deletions

View File

@@ -5,22 +5,27 @@ namespace vortex {
struct trace_inst_t {
// Warp step
bool valid_inst;
unsigned pc;
bool valid;
unsigned PC;
// Core scheduler
int wid;
// Encoder
int rs1;
int rs2;
int rs3;
int rd;
int irs1;
int irs2;
int ird;
//Encoder
int vs1;
int vs2;
int vd;
// Floating-point
int frs1;
int frs2;
int frs3;
int frd;
// Vector extension
int vrs1;
int vrs2;
int vrd;
// Instruction execute
bool is_lw;