snooping response handling
This commit is contained in:
@@ -4,11 +4,13 @@
|
||||
`include "../cache/VX_cache_config.vh"
|
||||
|
||||
interface VX_cache_snp_req_if #(
|
||||
parameter DRAM_ADDR_WIDTH = 1
|
||||
parameter DRAM_ADDR_WIDTH = 0,
|
||||
parameter SNP_TAG_WIDTH = 0
|
||||
) ();
|
||||
|
||||
wire snp_req_valid;
|
||||
wire [DRAM_ADDR_WIDTH-1:0] snp_req_addr;
|
||||
wire [SNP_TAG_WIDTH-1:0] snp_req_tag;
|
||||
wire snp_req_ready;
|
||||
|
||||
endinterface
|
||||
|
||||
16
hw/rtl/interfaces/VX_cache_snp_rsp_if.v
Normal file
16
hw/rtl/interfaces/VX_cache_snp_rsp_if.v
Normal file
@@ -0,0 +1,16 @@
|
||||
`ifndef VX_CACHE_SNP_RSP_IF
|
||||
`define VX_CACHE_SNP_RSP_IF
|
||||
|
||||
`include "../cache/VX_cache_config.vh"
|
||||
|
||||
interface VX_cache_snp_rsp_if #(
|
||||
parameter SNP_TAG_WIDTH = 0
|
||||
) ();
|
||||
|
||||
wire snp_rsp_valid;
|
||||
wire [SNP_TAG_WIDTH-1:0] snp_rsp_tag;
|
||||
wire snp_rsp_ready;
|
||||
|
||||
endinterface
|
||||
|
||||
`endif
|
||||
Reference in New Issue
Block a user