nscscc2022 preliminary

This commit is contained in:
Paul Pan 2022-08-07 10:34:02 +08:00
parent 429f7e55cb
commit d04ff42702

View File

@ -15,7 +15,7 @@
`define IC_INDEX_DEPTH (2 ** (`IC_TAGL - `IC_INDEXL)) `define IC_INDEX_DEPTH (2 ** (`IC_TAGL - `IC_INDEXL))
`define IC_WAYS 2 `define IC_WAYS 2
// `define IC_SPEC_1WAY // `define IC_SPEC_1WAY
`define IC_SPEC_2WAY // `define IC_SPEC_2WAY
typedef logic [`IC_DATA_LENGTH-1:0] ICData_t; typedef logic [`IC_DATA_LENGTH-1:0] ICData_t;
typedef logic [32-`IC_TAGL-1:0] ICTagL_t; typedef logic [32-`IC_TAGL-1:0] ICTagL_t;
@ -56,7 +56,7 @@ typedef struct packed {
`define DC_INDEX_DEPTH (2 ** (`DC_TAGL - `DC_INDEXL)) `define DC_INDEX_DEPTH (2 ** (`DC_TAGL - `DC_INDEXL))
`define DC_WAYS 2 `define DC_WAYS 2
// `define DC_SPEC_1WAY // `define DC_SPEC_1WAY
`define DC_SPEC_2WAY // `define DC_SPEC_2WAY
typedef logic [`DC_DATA_LENGTH-1:0] DCData_t; typedef logic [`DC_DATA_LENGTH-1:0] DCData_t;
typedef logic [32-`DC_TAGL-1:0] DCTagL_t; typedef logic [32-`DC_TAGL-1:0] DCTagL_t;