6609 lines
263 KiB
Verilog
6609 lines
263 KiB
Verilog
//
|
|
// Generated by Bluespec Compiler, version 2019.05.beta1 (build b38abf678, 2019-05-06)
|
|
//
|
|
//
|
|
//
|
|
//
|
|
// Ports:
|
|
// Name I/O size props
|
|
// RDY_reset O 1
|
|
// RDY_set_verbosity O 1 const
|
|
// v_from_masters_0_awready O 1 reg
|
|
// v_from_masters_0_wready O 1 reg
|
|
// v_from_masters_0_bvalid O 1 reg
|
|
// v_from_masters_0_bid O 4 reg
|
|
// v_from_masters_0_bresp O 2 reg
|
|
// v_from_masters_0_arready O 1 reg
|
|
// v_from_masters_0_rvalid O 1 reg
|
|
// v_from_masters_0_rid O 4 reg
|
|
// v_from_masters_0_rdata O 64 reg
|
|
// v_from_masters_0_rresp O 2 reg
|
|
// v_from_masters_0_rlast O 1 reg
|
|
// v_from_masters_1_awready O 1 reg
|
|
// v_from_masters_1_wready O 1 reg
|
|
// v_from_masters_1_bvalid O 1 reg
|
|
// v_from_masters_1_bid O 4 reg
|
|
// v_from_masters_1_bresp O 2 reg
|
|
// v_from_masters_1_arready O 1 reg
|
|
// v_from_masters_1_rvalid O 1 reg
|
|
// v_from_masters_1_rid O 4 reg
|
|
// v_from_masters_1_rdata O 64 reg
|
|
// v_from_masters_1_rresp O 2 reg
|
|
// v_from_masters_1_rlast O 1 reg
|
|
// v_to_slaves_0_awvalid O 1 reg
|
|
// v_to_slaves_0_awid O 4 reg
|
|
// v_to_slaves_0_awaddr O 64 reg
|
|
// v_to_slaves_0_awlen O 8 reg
|
|
// v_to_slaves_0_awsize O 3 reg
|
|
// v_to_slaves_0_awburst O 2 reg
|
|
// v_to_slaves_0_awlock O 1 reg
|
|
// v_to_slaves_0_awcache O 4 reg
|
|
// v_to_slaves_0_awprot O 3 reg
|
|
// v_to_slaves_0_awqos O 4 reg
|
|
// v_to_slaves_0_awregion O 4 reg
|
|
// v_to_slaves_0_wvalid O 1 reg
|
|
// v_to_slaves_0_wid O 4 reg
|
|
// v_to_slaves_0_wdata O 64 reg
|
|
// v_to_slaves_0_wstrb O 8 reg
|
|
// v_to_slaves_0_wlast O 1 reg
|
|
// v_to_slaves_0_bready O 1 reg
|
|
// v_to_slaves_0_arvalid O 1 reg
|
|
// v_to_slaves_0_arid O 4 reg
|
|
// v_to_slaves_0_araddr O 64 reg
|
|
// v_to_slaves_0_arlen O 8 reg
|
|
// v_to_slaves_0_arsize O 3 reg
|
|
// v_to_slaves_0_arburst O 2 reg
|
|
// v_to_slaves_0_arlock O 1 reg
|
|
// v_to_slaves_0_arcache O 4 reg
|
|
// v_to_slaves_0_arprot O 3 reg
|
|
// v_to_slaves_0_arqos O 4 reg
|
|
// v_to_slaves_0_arregion O 4 reg
|
|
// v_to_slaves_0_rready O 1 reg
|
|
// v_to_slaves_1_awvalid O 1 reg
|
|
// v_to_slaves_1_awid O 4 reg
|
|
// v_to_slaves_1_awaddr O 64 reg
|
|
// v_to_slaves_1_awlen O 8 reg
|
|
// v_to_slaves_1_awsize O 3 reg
|
|
// v_to_slaves_1_awburst O 2 reg
|
|
// v_to_slaves_1_awlock O 1 reg
|
|
// v_to_slaves_1_awcache O 4 reg
|
|
// v_to_slaves_1_awprot O 3 reg
|
|
// v_to_slaves_1_awqos O 4 reg
|
|
// v_to_slaves_1_awregion O 4 reg
|
|
// v_to_slaves_1_wvalid O 1 reg
|
|
// v_to_slaves_1_wid O 4 reg
|
|
// v_to_slaves_1_wdata O 64 reg
|
|
// v_to_slaves_1_wstrb O 8 reg
|
|
// v_to_slaves_1_wlast O 1 reg
|
|
// v_to_slaves_1_bready O 1 reg
|
|
// v_to_slaves_1_arvalid O 1 reg
|
|
// v_to_slaves_1_arid O 4 reg
|
|
// v_to_slaves_1_araddr O 64 reg
|
|
// v_to_slaves_1_arlen O 8 reg
|
|
// v_to_slaves_1_arsize O 3 reg
|
|
// v_to_slaves_1_arburst O 2 reg
|
|
// v_to_slaves_1_arlock O 1 reg
|
|
// v_to_slaves_1_arcache O 4 reg
|
|
// v_to_slaves_1_arprot O 3 reg
|
|
// v_to_slaves_1_arqos O 4 reg
|
|
// v_to_slaves_1_arregion O 4 reg
|
|
// v_to_slaves_1_rready O 1 reg
|
|
// v_to_slaves_2_awvalid O 1 reg
|
|
// v_to_slaves_2_awid O 4 reg
|
|
// v_to_slaves_2_awaddr O 64 reg
|
|
// v_to_slaves_2_awlen O 8 reg
|
|
// v_to_slaves_2_awsize O 3 reg
|
|
// v_to_slaves_2_awburst O 2 reg
|
|
// v_to_slaves_2_awlock O 1 reg
|
|
// v_to_slaves_2_awcache O 4 reg
|
|
// v_to_slaves_2_awprot O 3 reg
|
|
// v_to_slaves_2_awqos O 4 reg
|
|
// v_to_slaves_2_awregion O 4 reg
|
|
// v_to_slaves_2_wvalid O 1 reg
|
|
// v_to_slaves_2_wid O 4 reg
|
|
// v_to_slaves_2_wdata O 64 reg
|
|
// v_to_slaves_2_wstrb O 8 reg
|
|
// v_to_slaves_2_wlast O 1 reg
|
|
// v_to_slaves_2_bready O 1 reg
|
|
// v_to_slaves_2_arvalid O 1 reg
|
|
// v_to_slaves_2_arid O 4 reg
|
|
// v_to_slaves_2_araddr O 64 reg
|
|
// v_to_slaves_2_arlen O 8 reg
|
|
// v_to_slaves_2_arsize O 3 reg
|
|
// v_to_slaves_2_arburst O 2 reg
|
|
// v_to_slaves_2_arlock O 1 reg
|
|
// v_to_slaves_2_arcache O 4 reg
|
|
// v_to_slaves_2_arprot O 3 reg
|
|
// v_to_slaves_2_arqos O 4 reg
|
|
// v_to_slaves_2_arregion O 4 reg
|
|
// v_to_slaves_2_rready O 1 reg
|
|
// CLK I 1 clock
|
|
// RST_N I 1 reset
|
|
// set_verbosity_verbosity I 4 reg
|
|
// v_from_masters_0_awvalid I 1
|
|
// v_from_masters_0_awid I 4 reg
|
|
// v_from_masters_0_awaddr I 64 reg
|
|
// v_from_masters_0_awlen I 8 reg
|
|
// v_from_masters_0_awsize I 3 reg
|
|
// v_from_masters_0_awburst I 2 reg
|
|
// v_from_masters_0_awlock I 1 reg
|
|
// v_from_masters_0_awcache I 4 reg
|
|
// v_from_masters_0_awprot I 3 reg
|
|
// v_from_masters_0_awqos I 4 reg
|
|
// v_from_masters_0_awregion I 4 reg
|
|
// v_from_masters_0_wvalid I 1
|
|
// v_from_masters_0_wid I 4 reg
|
|
// v_from_masters_0_wdata I 64 reg
|
|
// v_from_masters_0_wstrb I 8 reg
|
|
// v_from_masters_0_wlast I 1 reg
|
|
// v_from_masters_0_bready I 1
|
|
// v_from_masters_0_arvalid I 1
|
|
// v_from_masters_0_arid I 4 reg
|
|
// v_from_masters_0_araddr I 64 reg
|
|
// v_from_masters_0_arlen I 8 reg
|
|
// v_from_masters_0_arsize I 3 reg
|
|
// v_from_masters_0_arburst I 2 reg
|
|
// v_from_masters_0_arlock I 1 reg
|
|
// v_from_masters_0_arcache I 4 reg
|
|
// v_from_masters_0_arprot I 3 reg
|
|
// v_from_masters_0_arqos I 4 reg
|
|
// v_from_masters_0_arregion I 4 reg
|
|
// v_from_masters_0_rready I 1
|
|
// v_from_masters_1_awvalid I 1
|
|
// v_from_masters_1_awid I 4 reg
|
|
// v_from_masters_1_awaddr I 64 reg
|
|
// v_from_masters_1_awlen I 8 reg
|
|
// v_from_masters_1_awsize I 3 reg
|
|
// v_from_masters_1_awburst I 2 reg
|
|
// v_from_masters_1_awlock I 1 reg
|
|
// v_from_masters_1_awcache I 4 reg
|
|
// v_from_masters_1_awprot I 3 reg
|
|
// v_from_masters_1_awqos I 4 reg
|
|
// v_from_masters_1_awregion I 4 reg
|
|
// v_from_masters_1_wvalid I 1
|
|
// v_from_masters_1_wid I 4 reg
|
|
// v_from_masters_1_wdata I 64 reg
|
|
// v_from_masters_1_wstrb I 8 reg
|
|
// v_from_masters_1_wlast I 1 reg
|
|
// v_from_masters_1_bready I 1
|
|
// v_from_masters_1_arvalid I 1
|
|
// v_from_masters_1_arid I 4 reg
|
|
// v_from_masters_1_araddr I 64 reg
|
|
// v_from_masters_1_arlen I 8 reg
|
|
// v_from_masters_1_arsize I 3 reg
|
|
// v_from_masters_1_arburst I 2 reg
|
|
// v_from_masters_1_arlock I 1 reg
|
|
// v_from_masters_1_arcache I 4 reg
|
|
// v_from_masters_1_arprot I 3 reg
|
|
// v_from_masters_1_arqos I 4 reg
|
|
// v_from_masters_1_arregion I 4 reg
|
|
// v_from_masters_1_rready I 1
|
|
// v_to_slaves_0_awready I 1
|
|
// v_to_slaves_0_wready I 1
|
|
// v_to_slaves_0_bvalid I 1
|
|
// v_to_slaves_0_bid I 4 reg
|
|
// v_to_slaves_0_bresp I 2 reg
|
|
// v_to_slaves_0_arready I 1
|
|
// v_to_slaves_0_rvalid I 1
|
|
// v_to_slaves_0_rid I 4 reg
|
|
// v_to_slaves_0_rdata I 64 reg
|
|
// v_to_slaves_0_rresp I 2 reg
|
|
// v_to_slaves_0_rlast I 1 reg
|
|
// v_to_slaves_1_awready I 1
|
|
// v_to_slaves_1_wready I 1
|
|
// v_to_slaves_1_bvalid I 1
|
|
// v_to_slaves_1_bid I 4 reg
|
|
// v_to_slaves_1_bresp I 2 reg
|
|
// v_to_slaves_1_arready I 1
|
|
// v_to_slaves_1_rvalid I 1
|
|
// v_to_slaves_1_rid I 4 reg
|
|
// v_to_slaves_1_rdata I 64 reg
|
|
// v_to_slaves_1_rresp I 2 reg
|
|
// v_to_slaves_1_rlast I 1 reg
|
|
// v_to_slaves_2_awready I 1
|
|
// v_to_slaves_2_wready I 1
|
|
// v_to_slaves_2_bvalid I 1
|
|
// v_to_slaves_2_bid I 4 reg
|
|
// v_to_slaves_2_bresp I 2 reg
|
|
// v_to_slaves_2_arready I 1
|
|
// v_to_slaves_2_rvalid I 1
|
|
// v_to_slaves_2_rid I 4 reg
|
|
// v_to_slaves_2_rdata I 64 reg
|
|
// v_to_slaves_2_rresp I 2 reg
|
|
// v_to_slaves_2_rlast I 1 reg
|
|
// EN_reset I 1
|
|
// EN_set_verbosity I 1
|
|
//
|
|
// No combinational paths from inputs to outputs
|
|
//
|
|
//
|
|
|
|
`ifdef BSV_ASSIGNMENT_DELAY
|
|
`else
|
|
`define BSV_ASSIGNMENT_DELAY
|
|
`endif
|
|
|
|
`ifdef BSV_POSITIVE_RESET
|
|
`define BSV_RESET_VALUE 1'b1
|
|
`define BSV_RESET_EDGE posedge
|
|
`else
|
|
`define BSV_RESET_VALUE 1'b0
|
|
`define BSV_RESET_EDGE negedge
|
|
`endif
|
|
|
|
module mkFabric_2x3(CLK,
|
|
RST_N,
|
|
|
|
EN_reset,
|
|
RDY_reset,
|
|
|
|
set_verbosity_verbosity,
|
|
EN_set_verbosity,
|
|
RDY_set_verbosity,
|
|
|
|
v_from_masters_0_awvalid,
|
|
v_from_masters_0_awid,
|
|
v_from_masters_0_awaddr,
|
|
v_from_masters_0_awlen,
|
|
v_from_masters_0_awsize,
|
|
v_from_masters_0_awburst,
|
|
v_from_masters_0_awlock,
|
|
v_from_masters_0_awcache,
|
|
v_from_masters_0_awprot,
|
|
v_from_masters_0_awqos,
|
|
v_from_masters_0_awregion,
|
|
|
|
v_from_masters_0_awready,
|
|
|
|
v_from_masters_0_wvalid,
|
|
v_from_masters_0_wid,
|
|
v_from_masters_0_wdata,
|
|
v_from_masters_0_wstrb,
|
|
v_from_masters_0_wlast,
|
|
|
|
v_from_masters_0_wready,
|
|
|
|
v_from_masters_0_bvalid,
|
|
|
|
v_from_masters_0_bid,
|
|
|
|
v_from_masters_0_bresp,
|
|
|
|
v_from_masters_0_bready,
|
|
|
|
v_from_masters_0_arvalid,
|
|
v_from_masters_0_arid,
|
|
v_from_masters_0_araddr,
|
|
v_from_masters_0_arlen,
|
|
v_from_masters_0_arsize,
|
|
v_from_masters_0_arburst,
|
|
v_from_masters_0_arlock,
|
|
v_from_masters_0_arcache,
|
|
v_from_masters_0_arprot,
|
|
v_from_masters_0_arqos,
|
|
v_from_masters_0_arregion,
|
|
|
|
v_from_masters_0_arready,
|
|
|
|
v_from_masters_0_rvalid,
|
|
|
|
v_from_masters_0_rid,
|
|
|
|
v_from_masters_0_rdata,
|
|
|
|
v_from_masters_0_rresp,
|
|
|
|
v_from_masters_0_rlast,
|
|
|
|
v_from_masters_0_rready,
|
|
|
|
v_from_masters_1_awvalid,
|
|
v_from_masters_1_awid,
|
|
v_from_masters_1_awaddr,
|
|
v_from_masters_1_awlen,
|
|
v_from_masters_1_awsize,
|
|
v_from_masters_1_awburst,
|
|
v_from_masters_1_awlock,
|
|
v_from_masters_1_awcache,
|
|
v_from_masters_1_awprot,
|
|
v_from_masters_1_awqos,
|
|
v_from_masters_1_awregion,
|
|
|
|
v_from_masters_1_awready,
|
|
|
|
v_from_masters_1_wvalid,
|
|
v_from_masters_1_wid,
|
|
v_from_masters_1_wdata,
|
|
v_from_masters_1_wstrb,
|
|
v_from_masters_1_wlast,
|
|
|
|
v_from_masters_1_wready,
|
|
|
|
v_from_masters_1_bvalid,
|
|
|
|
v_from_masters_1_bid,
|
|
|
|
v_from_masters_1_bresp,
|
|
|
|
v_from_masters_1_bready,
|
|
|
|
v_from_masters_1_arvalid,
|
|
v_from_masters_1_arid,
|
|
v_from_masters_1_araddr,
|
|
v_from_masters_1_arlen,
|
|
v_from_masters_1_arsize,
|
|
v_from_masters_1_arburst,
|
|
v_from_masters_1_arlock,
|
|
v_from_masters_1_arcache,
|
|
v_from_masters_1_arprot,
|
|
v_from_masters_1_arqos,
|
|
v_from_masters_1_arregion,
|
|
|
|
v_from_masters_1_arready,
|
|
|
|
v_from_masters_1_rvalid,
|
|
|
|
v_from_masters_1_rid,
|
|
|
|
v_from_masters_1_rdata,
|
|
|
|
v_from_masters_1_rresp,
|
|
|
|
v_from_masters_1_rlast,
|
|
|
|
v_from_masters_1_rready,
|
|
|
|
v_to_slaves_0_awvalid,
|
|
|
|
v_to_slaves_0_awid,
|
|
|
|
v_to_slaves_0_awaddr,
|
|
|
|
v_to_slaves_0_awlen,
|
|
|
|
v_to_slaves_0_awsize,
|
|
|
|
v_to_slaves_0_awburst,
|
|
|
|
v_to_slaves_0_awlock,
|
|
|
|
v_to_slaves_0_awcache,
|
|
|
|
v_to_slaves_0_awprot,
|
|
|
|
v_to_slaves_0_awqos,
|
|
|
|
v_to_slaves_0_awregion,
|
|
|
|
v_to_slaves_0_awready,
|
|
|
|
v_to_slaves_0_wvalid,
|
|
|
|
v_to_slaves_0_wid,
|
|
|
|
v_to_slaves_0_wdata,
|
|
|
|
v_to_slaves_0_wstrb,
|
|
|
|
v_to_slaves_0_wlast,
|
|
|
|
v_to_slaves_0_wready,
|
|
|
|
v_to_slaves_0_bvalid,
|
|
v_to_slaves_0_bid,
|
|
v_to_slaves_0_bresp,
|
|
|
|
v_to_slaves_0_bready,
|
|
|
|
v_to_slaves_0_arvalid,
|
|
|
|
v_to_slaves_0_arid,
|
|
|
|
v_to_slaves_0_araddr,
|
|
|
|
v_to_slaves_0_arlen,
|
|
|
|
v_to_slaves_0_arsize,
|
|
|
|
v_to_slaves_0_arburst,
|
|
|
|
v_to_slaves_0_arlock,
|
|
|
|
v_to_slaves_0_arcache,
|
|
|
|
v_to_slaves_0_arprot,
|
|
|
|
v_to_slaves_0_arqos,
|
|
|
|
v_to_slaves_0_arregion,
|
|
|
|
v_to_slaves_0_arready,
|
|
|
|
v_to_slaves_0_rvalid,
|
|
v_to_slaves_0_rid,
|
|
v_to_slaves_0_rdata,
|
|
v_to_slaves_0_rresp,
|
|
v_to_slaves_0_rlast,
|
|
|
|
v_to_slaves_0_rready,
|
|
|
|
v_to_slaves_1_awvalid,
|
|
|
|
v_to_slaves_1_awid,
|
|
|
|
v_to_slaves_1_awaddr,
|
|
|
|
v_to_slaves_1_awlen,
|
|
|
|
v_to_slaves_1_awsize,
|
|
|
|
v_to_slaves_1_awburst,
|
|
|
|
v_to_slaves_1_awlock,
|
|
|
|
v_to_slaves_1_awcache,
|
|
|
|
v_to_slaves_1_awprot,
|
|
|
|
v_to_slaves_1_awqos,
|
|
|
|
v_to_slaves_1_awregion,
|
|
|
|
v_to_slaves_1_awready,
|
|
|
|
v_to_slaves_1_wvalid,
|
|
|
|
v_to_slaves_1_wid,
|
|
|
|
v_to_slaves_1_wdata,
|
|
|
|
v_to_slaves_1_wstrb,
|
|
|
|
v_to_slaves_1_wlast,
|
|
|
|
v_to_slaves_1_wready,
|
|
|
|
v_to_slaves_1_bvalid,
|
|
v_to_slaves_1_bid,
|
|
v_to_slaves_1_bresp,
|
|
|
|
v_to_slaves_1_bready,
|
|
|
|
v_to_slaves_1_arvalid,
|
|
|
|
v_to_slaves_1_arid,
|
|
|
|
v_to_slaves_1_araddr,
|
|
|
|
v_to_slaves_1_arlen,
|
|
|
|
v_to_slaves_1_arsize,
|
|
|
|
v_to_slaves_1_arburst,
|
|
|
|
v_to_slaves_1_arlock,
|
|
|
|
v_to_slaves_1_arcache,
|
|
|
|
v_to_slaves_1_arprot,
|
|
|
|
v_to_slaves_1_arqos,
|
|
|
|
v_to_slaves_1_arregion,
|
|
|
|
v_to_slaves_1_arready,
|
|
|
|
v_to_slaves_1_rvalid,
|
|
v_to_slaves_1_rid,
|
|
v_to_slaves_1_rdata,
|
|
v_to_slaves_1_rresp,
|
|
v_to_slaves_1_rlast,
|
|
|
|
v_to_slaves_1_rready,
|
|
|
|
v_to_slaves_2_awvalid,
|
|
|
|
v_to_slaves_2_awid,
|
|
|
|
v_to_slaves_2_awaddr,
|
|
|
|
v_to_slaves_2_awlen,
|
|
|
|
v_to_slaves_2_awsize,
|
|
|
|
v_to_slaves_2_awburst,
|
|
|
|
v_to_slaves_2_awlock,
|
|
|
|
v_to_slaves_2_awcache,
|
|
|
|
v_to_slaves_2_awprot,
|
|
|
|
v_to_slaves_2_awqos,
|
|
|
|
v_to_slaves_2_awregion,
|
|
|
|
v_to_slaves_2_awready,
|
|
|
|
v_to_slaves_2_wvalid,
|
|
|
|
v_to_slaves_2_wid,
|
|
|
|
v_to_slaves_2_wdata,
|
|
|
|
v_to_slaves_2_wstrb,
|
|
|
|
v_to_slaves_2_wlast,
|
|
|
|
v_to_slaves_2_wready,
|
|
|
|
v_to_slaves_2_bvalid,
|
|
v_to_slaves_2_bid,
|
|
v_to_slaves_2_bresp,
|
|
|
|
v_to_slaves_2_bready,
|
|
|
|
v_to_slaves_2_arvalid,
|
|
|
|
v_to_slaves_2_arid,
|
|
|
|
v_to_slaves_2_araddr,
|
|
|
|
v_to_slaves_2_arlen,
|
|
|
|
v_to_slaves_2_arsize,
|
|
|
|
v_to_slaves_2_arburst,
|
|
|
|
v_to_slaves_2_arlock,
|
|
|
|
v_to_slaves_2_arcache,
|
|
|
|
v_to_slaves_2_arprot,
|
|
|
|
v_to_slaves_2_arqos,
|
|
|
|
v_to_slaves_2_arregion,
|
|
|
|
v_to_slaves_2_arready,
|
|
|
|
v_to_slaves_2_rvalid,
|
|
v_to_slaves_2_rid,
|
|
v_to_slaves_2_rdata,
|
|
v_to_slaves_2_rresp,
|
|
v_to_slaves_2_rlast,
|
|
|
|
v_to_slaves_2_rready);
|
|
input CLK;
|
|
input RST_N;
|
|
|
|
// action method reset
|
|
input EN_reset;
|
|
output RDY_reset;
|
|
|
|
// action method set_verbosity
|
|
input [3 : 0] set_verbosity_verbosity;
|
|
input EN_set_verbosity;
|
|
output RDY_set_verbosity;
|
|
|
|
// action method v_from_masters_0_m_awvalid
|
|
input v_from_masters_0_awvalid;
|
|
input [3 : 0] v_from_masters_0_awid;
|
|
input [63 : 0] v_from_masters_0_awaddr;
|
|
input [7 : 0] v_from_masters_0_awlen;
|
|
input [2 : 0] v_from_masters_0_awsize;
|
|
input [1 : 0] v_from_masters_0_awburst;
|
|
input v_from_masters_0_awlock;
|
|
input [3 : 0] v_from_masters_0_awcache;
|
|
input [2 : 0] v_from_masters_0_awprot;
|
|
input [3 : 0] v_from_masters_0_awqos;
|
|
input [3 : 0] v_from_masters_0_awregion;
|
|
|
|
// value method v_from_masters_0_m_awready
|
|
output v_from_masters_0_awready;
|
|
|
|
// action method v_from_masters_0_m_wvalid
|
|
input v_from_masters_0_wvalid;
|
|
input [3 : 0] v_from_masters_0_wid;
|
|
input [63 : 0] v_from_masters_0_wdata;
|
|
input [7 : 0] v_from_masters_0_wstrb;
|
|
input v_from_masters_0_wlast;
|
|
|
|
// value method v_from_masters_0_m_wready
|
|
output v_from_masters_0_wready;
|
|
|
|
// value method v_from_masters_0_m_bvalid
|
|
output v_from_masters_0_bvalid;
|
|
|
|
// value method v_from_masters_0_m_bid
|
|
output [3 : 0] v_from_masters_0_bid;
|
|
|
|
// value method v_from_masters_0_m_bresp
|
|
output [1 : 0] v_from_masters_0_bresp;
|
|
|
|
// value method v_from_masters_0_m_buser
|
|
|
|
// action method v_from_masters_0_m_bready
|
|
input v_from_masters_0_bready;
|
|
|
|
// action method v_from_masters_0_m_arvalid
|
|
input v_from_masters_0_arvalid;
|
|
input [3 : 0] v_from_masters_0_arid;
|
|
input [63 : 0] v_from_masters_0_araddr;
|
|
input [7 : 0] v_from_masters_0_arlen;
|
|
input [2 : 0] v_from_masters_0_arsize;
|
|
input [1 : 0] v_from_masters_0_arburst;
|
|
input v_from_masters_0_arlock;
|
|
input [3 : 0] v_from_masters_0_arcache;
|
|
input [2 : 0] v_from_masters_0_arprot;
|
|
input [3 : 0] v_from_masters_0_arqos;
|
|
input [3 : 0] v_from_masters_0_arregion;
|
|
|
|
// value method v_from_masters_0_m_arready
|
|
output v_from_masters_0_arready;
|
|
|
|
// value method v_from_masters_0_m_rvalid
|
|
output v_from_masters_0_rvalid;
|
|
|
|
// value method v_from_masters_0_m_rid
|
|
output [3 : 0] v_from_masters_0_rid;
|
|
|
|
// value method v_from_masters_0_m_rdata
|
|
output [63 : 0] v_from_masters_0_rdata;
|
|
|
|
// value method v_from_masters_0_m_rresp
|
|
output [1 : 0] v_from_masters_0_rresp;
|
|
|
|
// value method v_from_masters_0_m_rlast
|
|
output v_from_masters_0_rlast;
|
|
|
|
// value method v_from_masters_0_m_ruser
|
|
|
|
// action method v_from_masters_0_m_rready
|
|
input v_from_masters_0_rready;
|
|
|
|
// action method v_from_masters_1_m_awvalid
|
|
input v_from_masters_1_awvalid;
|
|
input [3 : 0] v_from_masters_1_awid;
|
|
input [63 : 0] v_from_masters_1_awaddr;
|
|
input [7 : 0] v_from_masters_1_awlen;
|
|
input [2 : 0] v_from_masters_1_awsize;
|
|
input [1 : 0] v_from_masters_1_awburst;
|
|
input v_from_masters_1_awlock;
|
|
input [3 : 0] v_from_masters_1_awcache;
|
|
input [2 : 0] v_from_masters_1_awprot;
|
|
input [3 : 0] v_from_masters_1_awqos;
|
|
input [3 : 0] v_from_masters_1_awregion;
|
|
|
|
// value method v_from_masters_1_m_awready
|
|
output v_from_masters_1_awready;
|
|
|
|
// action method v_from_masters_1_m_wvalid
|
|
input v_from_masters_1_wvalid;
|
|
input [3 : 0] v_from_masters_1_wid;
|
|
input [63 : 0] v_from_masters_1_wdata;
|
|
input [7 : 0] v_from_masters_1_wstrb;
|
|
input v_from_masters_1_wlast;
|
|
|
|
// value method v_from_masters_1_m_wready
|
|
output v_from_masters_1_wready;
|
|
|
|
// value method v_from_masters_1_m_bvalid
|
|
output v_from_masters_1_bvalid;
|
|
|
|
// value method v_from_masters_1_m_bid
|
|
output [3 : 0] v_from_masters_1_bid;
|
|
|
|
// value method v_from_masters_1_m_bresp
|
|
output [1 : 0] v_from_masters_1_bresp;
|
|
|
|
// value method v_from_masters_1_m_buser
|
|
|
|
// action method v_from_masters_1_m_bready
|
|
input v_from_masters_1_bready;
|
|
|
|
// action method v_from_masters_1_m_arvalid
|
|
input v_from_masters_1_arvalid;
|
|
input [3 : 0] v_from_masters_1_arid;
|
|
input [63 : 0] v_from_masters_1_araddr;
|
|
input [7 : 0] v_from_masters_1_arlen;
|
|
input [2 : 0] v_from_masters_1_arsize;
|
|
input [1 : 0] v_from_masters_1_arburst;
|
|
input v_from_masters_1_arlock;
|
|
input [3 : 0] v_from_masters_1_arcache;
|
|
input [2 : 0] v_from_masters_1_arprot;
|
|
input [3 : 0] v_from_masters_1_arqos;
|
|
input [3 : 0] v_from_masters_1_arregion;
|
|
|
|
// value method v_from_masters_1_m_arready
|
|
output v_from_masters_1_arready;
|
|
|
|
// value method v_from_masters_1_m_rvalid
|
|
output v_from_masters_1_rvalid;
|
|
|
|
// value method v_from_masters_1_m_rid
|
|
output [3 : 0] v_from_masters_1_rid;
|
|
|
|
// value method v_from_masters_1_m_rdata
|
|
output [63 : 0] v_from_masters_1_rdata;
|
|
|
|
// value method v_from_masters_1_m_rresp
|
|
output [1 : 0] v_from_masters_1_rresp;
|
|
|
|
// value method v_from_masters_1_m_rlast
|
|
output v_from_masters_1_rlast;
|
|
|
|
// value method v_from_masters_1_m_ruser
|
|
|
|
// action method v_from_masters_1_m_rready
|
|
input v_from_masters_1_rready;
|
|
|
|
// value method v_to_slaves_0_m_awvalid
|
|
output v_to_slaves_0_awvalid;
|
|
|
|
// value method v_to_slaves_0_m_awid
|
|
output [3 : 0] v_to_slaves_0_awid;
|
|
|
|
// value method v_to_slaves_0_m_awaddr
|
|
output [63 : 0] v_to_slaves_0_awaddr;
|
|
|
|
// value method v_to_slaves_0_m_awlen
|
|
output [7 : 0] v_to_slaves_0_awlen;
|
|
|
|
// value method v_to_slaves_0_m_awsize
|
|
output [2 : 0] v_to_slaves_0_awsize;
|
|
|
|
// value method v_to_slaves_0_m_awburst
|
|
output [1 : 0] v_to_slaves_0_awburst;
|
|
|
|
// value method v_to_slaves_0_m_awlock
|
|
output v_to_slaves_0_awlock;
|
|
|
|
// value method v_to_slaves_0_m_awcache
|
|
output [3 : 0] v_to_slaves_0_awcache;
|
|
|
|
// value method v_to_slaves_0_m_awprot
|
|
output [2 : 0] v_to_slaves_0_awprot;
|
|
|
|
// value method v_to_slaves_0_m_awqos
|
|
output [3 : 0] v_to_slaves_0_awqos;
|
|
|
|
// value method v_to_slaves_0_m_awregion
|
|
output [3 : 0] v_to_slaves_0_awregion;
|
|
|
|
// value method v_to_slaves_0_m_awuser
|
|
|
|
// action method v_to_slaves_0_m_awready
|
|
input v_to_slaves_0_awready;
|
|
|
|
// value method v_to_slaves_0_m_wvalid
|
|
output v_to_slaves_0_wvalid;
|
|
|
|
// value method v_to_slaves_0_m_wid
|
|
output [3 : 0] v_to_slaves_0_wid;
|
|
|
|
// value method v_to_slaves_0_m_wdata
|
|
output [63 : 0] v_to_slaves_0_wdata;
|
|
|
|
// value method v_to_slaves_0_m_wstrb
|
|
output [7 : 0] v_to_slaves_0_wstrb;
|
|
|
|
// value method v_to_slaves_0_m_wlast
|
|
output v_to_slaves_0_wlast;
|
|
|
|
// value method v_to_slaves_0_m_wuser
|
|
|
|
// action method v_to_slaves_0_m_wready
|
|
input v_to_slaves_0_wready;
|
|
|
|
// action method v_to_slaves_0_m_bvalid
|
|
input v_to_slaves_0_bvalid;
|
|
input [3 : 0] v_to_slaves_0_bid;
|
|
input [1 : 0] v_to_slaves_0_bresp;
|
|
|
|
// value method v_to_slaves_0_m_bready
|
|
output v_to_slaves_0_bready;
|
|
|
|
// value method v_to_slaves_0_m_arvalid
|
|
output v_to_slaves_0_arvalid;
|
|
|
|
// value method v_to_slaves_0_m_arid
|
|
output [3 : 0] v_to_slaves_0_arid;
|
|
|
|
// value method v_to_slaves_0_m_araddr
|
|
output [63 : 0] v_to_slaves_0_araddr;
|
|
|
|
// value method v_to_slaves_0_m_arlen
|
|
output [7 : 0] v_to_slaves_0_arlen;
|
|
|
|
// value method v_to_slaves_0_m_arsize
|
|
output [2 : 0] v_to_slaves_0_arsize;
|
|
|
|
// value method v_to_slaves_0_m_arburst
|
|
output [1 : 0] v_to_slaves_0_arburst;
|
|
|
|
// value method v_to_slaves_0_m_arlock
|
|
output v_to_slaves_0_arlock;
|
|
|
|
// value method v_to_slaves_0_m_arcache
|
|
output [3 : 0] v_to_slaves_0_arcache;
|
|
|
|
// value method v_to_slaves_0_m_arprot
|
|
output [2 : 0] v_to_slaves_0_arprot;
|
|
|
|
// value method v_to_slaves_0_m_arqos
|
|
output [3 : 0] v_to_slaves_0_arqos;
|
|
|
|
// value method v_to_slaves_0_m_arregion
|
|
output [3 : 0] v_to_slaves_0_arregion;
|
|
|
|
// value method v_to_slaves_0_m_aruser
|
|
|
|
// action method v_to_slaves_0_m_arready
|
|
input v_to_slaves_0_arready;
|
|
|
|
// action method v_to_slaves_0_m_rvalid
|
|
input v_to_slaves_0_rvalid;
|
|
input [3 : 0] v_to_slaves_0_rid;
|
|
input [63 : 0] v_to_slaves_0_rdata;
|
|
input [1 : 0] v_to_slaves_0_rresp;
|
|
input v_to_slaves_0_rlast;
|
|
|
|
// value method v_to_slaves_0_m_rready
|
|
output v_to_slaves_0_rready;
|
|
|
|
// value method v_to_slaves_1_m_awvalid
|
|
output v_to_slaves_1_awvalid;
|
|
|
|
// value method v_to_slaves_1_m_awid
|
|
output [3 : 0] v_to_slaves_1_awid;
|
|
|
|
// value method v_to_slaves_1_m_awaddr
|
|
output [63 : 0] v_to_slaves_1_awaddr;
|
|
|
|
// value method v_to_slaves_1_m_awlen
|
|
output [7 : 0] v_to_slaves_1_awlen;
|
|
|
|
// value method v_to_slaves_1_m_awsize
|
|
output [2 : 0] v_to_slaves_1_awsize;
|
|
|
|
// value method v_to_slaves_1_m_awburst
|
|
output [1 : 0] v_to_slaves_1_awburst;
|
|
|
|
// value method v_to_slaves_1_m_awlock
|
|
output v_to_slaves_1_awlock;
|
|
|
|
// value method v_to_slaves_1_m_awcache
|
|
output [3 : 0] v_to_slaves_1_awcache;
|
|
|
|
// value method v_to_slaves_1_m_awprot
|
|
output [2 : 0] v_to_slaves_1_awprot;
|
|
|
|
// value method v_to_slaves_1_m_awqos
|
|
output [3 : 0] v_to_slaves_1_awqos;
|
|
|
|
// value method v_to_slaves_1_m_awregion
|
|
output [3 : 0] v_to_slaves_1_awregion;
|
|
|
|
// value method v_to_slaves_1_m_awuser
|
|
|
|
// action method v_to_slaves_1_m_awready
|
|
input v_to_slaves_1_awready;
|
|
|
|
// value method v_to_slaves_1_m_wvalid
|
|
output v_to_slaves_1_wvalid;
|
|
|
|
// value method v_to_slaves_1_m_wid
|
|
output [3 : 0] v_to_slaves_1_wid;
|
|
|
|
// value method v_to_slaves_1_m_wdata
|
|
output [63 : 0] v_to_slaves_1_wdata;
|
|
|
|
// value method v_to_slaves_1_m_wstrb
|
|
output [7 : 0] v_to_slaves_1_wstrb;
|
|
|
|
// value method v_to_slaves_1_m_wlast
|
|
output v_to_slaves_1_wlast;
|
|
|
|
// value method v_to_slaves_1_m_wuser
|
|
|
|
// action method v_to_slaves_1_m_wready
|
|
input v_to_slaves_1_wready;
|
|
|
|
// action method v_to_slaves_1_m_bvalid
|
|
input v_to_slaves_1_bvalid;
|
|
input [3 : 0] v_to_slaves_1_bid;
|
|
input [1 : 0] v_to_slaves_1_bresp;
|
|
|
|
// value method v_to_slaves_1_m_bready
|
|
output v_to_slaves_1_bready;
|
|
|
|
// value method v_to_slaves_1_m_arvalid
|
|
output v_to_slaves_1_arvalid;
|
|
|
|
// value method v_to_slaves_1_m_arid
|
|
output [3 : 0] v_to_slaves_1_arid;
|
|
|
|
// value method v_to_slaves_1_m_araddr
|
|
output [63 : 0] v_to_slaves_1_araddr;
|
|
|
|
// value method v_to_slaves_1_m_arlen
|
|
output [7 : 0] v_to_slaves_1_arlen;
|
|
|
|
// value method v_to_slaves_1_m_arsize
|
|
output [2 : 0] v_to_slaves_1_arsize;
|
|
|
|
// value method v_to_slaves_1_m_arburst
|
|
output [1 : 0] v_to_slaves_1_arburst;
|
|
|
|
// value method v_to_slaves_1_m_arlock
|
|
output v_to_slaves_1_arlock;
|
|
|
|
// value method v_to_slaves_1_m_arcache
|
|
output [3 : 0] v_to_slaves_1_arcache;
|
|
|
|
// value method v_to_slaves_1_m_arprot
|
|
output [2 : 0] v_to_slaves_1_arprot;
|
|
|
|
// value method v_to_slaves_1_m_arqos
|
|
output [3 : 0] v_to_slaves_1_arqos;
|
|
|
|
// value method v_to_slaves_1_m_arregion
|
|
output [3 : 0] v_to_slaves_1_arregion;
|
|
|
|
// value method v_to_slaves_1_m_aruser
|
|
|
|
// action method v_to_slaves_1_m_arready
|
|
input v_to_slaves_1_arready;
|
|
|
|
// action method v_to_slaves_1_m_rvalid
|
|
input v_to_slaves_1_rvalid;
|
|
input [3 : 0] v_to_slaves_1_rid;
|
|
input [63 : 0] v_to_slaves_1_rdata;
|
|
input [1 : 0] v_to_slaves_1_rresp;
|
|
input v_to_slaves_1_rlast;
|
|
|
|
// value method v_to_slaves_1_m_rready
|
|
output v_to_slaves_1_rready;
|
|
|
|
// value method v_to_slaves_2_m_awvalid
|
|
output v_to_slaves_2_awvalid;
|
|
|
|
// value method v_to_slaves_2_m_awid
|
|
output [3 : 0] v_to_slaves_2_awid;
|
|
|
|
// value method v_to_slaves_2_m_awaddr
|
|
output [63 : 0] v_to_slaves_2_awaddr;
|
|
|
|
// value method v_to_slaves_2_m_awlen
|
|
output [7 : 0] v_to_slaves_2_awlen;
|
|
|
|
// value method v_to_slaves_2_m_awsize
|
|
output [2 : 0] v_to_slaves_2_awsize;
|
|
|
|
// value method v_to_slaves_2_m_awburst
|
|
output [1 : 0] v_to_slaves_2_awburst;
|
|
|
|
// value method v_to_slaves_2_m_awlock
|
|
output v_to_slaves_2_awlock;
|
|
|
|
// value method v_to_slaves_2_m_awcache
|
|
output [3 : 0] v_to_slaves_2_awcache;
|
|
|
|
// value method v_to_slaves_2_m_awprot
|
|
output [2 : 0] v_to_slaves_2_awprot;
|
|
|
|
// value method v_to_slaves_2_m_awqos
|
|
output [3 : 0] v_to_slaves_2_awqos;
|
|
|
|
// value method v_to_slaves_2_m_awregion
|
|
output [3 : 0] v_to_slaves_2_awregion;
|
|
|
|
// value method v_to_slaves_2_m_awuser
|
|
|
|
// action method v_to_slaves_2_m_awready
|
|
input v_to_slaves_2_awready;
|
|
|
|
// value method v_to_slaves_2_m_wvalid
|
|
output v_to_slaves_2_wvalid;
|
|
|
|
// value method v_to_slaves_2_m_wid
|
|
output [3 : 0] v_to_slaves_2_wid;
|
|
|
|
// value method v_to_slaves_2_m_wdata
|
|
output [63 : 0] v_to_slaves_2_wdata;
|
|
|
|
// value method v_to_slaves_2_m_wstrb
|
|
output [7 : 0] v_to_slaves_2_wstrb;
|
|
|
|
// value method v_to_slaves_2_m_wlast
|
|
output v_to_slaves_2_wlast;
|
|
|
|
// value method v_to_slaves_2_m_wuser
|
|
|
|
// action method v_to_slaves_2_m_wready
|
|
input v_to_slaves_2_wready;
|
|
|
|
// action method v_to_slaves_2_m_bvalid
|
|
input v_to_slaves_2_bvalid;
|
|
input [3 : 0] v_to_slaves_2_bid;
|
|
input [1 : 0] v_to_slaves_2_bresp;
|
|
|
|
// value method v_to_slaves_2_m_bready
|
|
output v_to_slaves_2_bready;
|
|
|
|
// value method v_to_slaves_2_m_arvalid
|
|
output v_to_slaves_2_arvalid;
|
|
|
|
// value method v_to_slaves_2_m_arid
|
|
output [3 : 0] v_to_slaves_2_arid;
|
|
|
|
// value method v_to_slaves_2_m_araddr
|
|
output [63 : 0] v_to_slaves_2_araddr;
|
|
|
|
// value method v_to_slaves_2_m_arlen
|
|
output [7 : 0] v_to_slaves_2_arlen;
|
|
|
|
// value method v_to_slaves_2_m_arsize
|
|
output [2 : 0] v_to_slaves_2_arsize;
|
|
|
|
// value method v_to_slaves_2_m_arburst
|
|
output [1 : 0] v_to_slaves_2_arburst;
|
|
|
|
// value method v_to_slaves_2_m_arlock
|
|
output v_to_slaves_2_arlock;
|
|
|
|
// value method v_to_slaves_2_m_arcache
|
|
output [3 : 0] v_to_slaves_2_arcache;
|
|
|
|
// value method v_to_slaves_2_m_arprot
|
|
output [2 : 0] v_to_slaves_2_arprot;
|
|
|
|
// value method v_to_slaves_2_m_arqos
|
|
output [3 : 0] v_to_slaves_2_arqos;
|
|
|
|
// value method v_to_slaves_2_m_arregion
|
|
output [3 : 0] v_to_slaves_2_arregion;
|
|
|
|
// value method v_to_slaves_2_m_aruser
|
|
|
|
// action method v_to_slaves_2_m_arready
|
|
input v_to_slaves_2_arready;
|
|
|
|
// action method v_to_slaves_2_m_rvalid
|
|
input v_to_slaves_2_rvalid;
|
|
input [3 : 0] v_to_slaves_2_rid;
|
|
input [63 : 0] v_to_slaves_2_rdata;
|
|
input [1 : 0] v_to_slaves_2_rresp;
|
|
input v_to_slaves_2_rlast;
|
|
|
|
// value method v_to_slaves_2_m_rready
|
|
output v_to_slaves_2_rready;
|
|
|
|
// signals for module outputs
|
|
wire [63 : 0] v_from_masters_0_rdata,
|
|
v_from_masters_1_rdata,
|
|
v_to_slaves_0_araddr,
|
|
v_to_slaves_0_awaddr,
|
|
v_to_slaves_0_wdata,
|
|
v_to_slaves_1_araddr,
|
|
v_to_slaves_1_awaddr,
|
|
v_to_slaves_1_wdata,
|
|
v_to_slaves_2_araddr,
|
|
v_to_slaves_2_awaddr,
|
|
v_to_slaves_2_wdata;
|
|
wire [7 : 0] v_to_slaves_0_arlen,
|
|
v_to_slaves_0_awlen,
|
|
v_to_slaves_0_wstrb,
|
|
v_to_slaves_1_arlen,
|
|
v_to_slaves_1_awlen,
|
|
v_to_slaves_1_wstrb,
|
|
v_to_slaves_2_arlen,
|
|
v_to_slaves_2_awlen,
|
|
v_to_slaves_2_wstrb;
|
|
wire [3 : 0] v_from_masters_0_bid,
|
|
v_from_masters_0_rid,
|
|
v_from_masters_1_bid,
|
|
v_from_masters_1_rid,
|
|
v_to_slaves_0_arcache,
|
|
v_to_slaves_0_arid,
|
|
v_to_slaves_0_arqos,
|
|
v_to_slaves_0_arregion,
|
|
v_to_slaves_0_awcache,
|
|
v_to_slaves_0_awid,
|
|
v_to_slaves_0_awqos,
|
|
v_to_slaves_0_awregion,
|
|
v_to_slaves_0_wid,
|
|
v_to_slaves_1_arcache,
|
|
v_to_slaves_1_arid,
|
|
v_to_slaves_1_arqos,
|
|
v_to_slaves_1_arregion,
|
|
v_to_slaves_1_awcache,
|
|
v_to_slaves_1_awid,
|
|
v_to_slaves_1_awqos,
|
|
v_to_slaves_1_awregion,
|
|
v_to_slaves_1_wid,
|
|
v_to_slaves_2_arcache,
|
|
v_to_slaves_2_arid,
|
|
v_to_slaves_2_arqos,
|
|
v_to_slaves_2_arregion,
|
|
v_to_slaves_2_awcache,
|
|
v_to_slaves_2_awid,
|
|
v_to_slaves_2_awqos,
|
|
v_to_slaves_2_awregion,
|
|
v_to_slaves_2_wid;
|
|
wire [2 : 0] v_to_slaves_0_arprot,
|
|
v_to_slaves_0_arsize,
|
|
v_to_slaves_0_awprot,
|
|
v_to_slaves_0_awsize,
|
|
v_to_slaves_1_arprot,
|
|
v_to_slaves_1_arsize,
|
|
v_to_slaves_1_awprot,
|
|
v_to_slaves_1_awsize,
|
|
v_to_slaves_2_arprot,
|
|
v_to_slaves_2_arsize,
|
|
v_to_slaves_2_awprot,
|
|
v_to_slaves_2_awsize;
|
|
wire [1 : 0] v_from_masters_0_bresp,
|
|
v_from_masters_0_rresp,
|
|
v_from_masters_1_bresp,
|
|
v_from_masters_1_rresp,
|
|
v_to_slaves_0_arburst,
|
|
v_to_slaves_0_awburst,
|
|
v_to_slaves_1_arburst,
|
|
v_to_slaves_1_awburst,
|
|
v_to_slaves_2_arburst,
|
|
v_to_slaves_2_awburst;
|
|
wire RDY_reset,
|
|
RDY_set_verbosity,
|
|
v_from_masters_0_arready,
|
|
v_from_masters_0_awready,
|
|
v_from_masters_0_bvalid,
|
|
v_from_masters_0_rlast,
|
|
v_from_masters_0_rvalid,
|
|
v_from_masters_0_wready,
|
|
v_from_masters_1_arready,
|
|
v_from_masters_1_awready,
|
|
v_from_masters_1_bvalid,
|
|
v_from_masters_1_rlast,
|
|
v_from_masters_1_rvalid,
|
|
v_from_masters_1_wready,
|
|
v_to_slaves_0_arlock,
|
|
v_to_slaves_0_arvalid,
|
|
v_to_slaves_0_awlock,
|
|
v_to_slaves_0_awvalid,
|
|
v_to_slaves_0_bready,
|
|
v_to_slaves_0_rready,
|
|
v_to_slaves_0_wlast,
|
|
v_to_slaves_0_wvalid,
|
|
v_to_slaves_1_arlock,
|
|
v_to_slaves_1_arvalid,
|
|
v_to_slaves_1_awlock,
|
|
v_to_slaves_1_awvalid,
|
|
v_to_slaves_1_bready,
|
|
v_to_slaves_1_rready,
|
|
v_to_slaves_1_wlast,
|
|
v_to_slaves_1_wvalid,
|
|
v_to_slaves_2_arlock,
|
|
v_to_slaves_2_arvalid,
|
|
v_to_slaves_2_awlock,
|
|
v_to_slaves_2_awvalid,
|
|
v_to_slaves_2_bready,
|
|
v_to_slaves_2_rready,
|
|
v_to_slaves_2_wlast,
|
|
v_to_slaves_2_wvalid;
|
|
|
|
// register fabric_cfg_verbosity
|
|
reg [3 : 0] fabric_cfg_verbosity;
|
|
wire [3 : 0] fabric_cfg_verbosity$D_IN;
|
|
wire fabric_cfg_verbosity$EN;
|
|
|
|
// register fabric_rg_reset
|
|
reg fabric_rg_reset;
|
|
wire fabric_rg_reset$D_IN, fabric_rg_reset$EN;
|
|
|
|
// ports of submodule fabric_v_f_rd_err_id_0
|
|
wire [3 : 0] fabric_v_f_rd_err_id_0$D_IN, fabric_v_f_rd_err_id_0$D_OUT;
|
|
wire fabric_v_f_rd_err_id_0$CLR,
|
|
fabric_v_f_rd_err_id_0$DEQ,
|
|
fabric_v_f_rd_err_id_0$EMPTY_N,
|
|
fabric_v_f_rd_err_id_0$ENQ;
|
|
|
|
// ports of submodule fabric_v_f_rd_err_id_1
|
|
wire [3 : 0] fabric_v_f_rd_err_id_1$D_IN, fabric_v_f_rd_err_id_1$D_OUT;
|
|
wire fabric_v_f_rd_err_id_1$CLR,
|
|
fabric_v_f_rd_err_id_1$DEQ,
|
|
fabric_v_f_rd_err_id_1$EMPTY_N,
|
|
fabric_v_f_rd_err_id_1$ENQ;
|
|
|
|
// ports of submodule fabric_v_f_rd_err_user_0
|
|
wire fabric_v_f_rd_err_user_0$CLR,
|
|
fabric_v_f_rd_err_user_0$DEQ,
|
|
fabric_v_f_rd_err_user_0$EMPTY_N,
|
|
fabric_v_f_rd_err_user_0$ENQ;
|
|
|
|
// ports of submodule fabric_v_f_rd_err_user_1
|
|
wire fabric_v_f_rd_err_user_1$CLR,
|
|
fabric_v_f_rd_err_user_1$DEQ,
|
|
fabric_v_f_rd_err_user_1$EMPTY_N,
|
|
fabric_v_f_rd_err_user_1$ENQ;
|
|
|
|
// ports of submodule fabric_v_f_rd_mis_0
|
|
wire [1 : 0] fabric_v_f_rd_mis_0$D_IN, fabric_v_f_rd_mis_0$D_OUT;
|
|
wire fabric_v_f_rd_mis_0$CLR,
|
|
fabric_v_f_rd_mis_0$DEQ,
|
|
fabric_v_f_rd_mis_0$EMPTY_N,
|
|
fabric_v_f_rd_mis_0$ENQ,
|
|
fabric_v_f_rd_mis_0$FULL_N;
|
|
|
|
// ports of submodule fabric_v_f_rd_mis_1
|
|
wire [1 : 0] fabric_v_f_rd_mis_1$D_IN, fabric_v_f_rd_mis_1$D_OUT;
|
|
wire fabric_v_f_rd_mis_1$CLR,
|
|
fabric_v_f_rd_mis_1$DEQ,
|
|
fabric_v_f_rd_mis_1$EMPTY_N,
|
|
fabric_v_f_rd_mis_1$ENQ,
|
|
fabric_v_f_rd_mis_1$FULL_N;
|
|
|
|
// ports of submodule fabric_v_f_rd_mis_2
|
|
wire [1 : 0] fabric_v_f_rd_mis_2$D_IN, fabric_v_f_rd_mis_2$D_OUT;
|
|
wire fabric_v_f_rd_mis_2$CLR,
|
|
fabric_v_f_rd_mis_2$DEQ,
|
|
fabric_v_f_rd_mis_2$EMPTY_N,
|
|
fabric_v_f_rd_mis_2$ENQ,
|
|
fabric_v_f_rd_mis_2$FULL_N;
|
|
|
|
// ports of submodule fabric_v_f_rd_sjs_0
|
|
reg [1 : 0] fabric_v_f_rd_sjs_0$D_IN;
|
|
wire [1 : 0] fabric_v_f_rd_sjs_0$D_OUT;
|
|
wire fabric_v_f_rd_sjs_0$CLR,
|
|
fabric_v_f_rd_sjs_0$DEQ,
|
|
fabric_v_f_rd_sjs_0$EMPTY_N,
|
|
fabric_v_f_rd_sjs_0$ENQ,
|
|
fabric_v_f_rd_sjs_0$FULL_N;
|
|
|
|
// ports of submodule fabric_v_f_rd_sjs_1
|
|
reg [1 : 0] fabric_v_f_rd_sjs_1$D_IN;
|
|
wire [1 : 0] fabric_v_f_rd_sjs_1$D_OUT;
|
|
wire fabric_v_f_rd_sjs_1$CLR,
|
|
fabric_v_f_rd_sjs_1$DEQ,
|
|
fabric_v_f_rd_sjs_1$EMPTY_N,
|
|
fabric_v_f_rd_sjs_1$ENQ,
|
|
fabric_v_f_rd_sjs_1$FULL_N;
|
|
|
|
// ports of submodule fabric_v_f_wr_err_id_0
|
|
wire [3 : 0] fabric_v_f_wr_err_id_0$D_IN, fabric_v_f_wr_err_id_0$D_OUT;
|
|
wire fabric_v_f_wr_err_id_0$CLR,
|
|
fabric_v_f_wr_err_id_0$DEQ,
|
|
fabric_v_f_wr_err_id_0$EMPTY_N,
|
|
fabric_v_f_wr_err_id_0$ENQ;
|
|
|
|
// ports of submodule fabric_v_f_wr_err_id_1
|
|
wire [3 : 0] fabric_v_f_wr_err_id_1$D_IN, fabric_v_f_wr_err_id_1$D_OUT;
|
|
wire fabric_v_f_wr_err_id_1$CLR,
|
|
fabric_v_f_wr_err_id_1$DEQ,
|
|
fabric_v_f_wr_err_id_1$EMPTY_N,
|
|
fabric_v_f_wr_err_id_1$ENQ;
|
|
|
|
// ports of submodule fabric_v_f_wr_err_user_0
|
|
wire fabric_v_f_wr_err_user_0$CLR,
|
|
fabric_v_f_wr_err_user_0$DEQ,
|
|
fabric_v_f_wr_err_user_0$EMPTY_N,
|
|
fabric_v_f_wr_err_user_0$ENQ;
|
|
|
|
// ports of submodule fabric_v_f_wr_err_user_1
|
|
wire fabric_v_f_wr_err_user_1$CLR,
|
|
fabric_v_f_wr_err_user_1$DEQ,
|
|
fabric_v_f_wr_err_user_1$EMPTY_N,
|
|
fabric_v_f_wr_err_user_1$ENQ;
|
|
|
|
// ports of submodule fabric_v_f_wr_mis_0
|
|
wire [1 : 0] fabric_v_f_wr_mis_0$D_IN, fabric_v_f_wr_mis_0$D_OUT;
|
|
wire fabric_v_f_wr_mis_0$CLR,
|
|
fabric_v_f_wr_mis_0$DEQ,
|
|
fabric_v_f_wr_mis_0$EMPTY_N,
|
|
fabric_v_f_wr_mis_0$ENQ,
|
|
fabric_v_f_wr_mis_0$FULL_N;
|
|
|
|
// ports of submodule fabric_v_f_wr_mis_1
|
|
wire [1 : 0] fabric_v_f_wr_mis_1$D_IN, fabric_v_f_wr_mis_1$D_OUT;
|
|
wire fabric_v_f_wr_mis_1$CLR,
|
|
fabric_v_f_wr_mis_1$DEQ,
|
|
fabric_v_f_wr_mis_1$EMPTY_N,
|
|
fabric_v_f_wr_mis_1$ENQ,
|
|
fabric_v_f_wr_mis_1$FULL_N;
|
|
|
|
// ports of submodule fabric_v_f_wr_mis_2
|
|
wire [1 : 0] fabric_v_f_wr_mis_2$D_IN, fabric_v_f_wr_mis_2$D_OUT;
|
|
wire fabric_v_f_wr_mis_2$CLR,
|
|
fabric_v_f_wr_mis_2$DEQ,
|
|
fabric_v_f_wr_mis_2$EMPTY_N,
|
|
fabric_v_f_wr_mis_2$ENQ,
|
|
fabric_v_f_wr_mis_2$FULL_N;
|
|
|
|
// ports of submodule fabric_v_f_wr_sjs_0
|
|
reg [1 : 0] fabric_v_f_wr_sjs_0$D_IN;
|
|
wire [1 : 0] fabric_v_f_wr_sjs_0$D_OUT;
|
|
wire fabric_v_f_wr_sjs_0$CLR,
|
|
fabric_v_f_wr_sjs_0$DEQ,
|
|
fabric_v_f_wr_sjs_0$EMPTY_N,
|
|
fabric_v_f_wr_sjs_0$ENQ,
|
|
fabric_v_f_wr_sjs_0$FULL_N;
|
|
|
|
// ports of submodule fabric_v_f_wr_sjs_1
|
|
reg [1 : 0] fabric_v_f_wr_sjs_1$D_IN;
|
|
wire [1 : 0] fabric_v_f_wr_sjs_1$D_OUT;
|
|
wire fabric_v_f_wr_sjs_1$CLR,
|
|
fabric_v_f_wr_sjs_1$DEQ,
|
|
fabric_v_f_wr_sjs_1$EMPTY_N,
|
|
fabric_v_f_wr_sjs_1$ENQ,
|
|
fabric_v_f_wr_sjs_1$FULL_N;
|
|
|
|
// ports of submodule fabric_xactors_from_masters_0_f_rd_addr
|
|
wire [96 : 0] fabric_xactors_from_masters_0_f_rd_addr$D_IN,
|
|
fabric_xactors_from_masters_0_f_rd_addr$D_OUT;
|
|
wire fabric_xactors_from_masters_0_f_rd_addr$CLR,
|
|
fabric_xactors_from_masters_0_f_rd_addr$DEQ,
|
|
fabric_xactors_from_masters_0_f_rd_addr$EMPTY_N,
|
|
fabric_xactors_from_masters_0_f_rd_addr$ENQ,
|
|
fabric_xactors_from_masters_0_f_rd_addr$FULL_N;
|
|
|
|
// ports of submodule fabric_xactors_from_masters_0_f_rd_data
|
|
reg [70 : 0] fabric_xactors_from_masters_0_f_rd_data$D_IN;
|
|
wire [70 : 0] fabric_xactors_from_masters_0_f_rd_data$D_OUT;
|
|
wire fabric_xactors_from_masters_0_f_rd_data$CLR,
|
|
fabric_xactors_from_masters_0_f_rd_data$DEQ,
|
|
fabric_xactors_from_masters_0_f_rd_data$EMPTY_N,
|
|
fabric_xactors_from_masters_0_f_rd_data$ENQ,
|
|
fabric_xactors_from_masters_0_f_rd_data$FULL_N;
|
|
|
|
// ports of submodule fabric_xactors_from_masters_0_f_wr_addr
|
|
wire [96 : 0] fabric_xactors_from_masters_0_f_wr_addr$D_IN,
|
|
fabric_xactors_from_masters_0_f_wr_addr$D_OUT;
|
|
wire fabric_xactors_from_masters_0_f_wr_addr$CLR,
|
|
fabric_xactors_from_masters_0_f_wr_addr$DEQ,
|
|
fabric_xactors_from_masters_0_f_wr_addr$EMPTY_N,
|
|
fabric_xactors_from_masters_0_f_wr_addr$ENQ,
|
|
fabric_xactors_from_masters_0_f_wr_addr$FULL_N;
|
|
|
|
// ports of submodule fabric_xactors_from_masters_0_f_wr_data
|
|
wire [76 : 0] fabric_xactors_from_masters_0_f_wr_data$D_IN,
|
|
fabric_xactors_from_masters_0_f_wr_data$D_OUT;
|
|
wire fabric_xactors_from_masters_0_f_wr_data$CLR,
|
|
fabric_xactors_from_masters_0_f_wr_data$DEQ,
|
|
fabric_xactors_from_masters_0_f_wr_data$EMPTY_N,
|
|
fabric_xactors_from_masters_0_f_wr_data$ENQ,
|
|
fabric_xactors_from_masters_0_f_wr_data$FULL_N;
|
|
|
|
// ports of submodule fabric_xactors_from_masters_0_f_wr_resp
|
|
reg [5 : 0] fabric_xactors_from_masters_0_f_wr_resp$D_IN;
|
|
wire [5 : 0] fabric_xactors_from_masters_0_f_wr_resp$D_OUT;
|
|
wire fabric_xactors_from_masters_0_f_wr_resp$CLR,
|
|
fabric_xactors_from_masters_0_f_wr_resp$DEQ,
|
|
fabric_xactors_from_masters_0_f_wr_resp$EMPTY_N,
|
|
fabric_xactors_from_masters_0_f_wr_resp$ENQ,
|
|
fabric_xactors_from_masters_0_f_wr_resp$FULL_N;
|
|
|
|
// ports of submodule fabric_xactors_from_masters_1_f_rd_addr
|
|
wire [96 : 0] fabric_xactors_from_masters_1_f_rd_addr$D_IN,
|
|
fabric_xactors_from_masters_1_f_rd_addr$D_OUT;
|
|
wire fabric_xactors_from_masters_1_f_rd_addr$CLR,
|
|
fabric_xactors_from_masters_1_f_rd_addr$DEQ,
|
|
fabric_xactors_from_masters_1_f_rd_addr$EMPTY_N,
|
|
fabric_xactors_from_masters_1_f_rd_addr$ENQ,
|
|
fabric_xactors_from_masters_1_f_rd_addr$FULL_N;
|
|
|
|
// ports of submodule fabric_xactors_from_masters_1_f_rd_data
|
|
reg [70 : 0] fabric_xactors_from_masters_1_f_rd_data$D_IN;
|
|
wire [70 : 0] fabric_xactors_from_masters_1_f_rd_data$D_OUT;
|
|
wire fabric_xactors_from_masters_1_f_rd_data$CLR,
|
|
fabric_xactors_from_masters_1_f_rd_data$DEQ,
|
|
fabric_xactors_from_masters_1_f_rd_data$EMPTY_N,
|
|
fabric_xactors_from_masters_1_f_rd_data$ENQ,
|
|
fabric_xactors_from_masters_1_f_rd_data$FULL_N;
|
|
|
|
// ports of submodule fabric_xactors_from_masters_1_f_wr_addr
|
|
wire [96 : 0] fabric_xactors_from_masters_1_f_wr_addr$D_IN,
|
|
fabric_xactors_from_masters_1_f_wr_addr$D_OUT;
|
|
wire fabric_xactors_from_masters_1_f_wr_addr$CLR,
|
|
fabric_xactors_from_masters_1_f_wr_addr$DEQ,
|
|
fabric_xactors_from_masters_1_f_wr_addr$EMPTY_N,
|
|
fabric_xactors_from_masters_1_f_wr_addr$ENQ,
|
|
fabric_xactors_from_masters_1_f_wr_addr$FULL_N;
|
|
|
|
// ports of submodule fabric_xactors_from_masters_1_f_wr_data
|
|
wire [76 : 0] fabric_xactors_from_masters_1_f_wr_data$D_IN,
|
|
fabric_xactors_from_masters_1_f_wr_data$D_OUT;
|
|
wire fabric_xactors_from_masters_1_f_wr_data$CLR,
|
|
fabric_xactors_from_masters_1_f_wr_data$DEQ,
|
|
fabric_xactors_from_masters_1_f_wr_data$EMPTY_N,
|
|
fabric_xactors_from_masters_1_f_wr_data$ENQ,
|
|
fabric_xactors_from_masters_1_f_wr_data$FULL_N;
|
|
|
|
// ports of submodule fabric_xactors_from_masters_1_f_wr_resp
|
|
reg [5 : 0] fabric_xactors_from_masters_1_f_wr_resp$D_IN;
|
|
wire [5 : 0] fabric_xactors_from_masters_1_f_wr_resp$D_OUT;
|
|
wire fabric_xactors_from_masters_1_f_wr_resp$CLR,
|
|
fabric_xactors_from_masters_1_f_wr_resp$DEQ,
|
|
fabric_xactors_from_masters_1_f_wr_resp$EMPTY_N,
|
|
fabric_xactors_from_masters_1_f_wr_resp$ENQ,
|
|
fabric_xactors_from_masters_1_f_wr_resp$FULL_N;
|
|
|
|
// ports of submodule fabric_xactors_to_slaves_0_f_rd_addr
|
|
wire [96 : 0] fabric_xactors_to_slaves_0_f_rd_addr$D_IN,
|
|
fabric_xactors_to_slaves_0_f_rd_addr$D_OUT;
|
|
wire fabric_xactors_to_slaves_0_f_rd_addr$CLR,
|
|
fabric_xactors_to_slaves_0_f_rd_addr$DEQ,
|
|
fabric_xactors_to_slaves_0_f_rd_addr$EMPTY_N,
|
|
fabric_xactors_to_slaves_0_f_rd_addr$ENQ,
|
|
fabric_xactors_to_slaves_0_f_rd_addr$FULL_N;
|
|
|
|
// ports of submodule fabric_xactors_to_slaves_0_f_rd_data
|
|
wire [70 : 0] fabric_xactors_to_slaves_0_f_rd_data$D_IN,
|
|
fabric_xactors_to_slaves_0_f_rd_data$D_OUT;
|
|
wire fabric_xactors_to_slaves_0_f_rd_data$CLR,
|
|
fabric_xactors_to_slaves_0_f_rd_data$DEQ,
|
|
fabric_xactors_to_slaves_0_f_rd_data$EMPTY_N,
|
|
fabric_xactors_to_slaves_0_f_rd_data$ENQ,
|
|
fabric_xactors_to_slaves_0_f_rd_data$FULL_N;
|
|
|
|
// ports of submodule fabric_xactors_to_slaves_0_f_wr_addr
|
|
wire [96 : 0] fabric_xactors_to_slaves_0_f_wr_addr$D_IN,
|
|
fabric_xactors_to_slaves_0_f_wr_addr$D_OUT;
|
|
wire fabric_xactors_to_slaves_0_f_wr_addr$CLR,
|
|
fabric_xactors_to_slaves_0_f_wr_addr$DEQ,
|
|
fabric_xactors_to_slaves_0_f_wr_addr$EMPTY_N,
|
|
fabric_xactors_to_slaves_0_f_wr_addr$ENQ,
|
|
fabric_xactors_to_slaves_0_f_wr_addr$FULL_N;
|
|
|
|
// ports of submodule fabric_xactors_to_slaves_0_f_wr_data
|
|
wire [76 : 0] fabric_xactors_to_slaves_0_f_wr_data$D_IN,
|
|
fabric_xactors_to_slaves_0_f_wr_data$D_OUT;
|
|
wire fabric_xactors_to_slaves_0_f_wr_data$CLR,
|
|
fabric_xactors_to_slaves_0_f_wr_data$DEQ,
|
|
fabric_xactors_to_slaves_0_f_wr_data$EMPTY_N,
|
|
fabric_xactors_to_slaves_0_f_wr_data$ENQ,
|
|
fabric_xactors_to_slaves_0_f_wr_data$FULL_N;
|
|
|
|
// ports of submodule fabric_xactors_to_slaves_0_f_wr_resp
|
|
wire [5 : 0] fabric_xactors_to_slaves_0_f_wr_resp$D_IN,
|
|
fabric_xactors_to_slaves_0_f_wr_resp$D_OUT;
|
|
wire fabric_xactors_to_slaves_0_f_wr_resp$CLR,
|
|
fabric_xactors_to_slaves_0_f_wr_resp$DEQ,
|
|
fabric_xactors_to_slaves_0_f_wr_resp$EMPTY_N,
|
|
fabric_xactors_to_slaves_0_f_wr_resp$ENQ,
|
|
fabric_xactors_to_slaves_0_f_wr_resp$FULL_N;
|
|
|
|
// ports of submodule fabric_xactors_to_slaves_1_f_rd_addr
|
|
wire [96 : 0] fabric_xactors_to_slaves_1_f_rd_addr$D_IN,
|
|
fabric_xactors_to_slaves_1_f_rd_addr$D_OUT;
|
|
wire fabric_xactors_to_slaves_1_f_rd_addr$CLR,
|
|
fabric_xactors_to_slaves_1_f_rd_addr$DEQ,
|
|
fabric_xactors_to_slaves_1_f_rd_addr$EMPTY_N,
|
|
fabric_xactors_to_slaves_1_f_rd_addr$ENQ,
|
|
fabric_xactors_to_slaves_1_f_rd_addr$FULL_N;
|
|
|
|
// ports of submodule fabric_xactors_to_slaves_1_f_rd_data
|
|
wire [70 : 0] fabric_xactors_to_slaves_1_f_rd_data$D_IN,
|
|
fabric_xactors_to_slaves_1_f_rd_data$D_OUT;
|
|
wire fabric_xactors_to_slaves_1_f_rd_data$CLR,
|
|
fabric_xactors_to_slaves_1_f_rd_data$DEQ,
|
|
fabric_xactors_to_slaves_1_f_rd_data$EMPTY_N,
|
|
fabric_xactors_to_slaves_1_f_rd_data$ENQ,
|
|
fabric_xactors_to_slaves_1_f_rd_data$FULL_N;
|
|
|
|
// ports of submodule fabric_xactors_to_slaves_1_f_wr_addr
|
|
wire [96 : 0] fabric_xactors_to_slaves_1_f_wr_addr$D_IN,
|
|
fabric_xactors_to_slaves_1_f_wr_addr$D_OUT;
|
|
wire fabric_xactors_to_slaves_1_f_wr_addr$CLR,
|
|
fabric_xactors_to_slaves_1_f_wr_addr$DEQ,
|
|
fabric_xactors_to_slaves_1_f_wr_addr$EMPTY_N,
|
|
fabric_xactors_to_slaves_1_f_wr_addr$ENQ,
|
|
fabric_xactors_to_slaves_1_f_wr_addr$FULL_N;
|
|
|
|
// ports of submodule fabric_xactors_to_slaves_1_f_wr_data
|
|
wire [76 : 0] fabric_xactors_to_slaves_1_f_wr_data$D_IN,
|
|
fabric_xactors_to_slaves_1_f_wr_data$D_OUT;
|
|
wire fabric_xactors_to_slaves_1_f_wr_data$CLR,
|
|
fabric_xactors_to_slaves_1_f_wr_data$DEQ,
|
|
fabric_xactors_to_slaves_1_f_wr_data$EMPTY_N,
|
|
fabric_xactors_to_slaves_1_f_wr_data$ENQ,
|
|
fabric_xactors_to_slaves_1_f_wr_data$FULL_N;
|
|
|
|
// ports of submodule fabric_xactors_to_slaves_1_f_wr_resp
|
|
wire [5 : 0] fabric_xactors_to_slaves_1_f_wr_resp$D_IN,
|
|
fabric_xactors_to_slaves_1_f_wr_resp$D_OUT;
|
|
wire fabric_xactors_to_slaves_1_f_wr_resp$CLR,
|
|
fabric_xactors_to_slaves_1_f_wr_resp$DEQ,
|
|
fabric_xactors_to_slaves_1_f_wr_resp$EMPTY_N,
|
|
fabric_xactors_to_slaves_1_f_wr_resp$ENQ,
|
|
fabric_xactors_to_slaves_1_f_wr_resp$FULL_N;
|
|
|
|
// ports of submodule fabric_xactors_to_slaves_2_f_rd_addr
|
|
wire [96 : 0] fabric_xactors_to_slaves_2_f_rd_addr$D_IN,
|
|
fabric_xactors_to_slaves_2_f_rd_addr$D_OUT;
|
|
wire fabric_xactors_to_slaves_2_f_rd_addr$CLR,
|
|
fabric_xactors_to_slaves_2_f_rd_addr$DEQ,
|
|
fabric_xactors_to_slaves_2_f_rd_addr$EMPTY_N,
|
|
fabric_xactors_to_slaves_2_f_rd_addr$ENQ,
|
|
fabric_xactors_to_slaves_2_f_rd_addr$FULL_N;
|
|
|
|
// ports of submodule fabric_xactors_to_slaves_2_f_rd_data
|
|
wire [70 : 0] fabric_xactors_to_slaves_2_f_rd_data$D_IN,
|
|
fabric_xactors_to_slaves_2_f_rd_data$D_OUT;
|
|
wire fabric_xactors_to_slaves_2_f_rd_data$CLR,
|
|
fabric_xactors_to_slaves_2_f_rd_data$DEQ,
|
|
fabric_xactors_to_slaves_2_f_rd_data$EMPTY_N,
|
|
fabric_xactors_to_slaves_2_f_rd_data$ENQ,
|
|
fabric_xactors_to_slaves_2_f_rd_data$FULL_N;
|
|
|
|
// ports of submodule fabric_xactors_to_slaves_2_f_wr_addr
|
|
wire [96 : 0] fabric_xactors_to_slaves_2_f_wr_addr$D_IN,
|
|
fabric_xactors_to_slaves_2_f_wr_addr$D_OUT;
|
|
wire fabric_xactors_to_slaves_2_f_wr_addr$CLR,
|
|
fabric_xactors_to_slaves_2_f_wr_addr$DEQ,
|
|
fabric_xactors_to_slaves_2_f_wr_addr$EMPTY_N,
|
|
fabric_xactors_to_slaves_2_f_wr_addr$ENQ,
|
|
fabric_xactors_to_slaves_2_f_wr_addr$FULL_N;
|
|
|
|
// ports of submodule fabric_xactors_to_slaves_2_f_wr_data
|
|
wire [76 : 0] fabric_xactors_to_slaves_2_f_wr_data$D_IN,
|
|
fabric_xactors_to_slaves_2_f_wr_data$D_OUT;
|
|
wire fabric_xactors_to_slaves_2_f_wr_data$CLR,
|
|
fabric_xactors_to_slaves_2_f_wr_data$DEQ,
|
|
fabric_xactors_to_slaves_2_f_wr_data$EMPTY_N,
|
|
fabric_xactors_to_slaves_2_f_wr_data$ENQ,
|
|
fabric_xactors_to_slaves_2_f_wr_data$FULL_N;
|
|
|
|
// ports of submodule fabric_xactors_to_slaves_2_f_wr_resp
|
|
wire [5 : 0] fabric_xactors_to_slaves_2_f_wr_resp$D_IN,
|
|
fabric_xactors_to_slaves_2_f_wr_resp$D_OUT;
|
|
wire fabric_xactors_to_slaves_2_f_wr_resp$CLR,
|
|
fabric_xactors_to_slaves_2_f_wr_resp$DEQ,
|
|
fabric_xactors_to_slaves_2_f_wr_resp$EMPTY_N,
|
|
fabric_xactors_to_slaves_2_f_wr_resp$ENQ,
|
|
fabric_xactors_to_slaves_2_f_wr_resp$FULL_N;
|
|
|
|
// ports of submodule soc_map
|
|
wire [63 : 0] soc_map$m_is_IO_addr_addr,
|
|
soc_map$m_is_mem_addr_addr,
|
|
soc_map$m_is_near_mem_IO_addr_addr,
|
|
soc_map$m_near_mem_io_addr_base,
|
|
soc_map$m_near_mem_io_addr_lim,
|
|
soc_map$m_plic_addr_base,
|
|
soc_map$m_plic_addr_lim;
|
|
|
|
// rule scheduling signals
|
|
wire CAN_FIRE_RL_fabric_rl_rd_resp_err_to_master,
|
|
CAN_FIRE_RL_fabric_rl_rd_resp_err_to_master_1,
|
|
CAN_FIRE_RL_fabric_rl_rd_resp_slave_to_master,
|
|
CAN_FIRE_RL_fabric_rl_rd_resp_slave_to_master_1,
|
|
CAN_FIRE_RL_fabric_rl_rd_resp_slave_to_master_2,
|
|
CAN_FIRE_RL_fabric_rl_rd_resp_slave_to_master_3,
|
|
CAN_FIRE_RL_fabric_rl_rd_resp_slave_to_master_4,
|
|
CAN_FIRE_RL_fabric_rl_rd_resp_slave_to_master_5,
|
|
CAN_FIRE_RL_fabric_rl_rd_xaction_master_to_slave,
|
|
CAN_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_1,
|
|
CAN_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_2,
|
|
CAN_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_3,
|
|
CAN_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_4,
|
|
CAN_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_5,
|
|
CAN_FIRE_RL_fabric_rl_reset,
|
|
CAN_FIRE_RL_fabric_rl_wr_resp_err_to_master,
|
|
CAN_FIRE_RL_fabric_rl_wr_resp_err_to_master_1,
|
|
CAN_FIRE_RL_fabric_rl_wr_resp_slave_to_master,
|
|
CAN_FIRE_RL_fabric_rl_wr_resp_slave_to_master_1,
|
|
CAN_FIRE_RL_fabric_rl_wr_resp_slave_to_master_2,
|
|
CAN_FIRE_RL_fabric_rl_wr_resp_slave_to_master_3,
|
|
CAN_FIRE_RL_fabric_rl_wr_resp_slave_to_master_4,
|
|
CAN_FIRE_RL_fabric_rl_wr_resp_slave_to_master_5,
|
|
CAN_FIRE_RL_fabric_rl_wr_xaction_master_to_slave,
|
|
CAN_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_1,
|
|
CAN_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_2,
|
|
CAN_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_3,
|
|
CAN_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_4,
|
|
CAN_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_5,
|
|
CAN_FIRE_reset,
|
|
CAN_FIRE_set_verbosity,
|
|
CAN_FIRE_v_from_masters_0_m_arvalid,
|
|
CAN_FIRE_v_from_masters_0_m_awvalid,
|
|
CAN_FIRE_v_from_masters_0_m_bready,
|
|
CAN_FIRE_v_from_masters_0_m_rready,
|
|
CAN_FIRE_v_from_masters_0_m_wvalid,
|
|
CAN_FIRE_v_from_masters_1_m_arvalid,
|
|
CAN_FIRE_v_from_masters_1_m_awvalid,
|
|
CAN_FIRE_v_from_masters_1_m_bready,
|
|
CAN_FIRE_v_from_masters_1_m_rready,
|
|
CAN_FIRE_v_from_masters_1_m_wvalid,
|
|
CAN_FIRE_v_to_slaves_0_m_arready,
|
|
CAN_FIRE_v_to_slaves_0_m_awready,
|
|
CAN_FIRE_v_to_slaves_0_m_bvalid,
|
|
CAN_FIRE_v_to_slaves_0_m_rvalid,
|
|
CAN_FIRE_v_to_slaves_0_m_wready,
|
|
CAN_FIRE_v_to_slaves_1_m_arready,
|
|
CAN_FIRE_v_to_slaves_1_m_awready,
|
|
CAN_FIRE_v_to_slaves_1_m_bvalid,
|
|
CAN_FIRE_v_to_slaves_1_m_rvalid,
|
|
CAN_FIRE_v_to_slaves_1_m_wready,
|
|
CAN_FIRE_v_to_slaves_2_m_arready,
|
|
CAN_FIRE_v_to_slaves_2_m_awready,
|
|
CAN_FIRE_v_to_slaves_2_m_bvalid,
|
|
CAN_FIRE_v_to_slaves_2_m_rvalid,
|
|
CAN_FIRE_v_to_slaves_2_m_wready,
|
|
WILL_FIRE_RL_fabric_rl_rd_resp_err_to_master,
|
|
WILL_FIRE_RL_fabric_rl_rd_resp_err_to_master_1,
|
|
WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master,
|
|
WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_1,
|
|
WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_2,
|
|
WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_3,
|
|
WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_4,
|
|
WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_5,
|
|
WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave,
|
|
WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_1,
|
|
WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_2,
|
|
WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_3,
|
|
WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_4,
|
|
WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_5,
|
|
WILL_FIRE_RL_fabric_rl_reset,
|
|
WILL_FIRE_RL_fabric_rl_wr_resp_err_to_master,
|
|
WILL_FIRE_RL_fabric_rl_wr_resp_err_to_master_1,
|
|
WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master,
|
|
WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master_1,
|
|
WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master_2,
|
|
WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master_3,
|
|
WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master_4,
|
|
WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master_5,
|
|
WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave,
|
|
WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_1,
|
|
WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_2,
|
|
WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_3,
|
|
WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_4,
|
|
WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_5,
|
|
WILL_FIRE_reset,
|
|
WILL_FIRE_set_verbosity,
|
|
WILL_FIRE_v_from_masters_0_m_arvalid,
|
|
WILL_FIRE_v_from_masters_0_m_awvalid,
|
|
WILL_FIRE_v_from_masters_0_m_bready,
|
|
WILL_FIRE_v_from_masters_0_m_rready,
|
|
WILL_FIRE_v_from_masters_0_m_wvalid,
|
|
WILL_FIRE_v_from_masters_1_m_arvalid,
|
|
WILL_FIRE_v_from_masters_1_m_awvalid,
|
|
WILL_FIRE_v_from_masters_1_m_bready,
|
|
WILL_FIRE_v_from_masters_1_m_rready,
|
|
WILL_FIRE_v_from_masters_1_m_wvalid,
|
|
WILL_FIRE_v_to_slaves_0_m_arready,
|
|
WILL_FIRE_v_to_slaves_0_m_awready,
|
|
WILL_FIRE_v_to_slaves_0_m_bvalid,
|
|
WILL_FIRE_v_to_slaves_0_m_rvalid,
|
|
WILL_FIRE_v_to_slaves_0_m_wready,
|
|
WILL_FIRE_v_to_slaves_1_m_arready,
|
|
WILL_FIRE_v_to_slaves_1_m_awready,
|
|
WILL_FIRE_v_to_slaves_1_m_bvalid,
|
|
WILL_FIRE_v_to_slaves_1_m_rvalid,
|
|
WILL_FIRE_v_to_slaves_1_m_wready,
|
|
WILL_FIRE_v_to_slaves_2_m_arready,
|
|
WILL_FIRE_v_to_slaves_2_m_awready,
|
|
WILL_FIRE_v_to_slaves_2_m_bvalid,
|
|
WILL_FIRE_v_to_slaves_2_m_rvalid,
|
|
WILL_FIRE_v_to_slaves_2_m_wready;
|
|
|
|
// inputs to muxes for submodule ports
|
|
wire [70 : 0] MUX_fabric_xactors_from_masters_0_f_rd_data$enq_1__VAL_4,
|
|
MUX_fabric_xactors_from_masters_1_f_rd_data$enq_1__VAL_4;
|
|
wire [5 : 0] MUX_fabric_xactors_from_masters_0_f_wr_resp$enq_1__VAL_4,
|
|
MUX_fabric_xactors_from_masters_1_f_wr_resp$enq_1__VAL_4;
|
|
|
|
// declarations used by system tasks
|
|
// synopsys translate_off
|
|
reg [31 : 0] v__h8349;
|
|
reg [31 : 0] v__h8827;
|
|
reg [31 : 0] v__h9305;
|
|
reg [31 : 0] v__h9876;
|
|
reg [31 : 0] v__h10338;
|
|
reg [31 : 0] v__h10800;
|
|
reg [31 : 0] v__h12025;
|
|
reg [31 : 0] v__h12377;
|
|
reg [31 : 0] v__h12729;
|
|
reg [31 : 0] v__h13144;
|
|
reg [31 : 0] v__h13472;
|
|
reg [31 : 0] v__h13800;
|
|
reg [31 : 0] v__h14796;
|
|
reg [31 : 0] v__h15089;
|
|
reg [31 : 0] v__h15382;
|
|
reg [31 : 0] v__h15688;
|
|
reg [31 : 0] v__h15955;
|
|
reg [31 : 0] v__h16222;
|
|
reg [31 : 0] v__h16529;
|
|
reg [31 : 0] v__h16796;
|
|
reg [31 : 0] v__h17143;
|
|
reg [31 : 0] v__h17466;
|
|
reg [31 : 0] v__h17789;
|
|
reg [31 : 0] v__h18116;
|
|
reg [31 : 0] v__h18402;
|
|
reg [31 : 0] v__h18688;
|
|
reg [31 : 0] v__h19013;
|
|
reg [31 : 0] v__h19287;
|
|
reg [31 : 0] v__h5482;
|
|
reg [31 : 0] v__h5476;
|
|
reg [31 : 0] v__h8343;
|
|
reg [31 : 0] v__h8821;
|
|
reg [31 : 0] v__h9299;
|
|
reg [31 : 0] v__h9870;
|
|
reg [31 : 0] v__h10332;
|
|
reg [31 : 0] v__h10794;
|
|
reg [31 : 0] v__h12019;
|
|
reg [31 : 0] v__h12371;
|
|
reg [31 : 0] v__h12723;
|
|
reg [31 : 0] v__h13138;
|
|
reg [31 : 0] v__h13466;
|
|
reg [31 : 0] v__h13794;
|
|
reg [31 : 0] v__h14790;
|
|
reg [31 : 0] v__h15083;
|
|
reg [31 : 0] v__h15376;
|
|
reg [31 : 0] v__h15682;
|
|
reg [31 : 0] v__h15949;
|
|
reg [31 : 0] v__h16216;
|
|
reg [31 : 0] v__h16523;
|
|
reg [31 : 0] v__h16790;
|
|
reg [31 : 0] v__h17137;
|
|
reg [31 : 0] v__h17460;
|
|
reg [31 : 0] v__h17783;
|
|
reg [31 : 0] v__h18110;
|
|
reg [31 : 0] v__h18396;
|
|
reg [31 : 0] v__h18682;
|
|
reg [31 : 0] v__h19007;
|
|
reg [31 : 0] v__h19281;
|
|
// synopsys translate_on
|
|
|
|
// remaining internal signals
|
|
wire NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36,
|
|
fabric_xactors_from_masters_0_f_rd_addr_first__ETC___d150,
|
|
fabric_xactors_from_masters_0_f_rd_addr_first__ETC___d155,
|
|
fabric_xactors_from_masters_0_f_wr_addr_first__ETC___d21,
|
|
fabric_xactors_from_masters_0_f_wr_addr_first__ETC___d28,
|
|
fabric_xactors_from_masters_1_f_rd_addr_first__ETC___d199,
|
|
fabric_xactors_from_masters_1_f_rd_addr_first__ETC___d204,
|
|
fabric_xactors_from_masters_1_f_wr_addr_first__ETC___d100,
|
|
fabric_xactors_from_masters_1_f_wr_addr_first__ETC___d95,
|
|
soc_map_m_near_mem_io_addr_base__5_ULE_fabric__ETC___d148,
|
|
soc_map_m_near_mem_io_addr_base__5_ULE_fabric__ETC___d18,
|
|
soc_map_m_near_mem_io_addr_base__5_ULE_fabric__ETC___d197,
|
|
soc_map_m_near_mem_io_addr_base__5_ULE_fabric__ETC___d93,
|
|
soc_map_m_plic_addr_base__4_ULE_fabric_xactors_ETC___d153,
|
|
soc_map_m_plic_addr_base__4_ULE_fabric_xactors_ETC___d202,
|
|
soc_map_m_plic_addr_base__4_ULE_fabric_xactors_ETC___d25,
|
|
soc_map_m_plic_addr_base__4_ULE_fabric_xactors_ETC___d98;
|
|
|
|
// action method reset
|
|
assign RDY_reset = !fabric_rg_reset ;
|
|
assign CAN_FIRE_reset = !fabric_rg_reset ;
|
|
assign WILL_FIRE_reset = EN_reset ;
|
|
|
|
// action method set_verbosity
|
|
assign RDY_set_verbosity = 1'd1 ;
|
|
assign CAN_FIRE_set_verbosity = 1'd1 ;
|
|
assign WILL_FIRE_set_verbosity = EN_set_verbosity ;
|
|
|
|
// action method v_from_masters_0_m_awvalid
|
|
assign CAN_FIRE_v_from_masters_0_m_awvalid = 1'd1 ;
|
|
assign WILL_FIRE_v_from_masters_0_m_awvalid = 1'd1 ;
|
|
|
|
// value method v_from_masters_0_m_awready
|
|
assign v_from_masters_0_awready =
|
|
fabric_xactors_from_masters_0_f_wr_addr$FULL_N ;
|
|
|
|
// action method v_from_masters_0_m_wvalid
|
|
assign CAN_FIRE_v_from_masters_0_m_wvalid = 1'd1 ;
|
|
assign WILL_FIRE_v_from_masters_0_m_wvalid = 1'd1 ;
|
|
|
|
// value method v_from_masters_0_m_wready
|
|
assign v_from_masters_0_wready =
|
|
fabric_xactors_from_masters_0_f_wr_data$FULL_N ;
|
|
|
|
// value method v_from_masters_0_m_bvalid
|
|
assign v_from_masters_0_bvalid =
|
|
fabric_xactors_from_masters_0_f_wr_resp$EMPTY_N ;
|
|
|
|
// value method v_from_masters_0_m_bid
|
|
assign v_from_masters_0_bid =
|
|
fabric_xactors_from_masters_0_f_wr_resp$D_OUT[5:2] ;
|
|
|
|
// value method v_from_masters_0_m_bresp
|
|
assign v_from_masters_0_bresp =
|
|
fabric_xactors_from_masters_0_f_wr_resp$D_OUT[1:0] ;
|
|
|
|
// action method v_from_masters_0_m_bready
|
|
assign CAN_FIRE_v_from_masters_0_m_bready = 1'd1 ;
|
|
assign WILL_FIRE_v_from_masters_0_m_bready = 1'd1 ;
|
|
|
|
// action method v_from_masters_0_m_arvalid
|
|
assign CAN_FIRE_v_from_masters_0_m_arvalid = 1'd1 ;
|
|
assign WILL_FIRE_v_from_masters_0_m_arvalid = 1'd1 ;
|
|
|
|
// value method v_from_masters_0_m_arready
|
|
assign v_from_masters_0_arready =
|
|
fabric_xactors_from_masters_0_f_rd_addr$FULL_N ;
|
|
|
|
// value method v_from_masters_0_m_rvalid
|
|
assign v_from_masters_0_rvalid =
|
|
fabric_xactors_from_masters_0_f_rd_data$EMPTY_N ;
|
|
|
|
// value method v_from_masters_0_m_rid
|
|
assign v_from_masters_0_rid =
|
|
fabric_xactors_from_masters_0_f_rd_data$D_OUT[70:67] ;
|
|
|
|
// value method v_from_masters_0_m_rdata
|
|
assign v_from_masters_0_rdata =
|
|
fabric_xactors_from_masters_0_f_rd_data$D_OUT[66:3] ;
|
|
|
|
// value method v_from_masters_0_m_rresp
|
|
assign v_from_masters_0_rresp =
|
|
fabric_xactors_from_masters_0_f_rd_data$D_OUT[2:1] ;
|
|
|
|
// value method v_from_masters_0_m_rlast
|
|
assign v_from_masters_0_rlast =
|
|
fabric_xactors_from_masters_0_f_rd_data$D_OUT[0] ;
|
|
|
|
// action method v_from_masters_0_m_rready
|
|
assign CAN_FIRE_v_from_masters_0_m_rready = 1'd1 ;
|
|
assign WILL_FIRE_v_from_masters_0_m_rready = 1'd1 ;
|
|
|
|
// action method v_from_masters_1_m_awvalid
|
|
assign CAN_FIRE_v_from_masters_1_m_awvalid = 1'd1 ;
|
|
assign WILL_FIRE_v_from_masters_1_m_awvalid = 1'd1 ;
|
|
|
|
// value method v_from_masters_1_m_awready
|
|
assign v_from_masters_1_awready =
|
|
fabric_xactors_from_masters_1_f_wr_addr$FULL_N ;
|
|
|
|
// action method v_from_masters_1_m_wvalid
|
|
assign CAN_FIRE_v_from_masters_1_m_wvalid = 1'd1 ;
|
|
assign WILL_FIRE_v_from_masters_1_m_wvalid = 1'd1 ;
|
|
|
|
// value method v_from_masters_1_m_wready
|
|
assign v_from_masters_1_wready =
|
|
fabric_xactors_from_masters_1_f_wr_data$FULL_N ;
|
|
|
|
// value method v_from_masters_1_m_bvalid
|
|
assign v_from_masters_1_bvalid =
|
|
fabric_xactors_from_masters_1_f_wr_resp$EMPTY_N ;
|
|
|
|
// value method v_from_masters_1_m_bid
|
|
assign v_from_masters_1_bid =
|
|
fabric_xactors_from_masters_1_f_wr_resp$D_OUT[5:2] ;
|
|
|
|
// value method v_from_masters_1_m_bresp
|
|
assign v_from_masters_1_bresp =
|
|
fabric_xactors_from_masters_1_f_wr_resp$D_OUT[1:0] ;
|
|
|
|
// action method v_from_masters_1_m_bready
|
|
assign CAN_FIRE_v_from_masters_1_m_bready = 1'd1 ;
|
|
assign WILL_FIRE_v_from_masters_1_m_bready = 1'd1 ;
|
|
|
|
// action method v_from_masters_1_m_arvalid
|
|
assign CAN_FIRE_v_from_masters_1_m_arvalid = 1'd1 ;
|
|
assign WILL_FIRE_v_from_masters_1_m_arvalid = 1'd1 ;
|
|
|
|
// value method v_from_masters_1_m_arready
|
|
assign v_from_masters_1_arready =
|
|
fabric_xactors_from_masters_1_f_rd_addr$FULL_N ;
|
|
|
|
// value method v_from_masters_1_m_rvalid
|
|
assign v_from_masters_1_rvalid =
|
|
fabric_xactors_from_masters_1_f_rd_data$EMPTY_N ;
|
|
|
|
// value method v_from_masters_1_m_rid
|
|
assign v_from_masters_1_rid =
|
|
fabric_xactors_from_masters_1_f_rd_data$D_OUT[70:67] ;
|
|
|
|
// value method v_from_masters_1_m_rdata
|
|
assign v_from_masters_1_rdata =
|
|
fabric_xactors_from_masters_1_f_rd_data$D_OUT[66:3] ;
|
|
|
|
// value method v_from_masters_1_m_rresp
|
|
assign v_from_masters_1_rresp =
|
|
fabric_xactors_from_masters_1_f_rd_data$D_OUT[2:1] ;
|
|
|
|
// value method v_from_masters_1_m_rlast
|
|
assign v_from_masters_1_rlast =
|
|
fabric_xactors_from_masters_1_f_rd_data$D_OUT[0] ;
|
|
|
|
// action method v_from_masters_1_m_rready
|
|
assign CAN_FIRE_v_from_masters_1_m_rready = 1'd1 ;
|
|
assign WILL_FIRE_v_from_masters_1_m_rready = 1'd1 ;
|
|
|
|
// value method v_to_slaves_0_m_awvalid
|
|
assign v_to_slaves_0_awvalid =
|
|
fabric_xactors_to_slaves_0_f_wr_addr$EMPTY_N ;
|
|
|
|
// value method v_to_slaves_0_m_awid
|
|
assign v_to_slaves_0_awid =
|
|
fabric_xactors_to_slaves_0_f_wr_addr$D_OUT[96:93] ;
|
|
|
|
// value method v_to_slaves_0_m_awaddr
|
|
assign v_to_slaves_0_awaddr =
|
|
fabric_xactors_to_slaves_0_f_wr_addr$D_OUT[92:29] ;
|
|
|
|
// value method v_to_slaves_0_m_awlen
|
|
assign v_to_slaves_0_awlen =
|
|
fabric_xactors_to_slaves_0_f_wr_addr$D_OUT[28:21] ;
|
|
|
|
// value method v_to_slaves_0_m_awsize
|
|
assign v_to_slaves_0_awsize =
|
|
fabric_xactors_to_slaves_0_f_wr_addr$D_OUT[20:18] ;
|
|
|
|
// value method v_to_slaves_0_m_awburst
|
|
assign v_to_slaves_0_awburst =
|
|
fabric_xactors_to_slaves_0_f_wr_addr$D_OUT[17:16] ;
|
|
|
|
// value method v_to_slaves_0_m_awlock
|
|
assign v_to_slaves_0_awlock =
|
|
fabric_xactors_to_slaves_0_f_wr_addr$D_OUT[15] ;
|
|
|
|
// value method v_to_slaves_0_m_awcache
|
|
assign v_to_slaves_0_awcache =
|
|
fabric_xactors_to_slaves_0_f_wr_addr$D_OUT[14:11] ;
|
|
|
|
// value method v_to_slaves_0_m_awprot
|
|
assign v_to_slaves_0_awprot =
|
|
fabric_xactors_to_slaves_0_f_wr_addr$D_OUT[10:8] ;
|
|
|
|
// value method v_to_slaves_0_m_awqos
|
|
assign v_to_slaves_0_awqos =
|
|
fabric_xactors_to_slaves_0_f_wr_addr$D_OUT[7:4] ;
|
|
|
|
// value method v_to_slaves_0_m_awregion
|
|
assign v_to_slaves_0_awregion =
|
|
fabric_xactors_to_slaves_0_f_wr_addr$D_OUT[3:0] ;
|
|
|
|
// action method v_to_slaves_0_m_awready
|
|
assign CAN_FIRE_v_to_slaves_0_m_awready = 1'd1 ;
|
|
assign WILL_FIRE_v_to_slaves_0_m_awready = 1'd1 ;
|
|
|
|
// value method v_to_slaves_0_m_wvalid
|
|
assign v_to_slaves_0_wvalid = fabric_xactors_to_slaves_0_f_wr_data$EMPTY_N ;
|
|
|
|
// value method v_to_slaves_0_m_wid
|
|
assign v_to_slaves_0_wid =
|
|
fabric_xactors_to_slaves_0_f_wr_data$D_OUT[76:73] ;
|
|
|
|
// value method v_to_slaves_0_m_wdata
|
|
assign v_to_slaves_0_wdata =
|
|
fabric_xactors_to_slaves_0_f_wr_data$D_OUT[72:9] ;
|
|
|
|
// value method v_to_slaves_0_m_wstrb
|
|
assign v_to_slaves_0_wstrb =
|
|
fabric_xactors_to_slaves_0_f_wr_data$D_OUT[8:1] ;
|
|
|
|
// value method v_to_slaves_0_m_wlast
|
|
assign v_to_slaves_0_wlast = fabric_xactors_to_slaves_0_f_wr_data$D_OUT[0] ;
|
|
|
|
// action method v_to_slaves_0_m_wready
|
|
assign CAN_FIRE_v_to_slaves_0_m_wready = 1'd1 ;
|
|
assign WILL_FIRE_v_to_slaves_0_m_wready = 1'd1 ;
|
|
|
|
// action method v_to_slaves_0_m_bvalid
|
|
assign CAN_FIRE_v_to_slaves_0_m_bvalid = 1'd1 ;
|
|
assign WILL_FIRE_v_to_slaves_0_m_bvalid = 1'd1 ;
|
|
|
|
// value method v_to_slaves_0_m_bready
|
|
assign v_to_slaves_0_bready = fabric_xactors_to_slaves_0_f_wr_resp$FULL_N ;
|
|
|
|
// value method v_to_slaves_0_m_arvalid
|
|
assign v_to_slaves_0_arvalid =
|
|
fabric_xactors_to_slaves_0_f_rd_addr$EMPTY_N ;
|
|
|
|
// value method v_to_slaves_0_m_arid
|
|
assign v_to_slaves_0_arid =
|
|
fabric_xactors_to_slaves_0_f_rd_addr$D_OUT[96:93] ;
|
|
|
|
// value method v_to_slaves_0_m_araddr
|
|
assign v_to_slaves_0_araddr =
|
|
fabric_xactors_to_slaves_0_f_rd_addr$D_OUT[92:29] ;
|
|
|
|
// value method v_to_slaves_0_m_arlen
|
|
assign v_to_slaves_0_arlen =
|
|
fabric_xactors_to_slaves_0_f_rd_addr$D_OUT[28:21] ;
|
|
|
|
// value method v_to_slaves_0_m_arsize
|
|
assign v_to_slaves_0_arsize =
|
|
fabric_xactors_to_slaves_0_f_rd_addr$D_OUT[20:18] ;
|
|
|
|
// value method v_to_slaves_0_m_arburst
|
|
assign v_to_slaves_0_arburst =
|
|
fabric_xactors_to_slaves_0_f_rd_addr$D_OUT[17:16] ;
|
|
|
|
// value method v_to_slaves_0_m_arlock
|
|
assign v_to_slaves_0_arlock =
|
|
fabric_xactors_to_slaves_0_f_rd_addr$D_OUT[15] ;
|
|
|
|
// value method v_to_slaves_0_m_arcache
|
|
assign v_to_slaves_0_arcache =
|
|
fabric_xactors_to_slaves_0_f_rd_addr$D_OUT[14:11] ;
|
|
|
|
// value method v_to_slaves_0_m_arprot
|
|
assign v_to_slaves_0_arprot =
|
|
fabric_xactors_to_slaves_0_f_rd_addr$D_OUT[10:8] ;
|
|
|
|
// value method v_to_slaves_0_m_arqos
|
|
assign v_to_slaves_0_arqos =
|
|
fabric_xactors_to_slaves_0_f_rd_addr$D_OUT[7:4] ;
|
|
|
|
// value method v_to_slaves_0_m_arregion
|
|
assign v_to_slaves_0_arregion =
|
|
fabric_xactors_to_slaves_0_f_rd_addr$D_OUT[3:0] ;
|
|
|
|
// action method v_to_slaves_0_m_arready
|
|
assign CAN_FIRE_v_to_slaves_0_m_arready = 1'd1 ;
|
|
assign WILL_FIRE_v_to_slaves_0_m_arready = 1'd1 ;
|
|
|
|
// action method v_to_slaves_0_m_rvalid
|
|
assign CAN_FIRE_v_to_slaves_0_m_rvalid = 1'd1 ;
|
|
assign WILL_FIRE_v_to_slaves_0_m_rvalid = 1'd1 ;
|
|
|
|
// value method v_to_slaves_0_m_rready
|
|
assign v_to_slaves_0_rready = fabric_xactors_to_slaves_0_f_rd_data$FULL_N ;
|
|
|
|
// value method v_to_slaves_1_m_awvalid
|
|
assign v_to_slaves_1_awvalid =
|
|
fabric_xactors_to_slaves_1_f_wr_addr$EMPTY_N ;
|
|
|
|
// value method v_to_slaves_1_m_awid
|
|
assign v_to_slaves_1_awid =
|
|
fabric_xactors_to_slaves_1_f_wr_addr$D_OUT[96:93] ;
|
|
|
|
// value method v_to_slaves_1_m_awaddr
|
|
assign v_to_slaves_1_awaddr =
|
|
fabric_xactors_to_slaves_1_f_wr_addr$D_OUT[92:29] ;
|
|
|
|
// value method v_to_slaves_1_m_awlen
|
|
assign v_to_slaves_1_awlen =
|
|
fabric_xactors_to_slaves_1_f_wr_addr$D_OUT[28:21] ;
|
|
|
|
// value method v_to_slaves_1_m_awsize
|
|
assign v_to_slaves_1_awsize =
|
|
fabric_xactors_to_slaves_1_f_wr_addr$D_OUT[20:18] ;
|
|
|
|
// value method v_to_slaves_1_m_awburst
|
|
assign v_to_slaves_1_awburst =
|
|
fabric_xactors_to_slaves_1_f_wr_addr$D_OUT[17:16] ;
|
|
|
|
// value method v_to_slaves_1_m_awlock
|
|
assign v_to_slaves_1_awlock =
|
|
fabric_xactors_to_slaves_1_f_wr_addr$D_OUT[15] ;
|
|
|
|
// value method v_to_slaves_1_m_awcache
|
|
assign v_to_slaves_1_awcache =
|
|
fabric_xactors_to_slaves_1_f_wr_addr$D_OUT[14:11] ;
|
|
|
|
// value method v_to_slaves_1_m_awprot
|
|
assign v_to_slaves_1_awprot =
|
|
fabric_xactors_to_slaves_1_f_wr_addr$D_OUT[10:8] ;
|
|
|
|
// value method v_to_slaves_1_m_awqos
|
|
assign v_to_slaves_1_awqos =
|
|
fabric_xactors_to_slaves_1_f_wr_addr$D_OUT[7:4] ;
|
|
|
|
// value method v_to_slaves_1_m_awregion
|
|
assign v_to_slaves_1_awregion =
|
|
fabric_xactors_to_slaves_1_f_wr_addr$D_OUT[3:0] ;
|
|
|
|
// action method v_to_slaves_1_m_awready
|
|
assign CAN_FIRE_v_to_slaves_1_m_awready = 1'd1 ;
|
|
assign WILL_FIRE_v_to_slaves_1_m_awready = 1'd1 ;
|
|
|
|
// value method v_to_slaves_1_m_wvalid
|
|
assign v_to_slaves_1_wvalid = fabric_xactors_to_slaves_1_f_wr_data$EMPTY_N ;
|
|
|
|
// value method v_to_slaves_1_m_wid
|
|
assign v_to_slaves_1_wid =
|
|
fabric_xactors_to_slaves_1_f_wr_data$D_OUT[76:73] ;
|
|
|
|
// value method v_to_slaves_1_m_wdata
|
|
assign v_to_slaves_1_wdata =
|
|
fabric_xactors_to_slaves_1_f_wr_data$D_OUT[72:9] ;
|
|
|
|
// value method v_to_slaves_1_m_wstrb
|
|
assign v_to_slaves_1_wstrb =
|
|
fabric_xactors_to_slaves_1_f_wr_data$D_OUT[8:1] ;
|
|
|
|
// value method v_to_slaves_1_m_wlast
|
|
assign v_to_slaves_1_wlast = fabric_xactors_to_slaves_1_f_wr_data$D_OUT[0] ;
|
|
|
|
// action method v_to_slaves_1_m_wready
|
|
assign CAN_FIRE_v_to_slaves_1_m_wready = 1'd1 ;
|
|
assign WILL_FIRE_v_to_slaves_1_m_wready = 1'd1 ;
|
|
|
|
// action method v_to_slaves_1_m_bvalid
|
|
assign CAN_FIRE_v_to_slaves_1_m_bvalid = 1'd1 ;
|
|
assign WILL_FIRE_v_to_slaves_1_m_bvalid = 1'd1 ;
|
|
|
|
// value method v_to_slaves_1_m_bready
|
|
assign v_to_slaves_1_bready = fabric_xactors_to_slaves_1_f_wr_resp$FULL_N ;
|
|
|
|
// value method v_to_slaves_1_m_arvalid
|
|
assign v_to_slaves_1_arvalid =
|
|
fabric_xactors_to_slaves_1_f_rd_addr$EMPTY_N ;
|
|
|
|
// value method v_to_slaves_1_m_arid
|
|
assign v_to_slaves_1_arid =
|
|
fabric_xactors_to_slaves_1_f_rd_addr$D_OUT[96:93] ;
|
|
|
|
// value method v_to_slaves_1_m_araddr
|
|
assign v_to_slaves_1_araddr =
|
|
fabric_xactors_to_slaves_1_f_rd_addr$D_OUT[92:29] ;
|
|
|
|
// value method v_to_slaves_1_m_arlen
|
|
assign v_to_slaves_1_arlen =
|
|
fabric_xactors_to_slaves_1_f_rd_addr$D_OUT[28:21] ;
|
|
|
|
// value method v_to_slaves_1_m_arsize
|
|
assign v_to_slaves_1_arsize =
|
|
fabric_xactors_to_slaves_1_f_rd_addr$D_OUT[20:18] ;
|
|
|
|
// value method v_to_slaves_1_m_arburst
|
|
assign v_to_slaves_1_arburst =
|
|
fabric_xactors_to_slaves_1_f_rd_addr$D_OUT[17:16] ;
|
|
|
|
// value method v_to_slaves_1_m_arlock
|
|
assign v_to_slaves_1_arlock =
|
|
fabric_xactors_to_slaves_1_f_rd_addr$D_OUT[15] ;
|
|
|
|
// value method v_to_slaves_1_m_arcache
|
|
assign v_to_slaves_1_arcache =
|
|
fabric_xactors_to_slaves_1_f_rd_addr$D_OUT[14:11] ;
|
|
|
|
// value method v_to_slaves_1_m_arprot
|
|
assign v_to_slaves_1_arprot =
|
|
fabric_xactors_to_slaves_1_f_rd_addr$D_OUT[10:8] ;
|
|
|
|
// value method v_to_slaves_1_m_arqos
|
|
assign v_to_slaves_1_arqos =
|
|
fabric_xactors_to_slaves_1_f_rd_addr$D_OUT[7:4] ;
|
|
|
|
// value method v_to_slaves_1_m_arregion
|
|
assign v_to_slaves_1_arregion =
|
|
fabric_xactors_to_slaves_1_f_rd_addr$D_OUT[3:0] ;
|
|
|
|
// action method v_to_slaves_1_m_arready
|
|
assign CAN_FIRE_v_to_slaves_1_m_arready = 1'd1 ;
|
|
assign WILL_FIRE_v_to_slaves_1_m_arready = 1'd1 ;
|
|
|
|
// action method v_to_slaves_1_m_rvalid
|
|
assign CAN_FIRE_v_to_slaves_1_m_rvalid = 1'd1 ;
|
|
assign WILL_FIRE_v_to_slaves_1_m_rvalid = 1'd1 ;
|
|
|
|
// value method v_to_slaves_1_m_rready
|
|
assign v_to_slaves_1_rready = fabric_xactors_to_slaves_1_f_rd_data$FULL_N ;
|
|
|
|
// value method v_to_slaves_2_m_awvalid
|
|
assign v_to_slaves_2_awvalid =
|
|
fabric_xactors_to_slaves_2_f_wr_addr$EMPTY_N ;
|
|
|
|
// value method v_to_slaves_2_m_awid
|
|
assign v_to_slaves_2_awid =
|
|
fabric_xactors_to_slaves_2_f_wr_addr$D_OUT[96:93] ;
|
|
|
|
// value method v_to_slaves_2_m_awaddr
|
|
assign v_to_slaves_2_awaddr =
|
|
fabric_xactors_to_slaves_2_f_wr_addr$D_OUT[92:29] ;
|
|
|
|
// value method v_to_slaves_2_m_awlen
|
|
assign v_to_slaves_2_awlen =
|
|
fabric_xactors_to_slaves_2_f_wr_addr$D_OUT[28:21] ;
|
|
|
|
// value method v_to_slaves_2_m_awsize
|
|
assign v_to_slaves_2_awsize =
|
|
fabric_xactors_to_slaves_2_f_wr_addr$D_OUT[20:18] ;
|
|
|
|
// value method v_to_slaves_2_m_awburst
|
|
assign v_to_slaves_2_awburst =
|
|
fabric_xactors_to_slaves_2_f_wr_addr$D_OUT[17:16] ;
|
|
|
|
// value method v_to_slaves_2_m_awlock
|
|
assign v_to_slaves_2_awlock =
|
|
fabric_xactors_to_slaves_2_f_wr_addr$D_OUT[15] ;
|
|
|
|
// value method v_to_slaves_2_m_awcache
|
|
assign v_to_slaves_2_awcache =
|
|
fabric_xactors_to_slaves_2_f_wr_addr$D_OUT[14:11] ;
|
|
|
|
// value method v_to_slaves_2_m_awprot
|
|
assign v_to_slaves_2_awprot =
|
|
fabric_xactors_to_slaves_2_f_wr_addr$D_OUT[10:8] ;
|
|
|
|
// value method v_to_slaves_2_m_awqos
|
|
assign v_to_slaves_2_awqos =
|
|
fabric_xactors_to_slaves_2_f_wr_addr$D_OUT[7:4] ;
|
|
|
|
// value method v_to_slaves_2_m_awregion
|
|
assign v_to_slaves_2_awregion =
|
|
fabric_xactors_to_slaves_2_f_wr_addr$D_OUT[3:0] ;
|
|
|
|
// action method v_to_slaves_2_m_awready
|
|
assign CAN_FIRE_v_to_slaves_2_m_awready = 1'd1 ;
|
|
assign WILL_FIRE_v_to_slaves_2_m_awready = 1'd1 ;
|
|
|
|
// value method v_to_slaves_2_m_wvalid
|
|
assign v_to_slaves_2_wvalid = fabric_xactors_to_slaves_2_f_wr_data$EMPTY_N ;
|
|
|
|
// value method v_to_slaves_2_m_wid
|
|
assign v_to_slaves_2_wid =
|
|
fabric_xactors_to_slaves_2_f_wr_data$D_OUT[76:73] ;
|
|
|
|
// value method v_to_slaves_2_m_wdata
|
|
assign v_to_slaves_2_wdata =
|
|
fabric_xactors_to_slaves_2_f_wr_data$D_OUT[72:9] ;
|
|
|
|
// value method v_to_slaves_2_m_wstrb
|
|
assign v_to_slaves_2_wstrb =
|
|
fabric_xactors_to_slaves_2_f_wr_data$D_OUT[8:1] ;
|
|
|
|
// value method v_to_slaves_2_m_wlast
|
|
assign v_to_slaves_2_wlast = fabric_xactors_to_slaves_2_f_wr_data$D_OUT[0] ;
|
|
|
|
// action method v_to_slaves_2_m_wready
|
|
assign CAN_FIRE_v_to_slaves_2_m_wready = 1'd1 ;
|
|
assign WILL_FIRE_v_to_slaves_2_m_wready = 1'd1 ;
|
|
|
|
// action method v_to_slaves_2_m_bvalid
|
|
assign CAN_FIRE_v_to_slaves_2_m_bvalid = 1'd1 ;
|
|
assign WILL_FIRE_v_to_slaves_2_m_bvalid = 1'd1 ;
|
|
|
|
// value method v_to_slaves_2_m_bready
|
|
assign v_to_slaves_2_bready = fabric_xactors_to_slaves_2_f_wr_resp$FULL_N ;
|
|
|
|
// value method v_to_slaves_2_m_arvalid
|
|
assign v_to_slaves_2_arvalid =
|
|
fabric_xactors_to_slaves_2_f_rd_addr$EMPTY_N ;
|
|
|
|
// value method v_to_slaves_2_m_arid
|
|
assign v_to_slaves_2_arid =
|
|
fabric_xactors_to_slaves_2_f_rd_addr$D_OUT[96:93] ;
|
|
|
|
// value method v_to_slaves_2_m_araddr
|
|
assign v_to_slaves_2_araddr =
|
|
fabric_xactors_to_slaves_2_f_rd_addr$D_OUT[92:29] ;
|
|
|
|
// value method v_to_slaves_2_m_arlen
|
|
assign v_to_slaves_2_arlen =
|
|
fabric_xactors_to_slaves_2_f_rd_addr$D_OUT[28:21] ;
|
|
|
|
// value method v_to_slaves_2_m_arsize
|
|
assign v_to_slaves_2_arsize =
|
|
fabric_xactors_to_slaves_2_f_rd_addr$D_OUT[20:18] ;
|
|
|
|
// value method v_to_slaves_2_m_arburst
|
|
assign v_to_slaves_2_arburst =
|
|
fabric_xactors_to_slaves_2_f_rd_addr$D_OUT[17:16] ;
|
|
|
|
// value method v_to_slaves_2_m_arlock
|
|
assign v_to_slaves_2_arlock =
|
|
fabric_xactors_to_slaves_2_f_rd_addr$D_OUT[15] ;
|
|
|
|
// value method v_to_slaves_2_m_arcache
|
|
assign v_to_slaves_2_arcache =
|
|
fabric_xactors_to_slaves_2_f_rd_addr$D_OUT[14:11] ;
|
|
|
|
// value method v_to_slaves_2_m_arprot
|
|
assign v_to_slaves_2_arprot =
|
|
fabric_xactors_to_slaves_2_f_rd_addr$D_OUT[10:8] ;
|
|
|
|
// value method v_to_slaves_2_m_arqos
|
|
assign v_to_slaves_2_arqos =
|
|
fabric_xactors_to_slaves_2_f_rd_addr$D_OUT[7:4] ;
|
|
|
|
// value method v_to_slaves_2_m_arregion
|
|
assign v_to_slaves_2_arregion =
|
|
fabric_xactors_to_slaves_2_f_rd_addr$D_OUT[3:0] ;
|
|
|
|
// action method v_to_slaves_2_m_arready
|
|
assign CAN_FIRE_v_to_slaves_2_m_arready = 1'd1 ;
|
|
assign WILL_FIRE_v_to_slaves_2_m_arready = 1'd1 ;
|
|
|
|
// action method v_to_slaves_2_m_rvalid
|
|
assign CAN_FIRE_v_to_slaves_2_m_rvalid = 1'd1 ;
|
|
assign WILL_FIRE_v_to_slaves_2_m_rvalid = 1'd1 ;
|
|
|
|
// value method v_to_slaves_2_m_rready
|
|
assign v_to_slaves_2_rready = fabric_xactors_to_slaves_2_f_rd_data$FULL_N ;
|
|
|
|
// submodule fabric_v_f_rd_err_id_0
|
|
SizedFIFO #(.p1width(32'd4),
|
|
.p2depth(32'd8),
|
|
.p3cntr_width(32'd3),
|
|
.guarded(32'd1)) fabric_v_f_rd_err_id_0(.RST(RST_N),
|
|
.CLK(CLK),
|
|
.D_IN(fabric_v_f_rd_err_id_0$D_IN),
|
|
.ENQ(fabric_v_f_rd_err_id_0$ENQ),
|
|
.DEQ(fabric_v_f_rd_err_id_0$DEQ),
|
|
.CLR(fabric_v_f_rd_err_id_0$CLR),
|
|
.D_OUT(fabric_v_f_rd_err_id_0$D_OUT),
|
|
.FULL_N(),
|
|
.EMPTY_N(fabric_v_f_rd_err_id_0$EMPTY_N));
|
|
|
|
// submodule fabric_v_f_rd_err_id_1
|
|
SizedFIFO #(.p1width(32'd4),
|
|
.p2depth(32'd8),
|
|
.p3cntr_width(32'd3),
|
|
.guarded(32'd1)) fabric_v_f_rd_err_id_1(.RST(RST_N),
|
|
.CLK(CLK),
|
|
.D_IN(fabric_v_f_rd_err_id_1$D_IN),
|
|
.ENQ(fabric_v_f_rd_err_id_1$ENQ),
|
|
.DEQ(fabric_v_f_rd_err_id_1$DEQ),
|
|
.CLR(fabric_v_f_rd_err_id_1$CLR),
|
|
.D_OUT(fabric_v_f_rd_err_id_1$D_OUT),
|
|
.FULL_N(),
|
|
.EMPTY_N(fabric_v_f_rd_err_id_1$EMPTY_N));
|
|
|
|
// submodule fabric_v_f_rd_err_user_0
|
|
SizedFIFO0 #(.p1depth(32'd8),
|
|
.p2cntr_width(32'd4),
|
|
.guarded(32'd1)) fabric_v_f_rd_err_user_0(.RST(RST_N),
|
|
.CLK(CLK),
|
|
.ENQ(fabric_v_f_rd_err_user_0$ENQ),
|
|
.DEQ(fabric_v_f_rd_err_user_0$DEQ),
|
|
.CLR(fabric_v_f_rd_err_user_0$CLR),
|
|
.FULL_N(),
|
|
.EMPTY_N(fabric_v_f_rd_err_user_0$EMPTY_N));
|
|
|
|
// submodule fabric_v_f_rd_err_user_1
|
|
SizedFIFO0 #(.p1depth(32'd8),
|
|
.p2cntr_width(32'd4),
|
|
.guarded(32'd1)) fabric_v_f_rd_err_user_1(.RST(RST_N),
|
|
.CLK(CLK),
|
|
.ENQ(fabric_v_f_rd_err_user_1$ENQ),
|
|
.DEQ(fabric_v_f_rd_err_user_1$DEQ),
|
|
.CLR(fabric_v_f_rd_err_user_1$CLR),
|
|
.FULL_N(),
|
|
.EMPTY_N(fabric_v_f_rd_err_user_1$EMPTY_N));
|
|
|
|
// submodule fabric_v_f_rd_mis_0
|
|
SizedFIFO #(.p1width(32'd2),
|
|
.p2depth(32'd8),
|
|
.p3cntr_width(32'd3),
|
|
.guarded(32'd1)) fabric_v_f_rd_mis_0(.RST(RST_N),
|
|
.CLK(CLK),
|
|
.D_IN(fabric_v_f_rd_mis_0$D_IN),
|
|
.ENQ(fabric_v_f_rd_mis_0$ENQ),
|
|
.DEQ(fabric_v_f_rd_mis_0$DEQ),
|
|
.CLR(fabric_v_f_rd_mis_0$CLR),
|
|
.D_OUT(fabric_v_f_rd_mis_0$D_OUT),
|
|
.FULL_N(fabric_v_f_rd_mis_0$FULL_N),
|
|
.EMPTY_N(fabric_v_f_rd_mis_0$EMPTY_N));
|
|
|
|
// submodule fabric_v_f_rd_mis_1
|
|
SizedFIFO #(.p1width(32'd2),
|
|
.p2depth(32'd8),
|
|
.p3cntr_width(32'd3),
|
|
.guarded(32'd1)) fabric_v_f_rd_mis_1(.RST(RST_N),
|
|
.CLK(CLK),
|
|
.D_IN(fabric_v_f_rd_mis_1$D_IN),
|
|
.ENQ(fabric_v_f_rd_mis_1$ENQ),
|
|
.DEQ(fabric_v_f_rd_mis_1$DEQ),
|
|
.CLR(fabric_v_f_rd_mis_1$CLR),
|
|
.D_OUT(fabric_v_f_rd_mis_1$D_OUT),
|
|
.FULL_N(fabric_v_f_rd_mis_1$FULL_N),
|
|
.EMPTY_N(fabric_v_f_rd_mis_1$EMPTY_N));
|
|
|
|
// submodule fabric_v_f_rd_mis_2
|
|
SizedFIFO #(.p1width(32'd2),
|
|
.p2depth(32'd8),
|
|
.p3cntr_width(32'd3),
|
|
.guarded(32'd1)) fabric_v_f_rd_mis_2(.RST(RST_N),
|
|
.CLK(CLK),
|
|
.D_IN(fabric_v_f_rd_mis_2$D_IN),
|
|
.ENQ(fabric_v_f_rd_mis_2$ENQ),
|
|
.DEQ(fabric_v_f_rd_mis_2$DEQ),
|
|
.CLR(fabric_v_f_rd_mis_2$CLR),
|
|
.D_OUT(fabric_v_f_rd_mis_2$D_OUT),
|
|
.FULL_N(fabric_v_f_rd_mis_2$FULL_N),
|
|
.EMPTY_N(fabric_v_f_rd_mis_2$EMPTY_N));
|
|
|
|
// submodule fabric_v_f_rd_sjs_0
|
|
SizedFIFO #(.p1width(32'd2),
|
|
.p2depth(32'd8),
|
|
.p3cntr_width(32'd3),
|
|
.guarded(32'd1)) fabric_v_f_rd_sjs_0(.RST(RST_N),
|
|
.CLK(CLK),
|
|
.D_IN(fabric_v_f_rd_sjs_0$D_IN),
|
|
.ENQ(fabric_v_f_rd_sjs_0$ENQ),
|
|
.DEQ(fabric_v_f_rd_sjs_0$DEQ),
|
|
.CLR(fabric_v_f_rd_sjs_0$CLR),
|
|
.D_OUT(fabric_v_f_rd_sjs_0$D_OUT),
|
|
.FULL_N(fabric_v_f_rd_sjs_0$FULL_N),
|
|
.EMPTY_N(fabric_v_f_rd_sjs_0$EMPTY_N));
|
|
|
|
// submodule fabric_v_f_rd_sjs_1
|
|
SizedFIFO #(.p1width(32'd2),
|
|
.p2depth(32'd8),
|
|
.p3cntr_width(32'd3),
|
|
.guarded(32'd1)) fabric_v_f_rd_sjs_1(.RST(RST_N),
|
|
.CLK(CLK),
|
|
.D_IN(fabric_v_f_rd_sjs_1$D_IN),
|
|
.ENQ(fabric_v_f_rd_sjs_1$ENQ),
|
|
.DEQ(fabric_v_f_rd_sjs_1$DEQ),
|
|
.CLR(fabric_v_f_rd_sjs_1$CLR),
|
|
.D_OUT(fabric_v_f_rd_sjs_1$D_OUT),
|
|
.FULL_N(fabric_v_f_rd_sjs_1$FULL_N),
|
|
.EMPTY_N(fabric_v_f_rd_sjs_1$EMPTY_N));
|
|
|
|
// submodule fabric_v_f_wr_err_id_0
|
|
SizedFIFO #(.p1width(32'd4),
|
|
.p2depth(32'd8),
|
|
.p3cntr_width(32'd3),
|
|
.guarded(32'd1)) fabric_v_f_wr_err_id_0(.RST(RST_N),
|
|
.CLK(CLK),
|
|
.D_IN(fabric_v_f_wr_err_id_0$D_IN),
|
|
.ENQ(fabric_v_f_wr_err_id_0$ENQ),
|
|
.DEQ(fabric_v_f_wr_err_id_0$DEQ),
|
|
.CLR(fabric_v_f_wr_err_id_0$CLR),
|
|
.D_OUT(fabric_v_f_wr_err_id_0$D_OUT),
|
|
.FULL_N(),
|
|
.EMPTY_N(fabric_v_f_wr_err_id_0$EMPTY_N));
|
|
|
|
// submodule fabric_v_f_wr_err_id_1
|
|
SizedFIFO #(.p1width(32'd4),
|
|
.p2depth(32'd8),
|
|
.p3cntr_width(32'd3),
|
|
.guarded(32'd1)) fabric_v_f_wr_err_id_1(.RST(RST_N),
|
|
.CLK(CLK),
|
|
.D_IN(fabric_v_f_wr_err_id_1$D_IN),
|
|
.ENQ(fabric_v_f_wr_err_id_1$ENQ),
|
|
.DEQ(fabric_v_f_wr_err_id_1$DEQ),
|
|
.CLR(fabric_v_f_wr_err_id_1$CLR),
|
|
.D_OUT(fabric_v_f_wr_err_id_1$D_OUT),
|
|
.FULL_N(),
|
|
.EMPTY_N(fabric_v_f_wr_err_id_1$EMPTY_N));
|
|
|
|
// submodule fabric_v_f_wr_err_user_0
|
|
SizedFIFO0 #(.p1depth(32'd8),
|
|
.p2cntr_width(32'd4),
|
|
.guarded(32'd1)) fabric_v_f_wr_err_user_0(.RST(RST_N),
|
|
.CLK(CLK),
|
|
.ENQ(fabric_v_f_wr_err_user_0$ENQ),
|
|
.DEQ(fabric_v_f_wr_err_user_0$DEQ),
|
|
.CLR(fabric_v_f_wr_err_user_0$CLR),
|
|
.FULL_N(),
|
|
.EMPTY_N(fabric_v_f_wr_err_user_0$EMPTY_N));
|
|
|
|
// submodule fabric_v_f_wr_err_user_1
|
|
SizedFIFO0 #(.p1depth(32'd8),
|
|
.p2cntr_width(32'd4),
|
|
.guarded(32'd1)) fabric_v_f_wr_err_user_1(.RST(RST_N),
|
|
.CLK(CLK),
|
|
.ENQ(fabric_v_f_wr_err_user_1$ENQ),
|
|
.DEQ(fabric_v_f_wr_err_user_1$DEQ),
|
|
.CLR(fabric_v_f_wr_err_user_1$CLR),
|
|
.FULL_N(),
|
|
.EMPTY_N(fabric_v_f_wr_err_user_1$EMPTY_N));
|
|
|
|
// submodule fabric_v_f_wr_mis_0
|
|
SizedFIFO #(.p1width(32'd2),
|
|
.p2depth(32'd8),
|
|
.p3cntr_width(32'd3),
|
|
.guarded(32'd1)) fabric_v_f_wr_mis_0(.RST(RST_N),
|
|
.CLK(CLK),
|
|
.D_IN(fabric_v_f_wr_mis_0$D_IN),
|
|
.ENQ(fabric_v_f_wr_mis_0$ENQ),
|
|
.DEQ(fabric_v_f_wr_mis_0$DEQ),
|
|
.CLR(fabric_v_f_wr_mis_0$CLR),
|
|
.D_OUT(fabric_v_f_wr_mis_0$D_OUT),
|
|
.FULL_N(fabric_v_f_wr_mis_0$FULL_N),
|
|
.EMPTY_N(fabric_v_f_wr_mis_0$EMPTY_N));
|
|
|
|
// submodule fabric_v_f_wr_mis_1
|
|
SizedFIFO #(.p1width(32'd2),
|
|
.p2depth(32'd8),
|
|
.p3cntr_width(32'd3),
|
|
.guarded(32'd1)) fabric_v_f_wr_mis_1(.RST(RST_N),
|
|
.CLK(CLK),
|
|
.D_IN(fabric_v_f_wr_mis_1$D_IN),
|
|
.ENQ(fabric_v_f_wr_mis_1$ENQ),
|
|
.DEQ(fabric_v_f_wr_mis_1$DEQ),
|
|
.CLR(fabric_v_f_wr_mis_1$CLR),
|
|
.D_OUT(fabric_v_f_wr_mis_1$D_OUT),
|
|
.FULL_N(fabric_v_f_wr_mis_1$FULL_N),
|
|
.EMPTY_N(fabric_v_f_wr_mis_1$EMPTY_N));
|
|
|
|
// submodule fabric_v_f_wr_mis_2
|
|
SizedFIFO #(.p1width(32'd2),
|
|
.p2depth(32'd8),
|
|
.p3cntr_width(32'd3),
|
|
.guarded(32'd1)) fabric_v_f_wr_mis_2(.RST(RST_N),
|
|
.CLK(CLK),
|
|
.D_IN(fabric_v_f_wr_mis_2$D_IN),
|
|
.ENQ(fabric_v_f_wr_mis_2$ENQ),
|
|
.DEQ(fabric_v_f_wr_mis_2$DEQ),
|
|
.CLR(fabric_v_f_wr_mis_2$CLR),
|
|
.D_OUT(fabric_v_f_wr_mis_2$D_OUT),
|
|
.FULL_N(fabric_v_f_wr_mis_2$FULL_N),
|
|
.EMPTY_N(fabric_v_f_wr_mis_2$EMPTY_N));
|
|
|
|
// submodule fabric_v_f_wr_sjs_0
|
|
SizedFIFO #(.p1width(32'd2),
|
|
.p2depth(32'd8),
|
|
.p3cntr_width(32'd3),
|
|
.guarded(32'd1)) fabric_v_f_wr_sjs_0(.RST(RST_N),
|
|
.CLK(CLK),
|
|
.D_IN(fabric_v_f_wr_sjs_0$D_IN),
|
|
.ENQ(fabric_v_f_wr_sjs_0$ENQ),
|
|
.DEQ(fabric_v_f_wr_sjs_0$DEQ),
|
|
.CLR(fabric_v_f_wr_sjs_0$CLR),
|
|
.D_OUT(fabric_v_f_wr_sjs_0$D_OUT),
|
|
.FULL_N(fabric_v_f_wr_sjs_0$FULL_N),
|
|
.EMPTY_N(fabric_v_f_wr_sjs_0$EMPTY_N));
|
|
|
|
// submodule fabric_v_f_wr_sjs_1
|
|
SizedFIFO #(.p1width(32'd2),
|
|
.p2depth(32'd8),
|
|
.p3cntr_width(32'd3),
|
|
.guarded(32'd1)) fabric_v_f_wr_sjs_1(.RST(RST_N),
|
|
.CLK(CLK),
|
|
.D_IN(fabric_v_f_wr_sjs_1$D_IN),
|
|
.ENQ(fabric_v_f_wr_sjs_1$ENQ),
|
|
.DEQ(fabric_v_f_wr_sjs_1$DEQ),
|
|
.CLR(fabric_v_f_wr_sjs_1$CLR),
|
|
.D_OUT(fabric_v_f_wr_sjs_1$D_OUT),
|
|
.FULL_N(fabric_v_f_wr_sjs_1$FULL_N),
|
|
.EMPTY_N(fabric_v_f_wr_sjs_1$EMPTY_N));
|
|
|
|
// submodule fabric_xactors_from_masters_0_f_rd_addr
|
|
FIFO2 #(.width(32'd97),
|
|
.guarded(32'd1)) fabric_xactors_from_masters_0_f_rd_addr(.RST(RST_N),
|
|
.CLK(CLK),
|
|
.D_IN(fabric_xactors_from_masters_0_f_rd_addr$D_IN),
|
|
.ENQ(fabric_xactors_from_masters_0_f_rd_addr$ENQ),
|
|
.DEQ(fabric_xactors_from_masters_0_f_rd_addr$DEQ),
|
|
.CLR(fabric_xactors_from_masters_0_f_rd_addr$CLR),
|
|
.D_OUT(fabric_xactors_from_masters_0_f_rd_addr$D_OUT),
|
|
.FULL_N(fabric_xactors_from_masters_0_f_rd_addr$FULL_N),
|
|
.EMPTY_N(fabric_xactors_from_masters_0_f_rd_addr$EMPTY_N));
|
|
|
|
// submodule fabric_xactors_from_masters_0_f_rd_data
|
|
FIFO2 #(.width(32'd71),
|
|
.guarded(32'd1)) fabric_xactors_from_masters_0_f_rd_data(.RST(RST_N),
|
|
.CLK(CLK),
|
|
.D_IN(fabric_xactors_from_masters_0_f_rd_data$D_IN),
|
|
.ENQ(fabric_xactors_from_masters_0_f_rd_data$ENQ),
|
|
.DEQ(fabric_xactors_from_masters_0_f_rd_data$DEQ),
|
|
.CLR(fabric_xactors_from_masters_0_f_rd_data$CLR),
|
|
.D_OUT(fabric_xactors_from_masters_0_f_rd_data$D_OUT),
|
|
.FULL_N(fabric_xactors_from_masters_0_f_rd_data$FULL_N),
|
|
.EMPTY_N(fabric_xactors_from_masters_0_f_rd_data$EMPTY_N));
|
|
|
|
// submodule fabric_xactors_from_masters_0_f_wr_addr
|
|
FIFO2 #(.width(32'd97),
|
|
.guarded(32'd1)) fabric_xactors_from_masters_0_f_wr_addr(.RST(RST_N),
|
|
.CLK(CLK),
|
|
.D_IN(fabric_xactors_from_masters_0_f_wr_addr$D_IN),
|
|
.ENQ(fabric_xactors_from_masters_0_f_wr_addr$ENQ),
|
|
.DEQ(fabric_xactors_from_masters_0_f_wr_addr$DEQ),
|
|
.CLR(fabric_xactors_from_masters_0_f_wr_addr$CLR),
|
|
.D_OUT(fabric_xactors_from_masters_0_f_wr_addr$D_OUT),
|
|
.FULL_N(fabric_xactors_from_masters_0_f_wr_addr$FULL_N),
|
|
.EMPTY_N(fabric_xactors_from_masters_0_f_wr_addr$EMPTY_N));
|
|
|
|
// submodule fabric_xactors_from_masters_0_f_wr_data
|
|
FIFO2 #(.width(32'd77),
|
|
.guarded(32'd1)) fabric_xactors_from_masters_0_f_wr_data(.RST(RST_N),
|
|
.CLK(CLK),
|
|
.D_IN(fabric_xactors_from_masters_0_f_wr_data$D_IN),
|
|
.ENQ(fabric_xactors_from_masters_0_f_wr_data$ENQ),
|
|
.DEQ(fabric_xactors_from_masters_0_f_wr_data$DEQ),
|
|
.CLR(fabric_xactors_from_masters_0_f_wr_data$CLR),
|
|
.D_OUT(fabric_xactors_from_masters_0_f_wr_data$D_OUT),
|
|
.FULL_N(fabric_xactors_from_masters_0_f_wr_data$FULL_N),
|
|
.EMPTY_N(fabric_xactors_from_masters_0_f_wr_data$EMPTY_N));
|
|
|
|
// submodule fabric_xactors_from_masters_0_f_wr_resp
|
|
FIFO2 #(.width(32'd6),
|
|
.guarded(32'd1)) fabric_xactors_from_masters_0_f_wr_resp(.RST(RST_N),
|
|
.CLK(CLK),
|
|
.D_IN(fabric_xactors_from_masters_0_f_wr_resp$D_IN),
|
|
.ENQ(fabric_xactors_from_masters_0_f_wr_resp$ENQ),
|
|
.DEQ(fabric_xactors_from_masters_0_f_wr_resp$DEQ),
|
|
.CLR(fabric_xactors_from_masters_0_f_wr_resp$CLR),
|
|
.D_OUT(fabric_xactors_from_masters_0_f_wr_resp$D_OUT),
|
|
.FULL_N(fabric_xactors_from_masters_0_f_wr_resp$FULL_N),
|
|
.EMPTY_N(fabric_xactors_from_masters_0_f_wr_resp$EMPTY_N));
|
|
|
|
// submodule fabric_xactors_from_masters_1_f_rd_addr
|
|
FIFO2 #(.width(32'd97),
|
|
.guarded(32'd1)) fabric_xactors_from_masters_1_f_rd_addr(.RST(RST_N),
|
|
.CLK(CLK),
|
|
.D_IN(fabric_xactors_from_masters_1_f_rd_addr$D_IN),
|
|
.ENQ(fabric_xactors_from_masters_1_f_rd_addr$ENQ),
|
|
.DEQ(fabric_xactors_from_masters_1_f_rd_addr$DEQ),
|
|
.CLR(fabric_xactors_from_masters_1_f_rd_addr$CLR),
|
|
.D_OUT(fabric_xactors_from_masters_1_f_rd_addr$D_OUT),
|
|
.FULL_N(fabric_xactors_from_masters_1_f_rd_addr$FULL_N),
|
|
.EMPTY_N(fabric_xactors_from_masters_1_f_rd_addr$EMPTY_N));
|
|
|
|
// submodule fabric_xactors_from_masters_1_f_rd_data
|
|
FIFO2 #(.width(32'd71),
|
|
.guarded(32'd1)) fabric_xactors_from_masters_1_f_rd_data(.RST(RST_N),
|
|
.CLK(CLK),
|
|
.D_IN(fabric_xactors_from_masters_1_f_rd_data$D_IN),
|
|
.ENQ(fabric_xactors_from_masters_1_f_rd_data$ENQ),
|
|
.DEQ(fabric_xactors_from_masters_1_f_rd_data$DEQ),
|
|
.CLR(fabric_xactors_from_masters_1_f_rd_data$CLR),
|
|
.D_OUT(fabric_xactors_from_masters_1_f_rd_data$D_OUT),
|
|
.FULL_N(fabric_xactors_from_masters_1_f_rd_data$FULL_N),
|
|
.EMPTY_N(fabric_xactors_from_masters_1_f_rd_data$EMPTY_N));
|
|
|
|
// submodule fabric_xactors_from_masters_1_f_wr_addr
|
|
FIFO2 #(.width(32'd97),
|
|
.guarded(32'd1)) fabric_xactors_from_masters_1_f_wr_addr(.RST(RST_N),
|
|
.CLK(CLK),
|
|
.D_IN(fabric_xactors_from_masters_1_f_wr_addr$D_IN),
|
|
.ENQ(fabric_xactors_from_masters_1_f_wr_addr$ENQ),
|
|
.DEQ(fabric_xactors_from_masters_1_f_wr_addr$DEQ),
|
|
.CLR(fabric_xactors_from_masters_1_f_wr_addr$CLR),
|
|
.D_OUT(fabric_xactors_from_masters_1_f_wr_addr$D_OUT),
|
|
.FULL_N(fabric_xactors_from_masters_1_f_wr_addr$FULL_N),
|
|
.EMPTY_N(fabric_xactors_from_masters_1_f_wr_addr$EMPTY_N));
|
|
|
|
// submodule fabric_xactors_from_masters_1_f_wr_data
|
|
FIFO2 #(.width(32'd77),
|
|
.guarded(32'd1)) fabric_xactors_from_masters_1_f_wr_data(.RST(RST_N),
|
|
.CLK(CLK),
|
|
.D_IN(fabric_xactors_from_masters_1_f_wr_data$D_IN),
|
|
.ENQ(fabric_xactors_from_masters_1_f_wr_data$ENQ),
|
|
.DEQ(fabric_xactors_from_masters_1_f_wr_data$DEQ),
|
|
.CLR(fabric_xactors_from_masters_1_f_wr_data$CLR),
|
|
.D_OUT(fabric_xactors_from_masters_1_f_wr_data$D_OUT),
|
|
.FULL_N(fabric_xactors_from_masters_1_f_wr_data$FULL_N),
|
|
.EMPTY_N(fabric_xactors_from_masters_1_f_wr_data$EMPTY_N));
|
|
|
|
// submodule fabric_xactors_from_masters_1_f_wr_resp
|
|
FIFO2 #(.width(32'd6),
|
|
.guarded(32'd1)) fabric_xactors_from_masters_1_f_wr_resp(.RST(RST_N),
|
|
.CLK(CLK),
|
|
.D_IN(fabric_xactors_from_masters_1_f_wr_resp$D_IN),
|
|
.ENQ(fabric_xactors_from_masters_1_f_wr_resp$ENQ),
|
|
.DEQ(fabric_xactors_from_masters_1_f_wr_resp$DEQ),
|
|
.CLR(fabric_xactors_from_masters_1_f_wr_resp$CLR),
|
|
.D_OUT(fabric_xactors_from_masters_1_f_wr_resp$D_OUT),
|
|
.FULL_N(fabric_xactors_from_masters_1_f_wr_resp$FULL_N),
|
|
.EMPTY_N(fabric_xactors_from_masters_1_f_wr_resp$EMPTY_N));
|
|
|
|
// submodule fabric_xactors_to_slaves_0_f_rd_addr
|
|
FIFO2 #(.width(32'd97),
|
|
.guarded(32'd1)) fabric_xactors_to_slaves_0_f_rd_addr(.RST(RST_N),
|
|
.CLK(CLK),
|
|
.D_IN(fabric_xactors_to_slaves_0_f_rd_addr$D_IN),
|
|
.ENQ(fabric_xactors_to_slaves_0_f_rd_addr$ENQ),
|
|
.DEQ(fabric_xactors_to_slaves_0_f_rd_addr$DEQ),
|
|
.CLR(fabric_xactors_to_slaves_0_f_rd_addr$CLR),
|
|
.D_OUT(fabric_xactors_to_slaves_0_f_rd_addr$D_OUT),
|
|
.FULL_N(fabric_xactors_to_slaves_0_f_rd_addr$FULL_N),
|
|
.EMPTY_N(fabric_xactors_to_slaves_0_f_rd_addr$EMPTY_N));
|
|
|
|
// submodule fabric_xactors_to_slaves_0_f_rd_data
|
|
FIFO2 #(.width(32'd71),
|
|
.guarded(32'd1)) fabric_xactors_to_slaves_0_f_rd_data(.RST(RST_N),
|
|
.CLK(CLK),
|
|
.D_IN(fabric_xactors_to_slaves_0_f_rd_data$D_IN),
|
|
.ENQ(fabric_xactors_to_slaves_0_f_rd_data$ENQ),
|
|
.DEQ(fabric_xactors_to_slaves_0_f_rd_data$DEQ),
|
|
.CLR(fabric_xactors_to_slaves_0_f_rd_data$CLR),
|
|
.D_OUT(fabric_xactors_to_slaves_0_f_rd_data$D_OUT),
|
|
.FULL_N(fabric_xactors_to_slaves_0_f_rd_data$FULL_N),
|
|
.EMPTY_N(fabric_xactors_to_slaves_0_f_rd_data$EMPTY_N));
|
|
|
|
// submodule fabric_xactors_to_slaves_0_f_wr_addr
|
|
FIFO2 #(.width(32'd97),
|
|
.guarded(32'd1)) fabric_xactors_to_slaves_0_f_wr_addr(.RST(RST_N),
|
|
.CLK(CLK),
|
|
.D_IN(fabric_xactors_to_slaves_0_f_wr_addr$D_IN),
|
|
.ENQ(fabric_xactors_to_slaves_0_f_wr_addr$ENQ),
|
|
.DEQ(fabric_xactors_to_slaves_0_f_wr_addr$DEQ),
|
|
.CLR(fabric_xactors_to_slaves_0_f_wr_addr$CLR),
|
|
.D_OUT(fabric_xactors_to_slaves_0_f_wr_addr$D_OUT),
|
|
.FULL_N(fabric_xactors_to_slaves_0_f_wr_addr$FULL_N),
|
|
.EMPTY_N(fabric_xactors_to_slaves_0_f_wr_addr$EMPTY_N));
|
|
|
|
// submodule fabric_xactors_to_slaves_0_f_wr_data
|
|
FIFO2 #(.width(32'd77),
|
|
.guarded(32'd1)) fabric_xactors_to_slaves_0_f_wr_data(.RST(RST_N),
|
|
.CLK(CLK),
|
|
.D_IN(fabric_xactors_to_slaves_0_f_wr_data$D_IN),
|
|
.ENQ(fabric_xactors_to_slaves_0_f_wr_data$ENQ),
|
|
.DEQ(fabric_xactors_to_slaves_0_f_wr_data$DEQ),
|
|
.CLR(fabric_xactors_to_slaves_0_f_wr_data$CLR),
|
|
.D_OUT(fabric_xactors_to_slaves_0_f_wr_data$D_OUT),
|
|
.FULL_N(fabric_xactors_to_slaves_0_f_wr_data$FULL_N),
|
|
.EMPTY_N(fabric_xactors_to_slaves_0_f_wr_data$EMPTY_N));
|
|
|
|
// submodule fabric_xactors_to_slaves_0_f_wr_resp
|
|
FIFO2 #(.width(32'd6),
|
|
.guarded(32'd1)) fabric_xactors_to_slaves_0_f_wr_resp(.RST(RST_N),
|
|
.CLK(CLK),
|
|
.D_IN(fabric_xactors_to_slaves_0_f_wr_resp$D_IN),
|
|
.ENQ(fabric_xactors_to_slaves_0_f_wr_resp$ENQ),
|
|
.DEQ(fabric_xactors_to_slaves_0_f_wr_resp$DEQ),
|
|
.CLR(fabric_xactors_to_slaves_0_f_wr_resp$CLR),
|
|
.D_OUT(fabric_xactors_to_slaves_0_f_wr_resp$D_OUT),
|
|
.FULL_N(fabric_xactors_to_slaves_0_f_wr_resp$FULL_N),
|
|
.EMPTY_N(fabric_xactors_to_slaves_0_f_wr_resp$EMPTY_N));
|
|
|
|
// submodule fabric_xactors_to_slaves_1_f_rd_addr
|
|
FIFO2 #(.width(32'd97),
|
|
.guarded(32'd1)) fabric_xactors_to_slaves_1_f_rd_addr(.RST(RST_N),
|
|
.CLK(CLK),
|
|
.D_IN(fabric_xactors_to_slaves_1_f_rd_addr$D_IN),
|
|
.ENQ(fabric_xactors_to_slaves_1_f_rd_addr$ENQ),
|
|
.DEQ(fabric_xactors_to_slaves_1_f_rd_addr$DEQ),
|
|
.CLR(fabric_xactors_to_slaves_1_f_rd_addr$CLR),
|
|
.D_OUT(fabric_xactors_to_slaves_1_f_rd_addr$D_OUT),
|
|
.FULL_N(fabric_xactors_to_slaves_1_f_rd_addr$FULL_N),
|
|
.EMPTY_N(fabric_xactors_to_slaves_1_f_rd_addr$EMPTY_N));
|
|
|
|
// submodule fabric_xactors_to_slaves_1_f_rd_data
|
|
FIFO2 #(.width(32'd71),
|
|
.guarded(32'd1)) fabric_xactors_to_slaves_1_f_rd_data(.RST(RST_N),
|
|
.CLK(CLK),
|
|
.D_IN(fabric_xactors_to_slaves_1_f_rd_data$D_IN),
|
|
.ENQ(fabric_xactors_to_slaves_1_f_rd_data$ENQ),
|
|
.DEQ(fabric_xactors_to_slaves_1_f_rd_data$DEQ),
|
|
.CLR(fabric_xactors_to_slaves_1_f_rd_data$CLR),
|
|
.D_OUT(fabric_xactors_to_slaves_1_f_rd_data$D_OUT),
|
|
.FULL_N(fabric_xactors_to_slaves_1_f_rd_data$FULL_N),
|
|
.EMPTY_N(fabric_xactors_to_slaves_1_f_rd_data$EMPTY_N));
|
|
|
|
// submodule fabric_xactors_to_slaves_1_f_wr_addr
|
|
FIFO2 #(.width(32'd97),
|
|
.guarded(32'd1)) fabric_xactors_to_slaves_1_f_wr_addr(.RST(RST_N),
|
|
.CLK(CLK),
|
|
.D_IN(fabric_xactors_to_slaves_1_f_wr_addr$D_IN),
|
|
.ENQ(fabric_xactors_to_slaves_1_f_wr_addr$ENQ),
|
|
.DEQ(fabric_xactors_to_slaves_1_f_wr_addr$DEQ),
|
|
.CLR(fabric_xactors_to_slaves_1_f_wr_addr$CLR),
|
|
.D_OUT(fabric_xactors_to_slaves_1_f_wr_addr$D_OUT),
|
|
.FULL_N(fabric_xactors_to_slaves_1_f_wr_addr$FULL_N),
|
|
.EMPTY_N(fabric_xactors_to_slaves_1_f_wr_addr$EMPTY_N));
|
|
|
|
// submodule fabric_xactors_to_slaves_1_f_wr_data
|
|
FIFO2 #(.width(32'd77),
|
|
.guarded(32'd1)) fabric_xactors_to_slaves_1_f_wr_data(.RST(RST_N),
|
|
.CLK(CLK),
|
|
.D_IN(fabric_xactors_to_slaves_1_f_wr_data$D_IN),
|
|
.ENQ(fabric_xactors_to_slaves_1_f_wr_data$ENQ),
|
|
.DEQ(fabric_xactors_to_slaves_1_f_wr_data$DEQ),
|
|
.CLR(fabric_xactors_to_slaves_1_f_wr_data$CLR),
|
|
.D_OUT(fabric_xactors_to_slaves_1_f_wr_data$D_OUT),
|
|
.FULL_N(fabric_xactors_to_slaves_1_f_wr_data$FULL_N),
|
|
.EMPTY_N(fabric_xactors_to_slaves_1_f_wr_data$EMPTY_N));
|
|
|
|
// submodule fabric_xactors_to_slaves_1_f_wr_resp
|
|
FIFO2 #(.width(32'd6),
|
|
.guarded(32'd1)) fabric_xactors_to_slaves_1_f_wr_resp(.RST(RST_N),
|
|
.CLK(CLK),
|
|
.D_IN(fabric_xactors_to_slaves_1_f_wr_resp$D_IN),
|
|
.ENQ(fabric_xactors_to_slaves_1_f_wr_resp$ENQ),
|
|
.DEQ(fabric_xactors_to_slaves_1_f_wr_resp$DEQ),
|
|
.CLR(fabric_xactors_to_slaves_1_f_wr_resp$CLR),
|
|
.D_OUT(fabric_xactors_to_slaves_1_f_wr_resp$D_OUT),
|
|
.FULL_N(fabric_xactors_to_slaves_1_f_wr_resp$FULL_N),
|
|
.EMPTY_N(fabric_xactors_to_slaves_1_f_wr_resp$EMPTY_N));
|
|
|
|
// submodule fabric_xactors_to_slaves_2_f_rd_addr
|
|
FIFO2 #(.width(32'd97),
|
|
.guarded(32'd1)) fabric_xactors_to_slaves_2_f_rd_addr(.RST(RST_N),
|
|
.CLK(CLK),
|
|
.D_IN(fabric_xactors_to_slaves_2_f_rd_addr$D_IN),
|
|
.ENQ(fabric_xactors_to_slaves_2_f_rd_addr$ENQ),
|
|
.DEQ(fabric_xactors_to_slaves_2_f_rd_addr$DEQ),
|
|
.CLR(fabric_xactors_to_slaves_2_f_rd_addr$CLR),
|
|
.D_OUT(fabric_xactors_to_slaves_2_f_rd_addr$D_OUT),
|
|
.FULL_N(fabric_xactors_to_slaves_2_f_rd_addr$FULL_N),
|
|
.EMPTY_N(fabric_xactors_to_slaves_2_f_rd_addr$EMPTY_N));
|
|
|
|
// submodule fabric_xactors_to_slaves_2_f_rd_data
|
|
FIFO2 #(.width(32'd71),
|
|
.guarded(32'd1)) fabric_xactors_to_slaves_2_f_rd_data(.RST(RST_N),
|
|
.CLK(CLK),
|
|
.D_IN(fabric_xactors_to_slaves_2_f_rd_data$D_IN),
|
|
.ENQ(fabric_xactors_to_slaves_2_f_rd_data$ENQ),
|
|
.DEQ(fabric_xactors_to_slaves_2_f_rd_data$DEQ),
|
|
.CLR(fabric_xactors_to_slaves_2_f_rd_data$CLR),
|
|
.D_OUT(fabric_xactors_to_slaves_2_f_rd_data$D_OUT),
|
|
.FULL_N(fabric_xactors_to_slaves_2_f_rd_data$FULL_N),
|
|
.EMPTY_N(fabric_xactors_to_slaves_2_f_rd_data$EMPTY_N));
|
|
|
|
// submodule fabric_xactors_to_slaves_2_f_wr_addr
|
|
FIFO2 #(.width(32'd97),
|
|
.guarded(32'd1)) fabric_xactors_to_slaves_2_f_wr_addr(.RST(RST_N),
|
|
.CLK(CLK),
|
|
.D_IN(fabric_xactors_to_slaves_2_f_wr_addr$D_IN),
|
|
.ENQ(fabric_xactors_to_slaves_2_f_wr_addr$ENQ),
|
|
.DEQ(fabric_xactors_to_slaves_2_f_wr_addr$DEQ),
|
|
.CLR(fabric_xactors_to_slaves_2_f_wr_addr$CLR),
|
|
.D_OUT(fabric_xactors_to_slaves_2_f_wr_addr$D_OUT),
|
|
.FULL_N(fabric_xactors_to_slaves_2_f_wr_addr$FULL_N),
|
|
.EMPTY_N(fabric_xactors_to_slaves_2_f_wr_addr$EMPTY_N));
|
|
|
|
// submodule fabric_xactors_to_slaves_2_f_wr_data
|
|
FIFO2 #(.width(32'd77),
|
|
.guarded(32'd1)) fabric_xactors_to_slaves_2_f_wr_data(.RST(RST_N),
|
|
.CLK(CLK),
|
|
.D_IN(fabric_xactors_to_slaves_2_f_wr_data$D_IN),
|
|
.ENQ(fabric_xactors_to_slaves_2_f_wr_data$ENQ),
|
|
.DEQ(fabric_xactors_to_slaves_2_f_wr_data$DEQ),
|
|
.CLR(fabric_xactors_to_slaves_2_f_wr_data$CLR),
|
|
.D_OUT(fabric_xactors_to_slaves_2_f_wr_data$D_OUT),
|
|
.FULL_N(fabric_xactors_to_slaves_2_f_wr_data$FULL_N),
|
|
.EMPTY_N(fabric_xactors_to_slaves_2_f_wr_data$EMPTY_N));
|
|
|
|
// submodule fabric_xactors_to_slaves_2_f_wr_resp
|
|
FIFO2 #(.width(32'd6),
|
|
.guarded(32'd1)) fabric_xactors_to_slaves_2_f_wr_resp(.RST(RST_N),
|
|
.CLK(CLK),
|
|
.D_IN(fabric_xactors_to_slaves_2_f_wr_resp$D_IN),
|
|
.ENQ(fabric_xactors_to_slaves_2_f_wr_resp$ENQ),
|
|
.DEQ(fabric_xactors_to_slaves_2_f_wr_resp$DEQ),
|
|
.CLR(fabric_xactors_to_slaves_2_f_wr_resp$CLR),
|
|
.D_OUT(fabric_xactors_to_slaves_2_f_wr_resp$D_OUT),
|
|
.FULL_N(fabric_xactors_to_slaves_2_f_wr_resp$FULL_N),
|
|
.EMPTY_N(fabric_xactors_to_slaves_2_f_wr_resp$EMPTY_N));
|
|
|
|
// submodule soc_map
|
|
mkSoC_Map soc_map(.CLK(CLK),
|
|
.RST_N(RST_N),
|
|
.m_is_IO_addr_addr(soc_map$m_is_IO_addr_addr),
|
|
.m_is_mem_addr_addr(soc_map$m_is_mem_addr_addr),
|
|
.m_is_near_mem_IO_addr_addr(soc_map$m_is_near_mem_IO_addr_addr),
|
|
.m_plic_addr_base(soc_map$m_plic_addr_base),
|
|
.m_plic_addr_size(),
|
|
.m_plic_addr_lim(soc_map$m_plic_addr_lim),
|
|
.m_near_mem_io_addr_base(soc_map$m_near_mem_io_addr_base),
|
|
.m_near_mem_io_addr_size(),
|
|
.m_near_mem_io_addr_lim(soc_map$m_near_mem_io_addr_lim),
|
|
.m_flash_mem_addr_base(),
|
|
.m_flash_mem_addr_size(),
|
|
.m_flash_mem_addr_lim(),
|
|
.m_ethernet_0_addr_base(),
|
|
.m_ethernet_0_addr_size(),
|
|
.m_ethernet_0_addr_lim(),
|
|
.m_dma_0_addr_base(),
|
|
.m_dma_0_addr_size(),
|
|
.m_dma_0_addr_lim(),
|
|
.m_uart16550_0_addr_base(),
|
|
.m_uart16550_0_addr_size(),
|
|
.m_uart16550_0_addr_lim(),
|
|
.m_gpio_0_addr_base(),
|
|
.m_gpio_0_addr_size(),
|
|
.m_gpio_0_addr_lim(),
|
|
.m_boot_rom_addr_base(),
|
|
.m_boot_rom_addr_size(),
|
|
.m_boot_rom_addr_lim(),
|
|
.m_ddr4_0_uncached_addr_base(),
|
|
.m_ddr4_0_uncached_addr_size(),
|
|
.m_ddr4_0_uncached_addr_lim(),
|
|
.m_ddr4_0_cached_addr_base(),
|
|
.m_ddr4_0_cached_addr_size(),
|
|
.m_ddr4_0_cached_addr_lim(),
|
|
.m_is_mem_addr(),
|
|
.m_is_IO_addr(),
|
|
.m_is_near_mem_IO_addr(),
|
|
.m_pc_reset_value(),
|
|
.m_mtvec_reset_value(),
|
|
.m_nmivec_reset_value());
|
|
|
|
// rule RL_fabric_rl_wr_xaction_master_to_slave
|
|
assign CAN_FIRE_RL_fabric_rl_wr_xaction_master_to_slave =
|
|
fabric_xactors_from_masters_0_f_wr_addr$EMPTY_N &&
|
|
fabric_xactors_from_masters_0_f_wr_data$EMPTY_N &&
|
|
fabric_xactors_to_slaves_0_f_wr_addr$FULL_N &&
|
|
fabric_xactors_to_slaves_0_f_wr_data$FULL_N &&
|
|
fabric_v_f_wr_mis_0$FULL_N &&
|
|
fabric_v_f_wr_sjs_0$FULL_N &&
|
|
(!soc_map_m_near_mem_io_addr_base__5_ULE_fabric__ETC___d18 ||
|
|
!fabric_xactors_from_masters_0_f_wr_addr_first__ETC___d21) &&
|
|
(!soc_map_m_plic_addr_base__4_ULE_fabric_xactors_ETC___d25 ||
|
|
!fabric_xactors_from_masters_0_f_wr_addr_first__ETC___d28) ;
|
|
assign WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave =
|
|
CAN_FIRE_RL_fabric_rl_wr_xaction_master_to_slave ;
|
|
|
|
// rule RL_fabric_rl_wr_xaction_master_to_slave_1
|
|
assign CAN_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_1 =
|
|
fabric_xactors_from_masters_0_f_wr_addr$EMPTY_N &&
|
|
fabric_xactors_from_masters_0_f_wr_data$EMPTY_N &&
|
|
fabric_v_f_wr_sjs_0$FULL_N &&
|
|
fabric_xactors_to_slaves_1_f_wr_addr$FULL_N &&
|
|
fabric_xactors_to_slaves_1_f_wr_data$FULL_N &&
|
|
fabric_v_f_wr_mis_1$FULL_N &&
|
|
(!soc_map_m_near_mem_io_addr_base__5_ULE_fabric__ETC___d18 ||
|
|
!fabric_xactors_from_masters_0_f_wr_addr_first__ETC___d21) &&
|
|
soc_map_m_plic_addr_base__4_ULE_fabric_xactors_ETC___d25 &&
|
|
fabric_xactors_from_masters_0_f_wr_addr_first__ETC___d28 ;
|
|
assign WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_1 =
|
|
CAN_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_1 ;
|
|
|
|
// rule RL_fabric_rl_wr_xaction_master_to_slave_2
|
|
assign CAN_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_2 =
|
|
fabric_xactors_from_masters_0_f_wr_addr$EMPTY_N &&
|
|
fabric_xactors_from_masters_0_f_wr_data$EMPTY_N &&
|
|
fabric_v_f_wr_sjs_0$FULL_N &&
|
|
fabric_xactors_to_slaves_2_f_wr_addr$FULL_N &&
|
|
fabric_xactors_to_slaves_2_f_wr_data$FULL_N &&
|
|
fabric_v_f_wr_mis_2$FULL_N &&
|
|
soc_map_m_near_mem_io_addr_base__5_ULE_fabric__ETC___d18 &&
|
|
fabric_xactors_from_masters_0_f_wr_addr_first__ETC___d21 ;
|
|
assign WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_2 =
|
|
CAN_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_2 ;
|
|
|
|
// rule RL_fabric_rl_wr_xaction_master_to_slave_3
|
|
assign CAN_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_3 =
|
|
fabric_xactors_to_slaves_0_f_wr_addr$FULL_N &&
|
|
fabric_xactors_to_slaves_0_f_wr_data$FULL_N &&
|
|
fabric_v_f_wr_mis_0$FULL_N &&
|
|
fabric_xactors_from_masters_1_f_wr_addr$EMPTY_N &&
|
|
fabric_xactors_from_masters_1_f_wr_data$EMPTY_N &&
|
|
fabric_v_f_wr_sjs_1$FULL_N &&
|
|
(!soc_map_m_near_mem_io_addr_base__5_ULE_fabric__ETC___d93 ||
|
|
!fabric_xactors_from_masters_1_f_wr_addr_first__ETC___d95) &&
|
|
(!soc_map_m_plic_addr_base__4_ULE_fabric_xactors_ETC___d98 ||
|
|
!fabric_xactors_from_masters_1_f_wr_addr_first__ETC___d100) ;
|
|
assign WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_3 =
|
|
CAN_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_3 &&
|
|
!WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave ;
|
|
|
|
// rule RL_fabric_rl_wr_xaction_master_to_slave_4
|
|
assign CAN_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_4 =
|
|
fabric_xactors_to_slaves_1_f_wr_addr$FULL_N &&
|
|
fabric_xactors_to_slaves_1_f_wr_data$FULL_N &&
|
|
fabric_v_f_wr_mis_1$FULL_N &&
|
|
fabric_xactors_from_masters_1_f_wr_addr$EMPTY_N &&
|
|
fabric_xactors_from_masters_1_f_wr_data$EMPTY_N &&
|
|
fabric_v_f_wr_sjs_1$FULL_N &&
|
|
(!soc_map_m_near_mem_io_addr_base__5_ULE_fabric__ETC___d93 ||
|
|
!fabric_xactors_from_masters_1_f_wr_addr_first__ETC___d95) &&
|
|
soc_map_m_plic_addr_base__4_ULE_fabric_xactors_ETC___d98 &&
|
|
fabric_xactors_from_masters_1_f_wr_addr_first__ETC___d100 ;
|
|
assign WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_4 =
|
|
CAN_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_4 &&
|
|
!WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_1 ;
|
|
|
|
// rule RL_fabric_rl_wr_xaction_master_to_slave_5
|
|
assign CAN_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_5 =
|
|
fabric_xactors_to_slaves_2_f_wr_addr$FULL_N &&
|
|
fabric_xactors_to_slaves_2_f_wr_data$FULL_N &&
|
|
fabric_v_f_wr_mis_2$FULL_N &&
|
|
fabric_xactors_from_masters_1_f_wr_addr$EMPTY_N &&
|
|
fabric_xactors_from_masters_1_f_wr_data$EMPTY_N &&
|
|
fabric_v_f_wr_sjs_1$FULL_N &&
|
|
soc_map_m_near_mem_io_addr_base__5_ULE_fabric__ETC___d93 &&
|
|
fabric_xactors_from_masters_1_f_wr_addr_first__ETC___d95 ;
|
|
assign WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_5 =
|
|
CAN_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_5 &&
|
|
!WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_2 ;
|
|
|
|
// rule RL_fabric_rl_rd_xaction_master_to_slave
|
|
assign CAN_FIRE_RL_fabric_rl_rd_xaction_master_to_slave =
|
|
fabric_xactors_from_masters_0_f_rd_addr$EMPTY_N &&
|
|
fabric_xactors_to_slaves_0_f_rd_addr$FULL_N &&
|
|
fabric_v_f_rd_mis_0$FULL_N &&
|
|
fabric_v_f_rd_sjs_0$FULL_N &&
|
|
(!soc_map_m_near_mem_io_addr_base__5_ULE_fabric__ETC___d148 ||
|
|
!fabric_xactors_from_masters_0_f_rd_addr_first__ETC___d150) &&
|
|
(!soc_map_m_plic_addr_base__4_ULE_fabric_xactors_ETC___d153 ||
|
|
!fabric_xactors_from_masters_0_f_rd_addr_first__ETC___d155) ;
|
|
assign WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave =
|
|
CAN_FIRE_RL_fabric_rl_rd_xaction_master_to_slave ;
|
|
|
|
// rule RL_fabric_rl_rd_xaction_master_to_slave_1
|
|
assign CAN_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_1 =
|
|
fabric_xactors_from_masters_0_f_rd_addr$EMPTY_N &&
|
|
fabric_v_f_rd_sjs_0$FULL_N &&
|
|
fabric_xactors_to_slaves_1_f_rd_addr$FULL_N &&
|
|
fabric_v_f_rd_mis_1$FULL_N &&
|
|
(!soc_map_m_near_mem_io_addr_base__5_ULE_fabric__ETC___d148 ||
|
|
!fabric_xactors_from_masters_0_f_rd_addr_first__ETC___d150) &&
|
|
soc_map_m_plic_addr_base__4_ULE_fabric_xactors_ETC___d153 &&
|
|
fabric_xactors_from_masters_0_f_rd_addr_first__ETC___d155 ;
|
|
assign WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_1 =
|
|
CAN_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_1 ;
|
|
|
|
// rule RL_fabric_rl_rd_xaction_master_to_slave_2
|
|
assign CAN_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_2 =
|
|
fabric_xactors_from_masters_0_f_rd_addr$EMPTY_N &&
|
|
fabric_v_f_rd_sjs_0$FULL_N &&
|
|
fabric_xactors_to_slaves_2_f_rd_addr$FULL_N &&
|
|
fabric_v_f_rd_mis_2$FULL_N &&
|
|
soc_map_m_near_mem_io_addr_base__5_ULE_fabric__ETC___d148 &&
|
|
fabric_xactors_from_masters_0_f_rd_addr_first__ETC___d150 ;
|
|
assign WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_2 =
|
|
CAN_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_2 ;
|
|
|
|
// rule RL_fabric_rl_rd_xaction_master_to_slave_3
|
|
assign CAN_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_3 =
|
|
fabric_xactors_to_slaves_0_f_rd_addr$FULL_N &&
|
|
fabric_v_f_rd_mis_0$FULL_N &&
|
|
fabric_xactors_from_masters_1_f_rd_addr$EMPTY_N &&
|
|
fabric_v_f_rd_sjs_1$FULL_N &&
|
|
(!soc_map_m_near_mem_io_addr_base__5_ULE_fabric__ETC___d197 ||
|
|
!fabric_xactors_from_masters_1_f_rd_addr_first__ETC___d199) &&
|
|
(!soc_map_m_plic_addr_base__4_ULE_fabric_xactors_ETC___d202 ||
|
|
!fabric_xactors_from_masters_1_f_rd_addr_first__ETC___d204) ;
|
|
assign WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_3 =
|
|
CAN_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_3 &&
|
|
!WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave ;
|
|
|
|
// rule RL_fabric_rl_rd_xaction_master_to_slave_4
|
|
assign CAN_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_4 =
|
|
fabric_xactors_to_slaves_1_f_rd_addr$FULL_N &&
|
|
fabric_v_f_rd_mis_1$FULL_N &&
|
|
fabric_xactors_from_masters_1_f_rd_addr$EMPTY_N &&
|
|
fabric_v_f_rd_sjs_1$FULL_N &&
|
|
(!soc_map_m_near_mem_io_addr_base__5_ULE_fabric__ETC___d197 ||
|
|
!fabric_xactors_from_masters_1_f_rd_addr_first__ETC___d199) &&
|
|
soc_map_m_plic_addr_base__4_ULE_fabric_xactors_ETC___d202 &&
|
|
fabric_xactors_from_masters_1_f_rd_addr_first__ETC___d204 ;
|
|
assign WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_4 =
|
|
CAN_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_4 &&
|
|
!WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_1 ;
|
|
|
|
// rule RL_fabric_rl_rd_xaction_master_to_slave_5
|
|
assign CAN_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_5 =
|
|
fabric_xactors_to_slaves_2_f_rd_addr$FULL_N &&
|
|
fabric_v_f_rd_mis_2$FULL_N &&
|
|
fabric_xactors_from_masters_1_f_rd_addr$EMPTY_N &&
|
|
fabric_v_f_rd_sjs_1$FULL_N &&
|
|
soc_map_m_near_mem_io_addr_base__5_ULE_fabric__ETC___d197 &&
|
|
fabric_xactors_from_masters_1_f_rd_addr_first__ETC___d199 ;
|
|
assign WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_5 =
|
|
CAN_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_5 &&
|
|
!WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_2 ;
|
|
|
|
// rule RL_fabric_rl_wr_resp_slave_to_master
|
|
assign CAN_FIRE_RL_fabric_rl_wr_resp_slave_to_master =
|
|
fabric_v_f_wr_mis_0$EMPTY_N && fabric_v_f_wr_sjs_0$EMPTY_N &&
|
|
fabric_xactors_to_slaves_0_f_wr_resp$EMPTY_N &&
|
|
fabric_xactors_from_masters_0_f_wr_resp$FULL_N &&
|
|
fabric_v_f_wr_mis_0$D_OUT == 2'd0 &&
|
|
fabric_v_f_wr_sjs_0$D_OUT == 2'd0 ;
|
|
assign WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master =
|
|
CAN_FIRE_RL_fabric_rl_wr_resp_slave_to_master ;
|
|
|
|
// rule RL_fabric_rl_wr_resp_slave_to_master_1
|
|
assign CAN_FIRE_RL_fabric_rl_wr_resp_slave_to_master_1 =
|
|
fabric_v_f_wr_sjs_0$EMPTY_N &&
|
|
fabric_xactors_from_masters_0_f_wr_resp$FULL_N &&
|
|
fabric_v_f_wr_mis_1$EMPTY_N &&
|
|
fabric_xactors_to_slaves_1_f_wr_resp$EMPTY_N &&
|
|
fabric_v_f_wr_mis_1$D_OUT == 2'd0 &&
|
|
fabric_v_f_wr_sjs_0$D_OUT == 2'd1 ;
|
|
assign WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master_1 =
|
|
CAN_FIRE_RL_fabric_rl_wr_resp_slave_to_master_1 ;
|
|
|
|
// rule RL_fabric_rl_wr_resp_slave_to_master_2
|
|
assign CAN_FIRE_RL_fabric_rl_wr_resp_slave_to_master_2 =
|
|
fabric_v_f_wr_sjs_0$EMPTY_N &&
|
|
fabric_xactors_from_masters_0_f_wr_resp$FULL_N &&
|
|
fabric_v_f_wr_mis_2$EMPTY_N &&
|
|
fabric_xactors_to_slaves_2_f_wr_resp$EMPTY_N &&
|
|
fabric_v_f_wr_mis_2$D_OUT == 2'd0 &&
|
|
fabric_v_f_wr_sjs_0$D_OUT == 2'd2 ;
|
|
assign WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master_2 =
|
|
CAN_FIRE_RL_fabric_rl_wr_resp_slave_to_master_2 ;
|
|
|
|
// rule RL_fabric_rl_wr_resp_slave_to_master_3
|
|
assign CAN_FIRE_RL_fabric_rl_wr_resp_slave_to_master_3 =
|
|
fabric_v_f_wr_mis_0$EMPTY_N &&
|
|
fabric_xactors_to_slaves_0_f_wr_resp$EMPTY_N &&
|
|
fabric_v_f_wr_sjs_1$EMPTY_N &&
|
|
fabric_xactors_from_masters_1_f_wr_resp$FULL_N &&
|
|
fabric_v_f_wr_mis_0$D_OUT == 2'd1 &&
|
|
fabric_v_f_wr_sjs_1$D_OUT == 2'd0 ;
|
|
assign WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master_3 =
|
|
CAN_FIRE_RL_fabric_rl_wr_resp_slave_to_master_3 ;
|
|
|
|
// rule RL_fabric_rl_wr_resp_slave_to_master_4
|
|
assign CAN_FIRE_RL_fabric_rl_wr_resp_slave_to_master_4 =
|
|
fabric_v_f_wr_mis_1$EMPTY_N &&
|
|
fabric_xactors_to_slaves_1_f_wr_resp$EMPTY_N &&
|
|
fabric_v_f_wr_sjs_1$EMPTY_N &&
|
|
fabric_xactors_from_masters_1_f_wr_resp$FULL_N &&
|
|
fabric_v_f_wr_mis_1$D_OUT == 2'd1 &&
|
|
fabric_v_f_wr_sjs_1$D_OUT == 2'd1 ;
|
|
assign WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master_4 =
|
|
CAN_FIRE_RL_fabric_rl_wr_resp_slave_to_master_4 ;
|
|
|
|
// rule RL_fabric_rl_wr_resp_slave_to_master_5
|
|
assign CAN_FIRE_RL_fabric_rl_wr_resp_slave_to_master_5 =
|
|
fabric_v_f_wr_mis_2$EMPTY_N &&
|
|
fabric_xactors_to_slaves_2_f_wr_resp$EMPTY_N &&
|
|
fabric_v_f_wr_sjs_1$EMPTY_N &&
|
|
fabric_xactors_from_masters_1_f_wr_resp$FULL_N &&
|
|
fabric_v_f_wr_mis_2$D_OUT == 2'd1 &&
|
|
fabric_v_f_wr_sjs_1$D_OUT == 2'd2 ;
|
|
assign WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master_5 =
|
|
CAN_FIRE_RL_fabric_rl_wr_resp_slave_to_master_5 ;
|
|
|
|
// rule RL_fabric_rl_wr_resp_err_to_master
|
|
assign CAN_FIRE_RL_fabric_rl_wr_resp_err_to_master =
|
|
fabric_v_f_wr_sjs_0$EMPTY_N &&
|
|
fabric_xactors_from_masters_0_f_wr_resp$FULL_N &&
|
|
fabric_v_f_wr_err_id_0$EMPTY_N &&
|
|
fabric_v_f_wr_err_user_0$EMPTY_N &&
|
|
fabric_v_f_wr_sjs_0$D_OUT == 2'd3 ;
|
|
assign WILL_FIRE_RL_fabric_rl_wr_resp_err_to_master =
|
|
CAN_FIRE_RL_fabric_rl_wr_resp_err_to_master ;
|
|
|
|
// rule RL_fabric_rl_wr_resp_err_to_master_1
|
|
assign CAN_FIRE_RL_fabric_rl_wr_resp_err_to_master_1 =
|
|
fabric_v_f_wr_sjs_1$EMPTY_N &&
|
|
fabric_xactors_from_masters_1_f_wr_resp$FULL_N &&
|
|
fabric_v_f_wr_err_id_1$EMPTY_N &&
|
|
fabric_v_f_wr_err_user_1$EMPTY_N &&
|
|
fabric_v_f_wr_sjs_1$D_OUT == 2'd3 ;
|
|
assign WILL_FIRE_RL_fabric_rl_wr_resp_err_to_master_1 =
|
|
CAN_FIRE_RL_fabric_rl_wr_resp_err_to_master_1 ;
|
|
|
|
// rule RL_fabric_rl_rd_resp_slave_to_master
|
|
assign CAN_FIRE_RL_fabric_rl_rd_resp_slave_to_master =
|
|
fabric_v_f_rd_mis_0$EMPTY_N && fabric_v_f_rd_sjs_0$EMPTY_N &&
|
|
fabric_xactors_to_slaves_0_f_rd_data$EMPTY_N &&
|
|
fabric_xactors_from_masters_0_f_rd_data$FULL_N &&
|
|
fabric_v_f_rd_mis_0$D_OUT == 2'd0 &&
|
|
fabric_v_f_rd_sjs_0$D_OUT == 2'd0 ;
|
|
assign WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master =
|
|
CAN_FIRE_RL_fabric_rl_rd_resp_slave_to_master ;
|
|
|
|
// rule RL_fabric_rl_rd_resp_slave_to_master_1
|
|
assign CAN_FIRE_RL_fabric_rl_rd_resp_slave_to_master_1 =
|
|
fabric_v_f_rd_sjs_0$EMPTY_N &&
|
|
fabric_xactors_from_masters_0_f_rd_data$FULL_N &&
|
|
fabric_v_f_rd_mis_1$EMPTY_N &&
|
|
fabric_xactors_to_slaves_1_f_rd_data$EMPTY_N &&
|
|
fabric_v_f_rd_mis_1$D_OUT == 2'd0 &&
|
|
fabric_v_f_rd_sjs_0$D_OUT == 2'd1 ;
|
|
assign WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_1 =
|
|
CAN_FIRE_RL_fabric_rl_rd_resp_slave_to_master_1 ;
|
|
|
|
// rule RL_fabric_rl_rd_resp_slave_to_master_2
|
|
assign CAN_FIRE_RL_fabric_rl_rd_resp_slave_to_master_2 =
|
|
fabric_v_f_rd_sjs_0$EMPTY_N &&
|
|
fabric_xactors_from_masters_0_f_rd_data$FULL_N &&
|
|
fabric_v_f_rd_mis_2$EMPTY_N &&
|
|
fabric_xactors_to_slaves_2_f_rd_data$EMPTY_N &&
|
|
fabric_v_f_rd_mis_2$D_OUT == 2'd0 &&
|
|
fabric_v_f_rd_sjs_0$D_OUT == 2'd2 ;
|
|
assign WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_2 =
|
|
CAN_FIRE_RL_fabric_rl_rd_resp_slave_to_master_2 ;
|
|
|
|
// rule RL_fabric_rl_rd_resp_slave_to_master_3
|
|
assign CAN_FIRE_RL_fabric_rl_rd_resp_slave_to_master_3 =
|
|
fabric_v_f_rd_mis_0$EMPTY_N &&
|
|
fabric_xactors_to_slaves_0_f_rd_data$EMPTY_N &&
|
|
fabric_v_f_rd_sjs_1$EMPTY_N &&
|
|
fabric_xactors_from_masters_1_f_rd_data$FULL_N &&
|
|
fabric_v_f_rd_mis_0$D_OUT == 2'd1 &&
|
|
fabric_v_f_rd_sjs_1$D_OUT == 2'd0 ;
|
|
assign WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_3 =
|
|
CAN_FIRE_RL_fabric_rl_rd_resp_slave_to_master_3 ;
|
|
|
|
// rule RL_fabric_rl_rd_resp_slave_to_master_4
|
|
assign CAN_FIRE_RL_fabric_rl_rd_resp_slave_to_master_4 =
|
|
fabric_v_f_rd_mis_1$EMPTY_N &&
|
|
fabric_xactors_to_slaves_1_f_rd_data$EMPTY_N &&
|
|
fabric_v_f_rd_sjs_1$EMPTY_N &&
|
|
fabric_xactors_from_masters_1_f_rd_data$FULL_N &&
|
|
fabric_v_f_rd_mis_1$D_OUT == 2'd1 &&
|
|
fabric_v_f_rd_sjs_1$D_OUT == 2'd1 ;
|
|
assign WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_4 =
|
|
CAN_FIRE_RL_fabric_rl_rd_resp_slave_to_master_4 ;
|
|
|
|
// rule RL_fabric_rl_rd_resp_slave_to_master_5
|
|
assign CAN_FIRE_RL_fabric_rl_rd_resp_slave_to_master_5 =
|
|
fabric_v_f_rd_mis_2$EMPTY_N &&
|
|
fabric_xactors_to_slaves_2_f_rd_data$EMPTY_N &&
|
|
fabric_v_f_rd_sjs_1$EMPTY_N &&
|
|
fabric_xactors_from_masters_1_f_rd_data$FULL_N &&
|
|
fabric_v_f_rd_mis_2$D_OUT == 2'd1 &&
|
|
fabric_v_f_rd_sjs_1$D_OUT == 2'd2 ;
|
|
assign WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_5 =
|
|
CAN_FIRE_RL_fabric_rl_rd_resp_slave_to_master_5 ;
|
|
|
|
// rule RL_fabric_rl_rd_resp_err_to_master
|
|
assign CAN_FIRE_RL_fabric_rl_rd_resp_err_to_master =
|
|
fabric_v_f_rd_sjs_0$EMPTY_N &&
|
|
fabric_xactors_from_masters_0_f_rd_data$FULL_N &&
|
|
fabric_v_f_rd_err_id_0$EMPTY_N &&
|
|
fabric_v_f_rd_err_user_0$EMPTY_N &&
|
|
fabric_v_f_rd_sjs_0$D_OUT == 2'd3 ;
|
|
assign WILL_FIRE_RL_fabric_rl_rd_resp_err_to_master =
|
|
CAN_FIRE_RL_fabric_rl_rd_resp_err_to_master ;
|
|
|
|
// rule RL_fabric_rl_rd_resp_err_to_master_1
|
|
assign CAN_FIRE_RL_fabric_rl_rd_resp_err_to_master_1 =
|
|
fabric_v_f_rd_sjs_1$EMPTY_N &&
|
|
fabric_xactors_from_masters_1_f_rd_data$FULL_N &&
|
|
fabric_v_f_rd_err_id_1$EMPTY_N &&
|
|
fabric_v_f_rd_err_user_1$EMPTY_N &&
|
|
fabric_v_f_rd_sjs_1$D_OUT == 2'd3 ;
|
|
assign WILL_FIRE_RL_fabric_rl_rd_resp_err_to_master_1 =
|
|
CAN_FIRE_RL_fabric_rl_rd_resp_err_to_master_1 ;
|
|
|
|
// rule RL_fabric_rl_reset
|
|
assign CAN_FIRE_RL_fabric_rl_reset = fabric_rg_reset ;
|
|
assign WILL_FIRE_RL_fabric_rl_reset = fabric_rg_reset ;
|
|
|
|
// inputs to muxes for submodule ports
|
|
assign MUX_fabric_xactors_from_masters_0_f_rd_data$enq_1__VAL_4 =
|
|
{ fabric_v_f_rd_err_id_0$D_OUT, 67'd7 } ;
|
|
assign MUX_fabric_xactors_from_masters_0_f_wr_resp$enq_1__VAL_4 =
|
|
{ fabric_v_f_wr_err_id_0$D_OUT, 2'b11 } ;
|
|
assign MUX_fabric_xactors_from_masters_1_f_rd_data$enq_1__VAL_4 =
|
|
{ fabric_v_f_rd_err_id_1$D_OUT, 67'd7 } ;
|
|
assign MUX_fabric_xactors_from_masters_1_f_wr_resp$enq_1__VAL_4 =
|
|
{ fabric_v_f_wr_err_id_1$D_OUT, 2'b11 } ;
|
|
|
|
// register fabric_cfg_verbosity
|
|
assign fabric_cfg_verbosity$D_IN = set_verbosity_verbosity ;
|
|
assign fabric_cfg_verbosity$EN = EN_set_verbosity ;
|
|
|
|
// register fabric_rg_reset
|
|
assign fabric_rg_reset$D_IN = !fabric_rg_reset ;
|
|
assign fabric_rg_reset$EN = fabric_rg_reset || EN_reset ;
|
|
|
|
// submodule fabric_v_f_rd_err_id_0
|
|
assign fabric_v_f_rd_err_id_0$D_IN = 4'h0 ;
|
|
assign fabric_v_f_rd_err_id_0$ENQ = 1'b0 ;
|
|
assign fabric_v_f_rd_err_id_0$DEQ =
|
|
CAN_FIRE_RL_fabric_rl_rd_resp_err_to_master ;
|
|
assign fabric_v_f_rd_err_id_0$CLR = fabric_rg_reset ;
|
|
|
|
// submodule fabric_v_f_rd_err_id_1
|
|
assign fabric_v_f_rd_err_id_1$D_IN = 4'h0 ;
|
|
assign fabric_v_f_rd_err_id_1$ENQ = 1'b0 ;
|
|
assign fabric_v_f_rd_err_id_1$DEQ =
|
|
CAN_FIRE_RL_fabric_rl_rd_resp_err_to_master_1 ;
|
|
assign fabric_v_f_rd_err_id_1$CLR = fabric_rg_reset ;
|
|
|
|
// submodule fabric_v_f_rd_err_user_0
|
|
assign fabric_v_f_rd_err_user_0$ENQ = 1'b0 ;
|
|
assign fabric_v_f_rd_err_user_0$DEQ =
|
|
CAN_FIRE_RL_fabric_rl_rd_resp_err_to_master ;
|
|
assign fabric_v_f_rd_err_user_0$CLR = fabric_rg_reset ;
|
|
|
|
// submodule fabric_v_f_rd_err_user_1
|
|
assign fabric_v_f_rd_err_user_1$ENQ = 1'b0 ;
|
|
assign fabric_v_f_rd_err_user_1$DEQ =
|
|
CAN_FIRE_RL_fabric_rl_rd_resp_err_to_master_1 ;
|
|
assign fabric_v_f_rd_err_user_1$CLR = fabric_rg_reset ;
|
|
|
|
// submodule fabric_v_f_rd_mis_0
|
|
assign fabric_v_f_rd_mis_0$D_IN =
|
|
WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave ? 2'd0 : 2'd1 ;
|
|
assign fabric_v_f_rd_mis_0$ENQ =
|
|
WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave ||
|
|
WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_3 ;
|
|
assign fabric_v_f_rd_mis_0$DEQ =
|
|
WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_3 ||
|
|
WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master ;
|
|
assign fabric_v_f_rd_mis_0$CLR = fabric_rg_reset ;
|
|
|
|
// submodule fabric_v_f_rd_mis_1
|
|
assign fabric_v_f_rd_mis_1$D_IN =
|
|
WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_1 ?
|
|
2'd0 :
|
|
2'd1 ;
|
|
assign fabric_v_f_rd_mis_1$ENQ =
|
|
WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_1 ||
|
|
WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_4 ;
|
|
assign fabric_v_f_rd_mis_1$DEQ =
|
|
WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_4 ||
|
|
WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_1 ;
|
|
assign fabric_v_f_rd_mis_1$CLR = fabric_rg_reset ;
|
|
|
|
// submodule fabric_v_f_rd_mis_2
|
|
assign fabric_v_f_rd_mis_2$D_IN =
|
|
WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_2 ?
|
|
2'd0 :
|
|
2'd1 ;
|
|
assign fabric_v_f_rd_mis_2$ENQ =
|
|
WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_2 ||
|
|
WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_5 ;
|
|
assign fabric_v_f_rd_mis_2$DEQ =
|
|
WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_5 ||
|
|
WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_2 ;
|
|
assign fabric_v_f_rd_mis_2$CLR = fabric_rg_reset ;
|
|
|
|
// submodule fabric_v_f_rd_sjs_0
|
|
always@(WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave or
|
|
WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_1 or
|
|
WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_2)
|
|
begin
|
|
case (1'b1) // synopsys parallel_case
|
|
WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave:
|
|
fabric_v_f_rd_sjs_0$D_IN = 2'd0;
|
|
WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_1:
|
|
fabric_v_f_rd_sjs_0$D_IN = 2'd1;
|
|
WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_2:
|
|
fabric_v_f_rd_sjs_0$D_IN = 2'd2;
|
|
default: fabric_v_f_rd_sjs_0$D_IN = 2'b10 /* unspecified value */ ;
|
|
endcase
|
|
end
|
|
assign fabric_v_f_rd_sjs_0$ENQ =
|
|
WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave ||
|
|
WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_1 ||
|
|
WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_2 ;
|
|
assign fabric_v_f_rd_sjs_0$DEQ =
|
|
WILL_FIRE_RL_fabric_rl_rd_resp_err_to_master ||
|
|
WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_2 ||
|
|
WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_1 ||
|
|
WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master ;
|
|
assign fabric_v_f_rd_sjs_0$CLR = fabric_rg_reset ;
|
|
|
|
// submodule fabric_v_f_rd_sjs_1
|
|
always@(WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_3 or
|
|
WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_4 or
|
|
WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_5)
|
|
begin
|
|
case (1'b1) // synopsys parallel_case
|
|
WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_3:
|
|
fabric_v_f_rd_sjs_1$D_IN = 2'd0;
|
|
WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_4:
|
|
fabric_v_f_rd_sjs_1$D_IN = 2'd1;
|
|
WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_5:
|
|
fabric_v_f_rd_sjs_1$D_IN = 2'd2;
|
|
default: fabric_v_f_rd_sjs_1$D_IN = 2'b10 /* unspecified value */ ;
|
|
endcase
|
|
end
|
|
assign fabric_v_f_rd_sjs_1$ENQ =
|
|
WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_3 ||
|
|
WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_4 ||
|
|
WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_5 ;
|
|
assign fabric_v_f_rd_sjs_1$DEQ =
|
|
WILL_FIRE_RL_fabric_rl_rd_resp_err_to_master_1 ||
|
|
WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_5 ||
|
|
WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_4 ||
|
|
WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_3 ;
|
|
assign fabric_v_f_rd_sjs_1$CLR = fabric_rg_reset ;
|
|
|
|
// submodule fabric_v_f_wr_err_id_0
|
|
assign fabric_v_f_wr_err_id_0$D_IN = 4'h0 ;
|
|
assign fabric_v_f_wr_err_id_0$ENQ = 1'b0 ;
|
|
assign fabric_v_f_wr_err_id_0$DEQ =
|
|
CAN_FIRE_RL_fabric_rl_wr_resp_err_to_master ;
|
|
assign fabric_v_f_wr_err_id_0$CLR = fabric_rg_reset ;
|
|
|
|
// submodule fabric_v_f_wr_err_id_1
|
|
assign fabric_v_f_wr_err_id_1$D_IN = 4'h0 ;
|
|
assign fabric_v_f_wr_err_id_1$ENQ = 1'b0 ;
|
|
assign fabric_v_f_wr_err_id_1$DEQ =
|
|
CAN_FIRE_RL_fabric_rl_wr_resp_err_to_master_1 ;
|
|
assign fabric_v_f_wr_err_id_1$CLR = fabric_rg_reset ;
|
|
|
|
// submodule fabric_v_f_wr_err_user_0
|
|
assign fabric_v_f_wr_err_user_0$ENQ = 1'b0 ;
|
|
assign fabric_v_f_wr_err_user_0$DEQ =
|
|
CAN_FIRE_RL_fabric_rl_wr_resp_err_to_master ;
|
|
assign fabric_v_f_wr_err_user_0$CLR = fabric_rg_reset ;
|
|
|
|
// submodule fabric_v_f_wr_err_user_1
|
|
assign fabric_v_f_wr_err_user_1$ENQ = 1'b0 ;
|
|
assign fabric_v_f_wr_err_user_1$DEQ =
|
|
CAN_FIRE_RL_fabric_rl_wr_resp_err_to_master_1 ;
|
|
assign fabric_v_f_wr_err_user_1$CLR = fabric_rg_reset ;
|
|
|
|
// submodule fabric_v_f_wr_mis_0
|
|
assign fabric_v_f_wr_mis_0$D_IN =
|
|
WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave ? 2'd0 : 2'd1 ;
|
|
assign fabric_v_f_wr_mis_0$ENQ =
|
|
WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave ||
|
|
WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_3 ;
|
|
assign fabric_v_f_wr_mis_0$DEQ =
|
|
WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master_3 ||
|
|
WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master ;
|
|
assign fabric_v_f_wr_mis_0$CLR = fabric_rg_reset ;
|
|
|
|
// submodule fabric_v_f_wr_mis_1
|
|
assign fabric_v_f_wr_mis_1$D_IN =
|
|
WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_1 ?
|
|
2'd0 :
|
|
2'd1 ;
|
|
assign fabric_v_f_wr_mis_1$ENQ =
|
|
WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_1 ||
|
|
WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_4 ;
|
|
assign fabric_v_f_wr_mis_1$DEQ =
|
|
WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master_4 ||
|
|
WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master_1 ;
|
|
assign fabric_v_f_wr_mis_1$CLR = fabric_rg_reset ;
|
|
|
|
// submodule fabric_v_f_wr_mis_2
|
|
assign fabric_v_f_wr_mis_2$D_IN =
|
|
WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_2 ?
|
|
2'd0 :
|
|
2'd1 ;
|
|
assign fabric_v_f_wr_mis_2$ENQ =
|
|
WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_2 ||
|
|
WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_5 ;
|
|
assign fabric_v_f_wr_mis_2$DEQ =
|
|
WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master_5 ||
|
|
WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master_2 ;
|
|
assign fabric_v_f_wr_mis_2$CLR = fabric_rg_reset ;
|
|
|
|
// submodule fabric_v_f_wr_sjs_0
|
|
always@(WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave or
|
|
WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_1 or
|
|
WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_2)
|
|
begin
|
|
case (1'b1) // synopsys parallel_case
|
|
WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave:
|
|
fabric_v_f_wr_sjs_0$D_IN = 2'd0;
|
|
WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_1:
|
|
fabric_v_f_wr_sjs_0$D_IN = 2'd1;
|
|
WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_2:
|
|
fabric_v_f_wr_sjs_0$D_IN = 2'd2;
|
|
default: fabric_v_f_wr_sjs_0$D_IN = 2'b10 /* unspecified value */ ;
|
|
endcase
|
|
end
|
|
assign fabric_v_f_wr_sjs_0$ENQ =
|
|
WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave ||
|
|
WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_1 ||
|
|
WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_2 ;
|
|
assign fabric_v_f_wr_sjs_0$DEQ =
|
|
WILL_FIRE_RL_fabric_rl_wr_resp_err_to_master ||
|
|
WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master_2 ||
|
|
WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master_1 ||
|
|
WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master ;
|
|
assign fabric_v_f_wr_sjs_0$CLR = fabric_rg_reset ;
|
|
|
|
// submodule fabric_v_f_wr_sjs_1
|
|
always@(WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_3 or
|
|
WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_4 or
|
|
WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_5)
|
|
begin
|
|
case (1'b1) // synopsys parallel_case
|
|
WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_3:
|
|
fabric_v_f_wr_sjs_1$D_IN = 2'd0;
|
|
WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_4:
|
|
fabric_v_f_wr_sjs_1$D_IN = 2'd1;
|
|
WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_5:
|
|
fabric_v_f_wr_sjs_1$D_IN = 2'd2;
|
|
default: fabric_v_f_wr_sjs_1$D_IN = 2'b10 /* unspecified value */ ;
|
|
endcase
|
|
end
|
|
assign fabric_v_f_wr_sjs_1$ENQ =
|
|
WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_3 ||
|
|
WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_4 ||
|
|
WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_5 ;
|
|
assign fabric_v_f_wr_sjs_1$DEQ =
|
|
WILL_FIRE_RL_fabric_rl_wr_resp_err_to_master_1 ||
|
|
WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master_5 ||
|
|
WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master_4 ||
|
|
WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master_3 ;
|
|
assign fabric_v_f_wr_sjs_1$CLR = fabric_rg_reset ;
|
|
|
|
// submodule fabric_xactors_from_masters_0_f_rd_addr
|
|
assign fabric_xactors_from_masters_0_f_rd_addr$D_IN =
|
|
{ v_from_masters_0_arid,
|
|
v_from_masters_0_araddr,
|
|
v_from_masters_0_arlen,
|
|
v_from_masters_0_arsize,
|
|
v_from_masters_0_arburst,
|
|
v_from_masters_0_arlock,
|
|
v_from_masters_0_arcache,
|
|
v_from_masters_0_arprot,
|
|
v_from_masters_0_arqos,
|
|
v_from_masters_0_arregion } ;
|
|
assign fabric_xactors_from_masters_0_f_rd_addr$ENQ =
|
|
v_from_masters_0_arvalid &&
|
|
fabric_xactors_from_masters_0_f_rd_addr$FULL_N ;
|
|
assign fabric_xactors_from_masters_0_f_rd_addr$DEQ =
|
|
WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_2 ||
|
|
WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_1 ||
|
|
WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave ;
|
|
assign fabric_xactors_from_masters_0_f_rd_addr$CLR = fabric_rg_reset ;
|
|
|
|
// submodule fabric_xactors_from_masters_0_f_rd_data
|
|
always@(WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master or
|
|
fabric_xactors_to_slaves_0_f_rd_data$D_OUT or
|
|
WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_1 or
|
|
fabric_xactors_to_slaves_1_f_rd_data$D_OUT or
|
|
WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_2 or
|
|
fabric_xactors_to_slaves_2_f_rd_data$D_OUT or
|
|
WILL_FIRE_RL_fabric_rl_rd_resp_err_to_master or
|
|
MUX_fabric_xactors_from_masters_0_f_rd_data$enq_1__VAL_4)
|
|
begin
|
|
case (1'b1) // synopsys parallel_case
|
|
WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master:
|
|
fabric_xactors_from_masters_0_f_rd_data$D_IN =
|
|
fabric_xactors_to_slaves_0_f_rd_data$D_OUT;
|
|
WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_1:
|
|
fabric_xactors_from_masters_0_f_rd_data$D_IN =
|
|
fabric_xactors_to_slaves_1_f_rd_data$D_OUT;
|
|
WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_2:
|
|
fabric_xactors_from_masters_0_f_rd_data$D_IN =
|
|
fabric_xactors_to_slaves_2_f_rd_data$D_OUT;
|
|
WILL_FIRE_RL_fabric_rl_rd_resp_err_to_master:
|
|
fabric_xactors_from_masters_0_f_rd_data$D_IN =
|
|
MUX_fabric_xactors_from_masters_0_f_rd_data$enq_1__VAL_4;
|
|
default: fabric_xactors_from_masters_0_f_rd_data$D_IN =
|
|
71'h2AAAAAAAAAAAAAAAAA /* unspecified value */ ;
|
|
endcase
|
|
end
|
|
assign fabric_xactors_from_masters_0_f_rd_data$ENQ =
|
|
WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master ||
|
|
WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_1 ||
|
|
WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_2 ||
|
|
WILL_FIRE_RL_fabric_rl_rd_resp_err_to_master ;
|
|
assign fabric_xactors_from_masters_0_f_rd_data$DEQ =
|
|
v_from_masters_0_rready &&
|
|
fabric_xactors_from_masters_0_f_rd_data$EMPTY_N ;
|
|
assign fabric_xactors_from_masters_0_f_rd_data$CLR = fabric_rg_reset ;
|
|
|
|
// submodule fabric_xactors_from_masters_0_f_wr_addr
|
|
assign fabric_xactors_from_masters_0_f_wr_addr$D_IN =
|
|
{ v_from_masters_0_awid,
|
|
v_from_masters_0_awaddr,
|
|
v_from_masters_0_awlen,
|
|
v_from_masters_0_awsize,
|
|
v_from_masters_0_awburst,
|
|
v_from_masters_0_awlock,
|
|
v_from_masters_0_awcache,
|
|
v_from_masters_0_awprot,
|
|
v_from_masters_0_awqos,
|
|
v_from_masters_0_awregion } ;
|
|
assign fabric_xactors_from_masters_0_f_wr_addr$ENQ =
|
|
v_from_masters_0_awvalid &&
|
|
fabric_xactors_from_masters_0_f_wr_addr$FULL_N ;
|
|
assign fabric_xactors_from_masters_0_f_wr_addr$DEQ =
|
|
WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_2 ||
|
|
WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_1 ||
|
|
WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave ;
|
|
assign fabric_xactors_from_masters_0_f_wr_addr$CLR = fabric_rg_reset ;
|
|
|
|
// submodule fabric_xactors_from_masters_0_f_wr_data
|
|
assign fabric_xactors_from_masters_0_f_wr_data$D_IN =
|
|
{ v_from_masters_0_wid,
|
|
v_from_masters_0_wdata,
|
|
v_from_masters_0_wstrb,
|
|
v_from_masters_0_wlast } ;
|
|
assign fabric_xactors_from_masters_0_f_wr_data$ENQ =
|
|
v_from_masters_0_wvalid &&
|
|
fabric_xactors_from_masters_0_f_wr_data$FULL_N ;
|
|
assign fabric_xactors_from_masters_0_f_wr_data$DEQ =
|
|
WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_2 ||
|
|
WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_1 ||
|
|
WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave ;
|
|
assign fabric_xactors_from_masters_0_f_wr_data$CLR = fabric_rg_reset ;
|
|
|
|
// submodule fabric_xactors_from_masters_0_f_wr_resp
|
|
always@(WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master_1 or
|
|
fabric_xactors_to_slaves_1_f_wr_resp$D_OUT or
|
|
WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master or
|
|
fabric_xactors_to_slaves_0_f_wr_resp$D_OUT or
|
|
WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master_2 or
|
|
fabric_xactors_to_slaves_2_f_wr_resp$D_OUT or
|
|
WILL_FIRE_RL_fabric_rl_wr_resp_err_to_master or
|
|
MUX_fabric_xactors_from_masters_0_f_wr_resp$enq_1__VAL_4)
|
|
begin
|
|
case (1'b1) // synopsys parallel_case
|
|
WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master_1:
|
|
fabric_xactors_from_masters_0_f_wr_resp$D_IN =
|
|
fabric_xactors_to_slaves_1_f_wr_resp$D_OUT;
|
|
WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master:
|
|
fabric_xactors_from_masters_0_f_wr_resp$D_IN =
|
|
fabric_xactors_to_slaves_0_f_wr_resp$D_OUT;
|
|
WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master_2:
|
|
fabric_xactors_from_masters_0_f_wr_resp$D_IN =
|
|
fabric_xactors_to_slaves_2_f_wr_resp$D_OUT;
|
|
WILL_FIRE_RL_fabric_rl_wr_resp_err_to_master:
|
|
fabric_xactors_from_masters_0_f_wr_resp$D_IN =
|
|
MUX_fabric_xactors_from_masters_0_f_wr_resp$enq_1__VAL_4;
|
|
default: fabric_xactors_from_masters_0_f_wr_resp$D_IN =
|
|
6'b101010 /* unspecified value */ ;
|
|
endcase
|
|
end
|
|
assign fabric_xactors_from_masters_0_f_wr_resp$ENQ =
|
|
WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master_1 ||
|
|
WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master ||
|
|
WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master_2 ||
|
|
WILL_FIRE_RL_fabric_rl_wr_resp_err_to_master ;
|
|
assign fabric_xactors_from_masters_0_f_wr_resp$DEQ =
|
|
v_from_masters_0_bready &&
|
|
fabric_xactors_from_masters_0_f_wr_resp$EMPTY_N ;
|
|
assign fabric_xactors_from_masters_0_f_wr_resp$CLR = fabric_rg_reset ;
|
|
|
|
// submodule fabric_xactors_from_masters_1_f_rd_addr
|
|
assign fabric_xactors_from_masters_1_f_rd_addr$D_IN =
|
|
{ v_from_masters_1_arid,
|
|
v_from_masters_1_araddr,
|
|
v_from_masters_1_arlen,
|
|
v_from_masters_1_arsize,
|
|
v_from_masters_1_arburst,
|
|
v_from_masters_1_arlock,
|
|
v_from_masters_1_arcache,
|
|
v_from_masters_1_arprot,
|
|
v_from_masters_1_arqos,
|
|
v_from_masters_1_arregion } ;
|
|
assign fabric_xactors_from_masters_1_f_rd_addr$ENQ =
|
|
v_from_masters_1_arvalid &&
|
|
fabric_xactors_from_masters_1_f_rd_addr$FULL_N ;
|
|
assign fabric_xactors_from_masters_1_f_rd_addr$DEQ =
|
|
WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_5 ||
|
|
WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_4 ||
|
|
WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_3 ;
|
|
assign fabric_xactors_from_masters_1_f_rd_addr$CLR = fabric_rg_reset ;
|
|
|
|
// submodule fabric_xactors_from_masters_1_f_rd_data
|
|
always@(WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_3 or
|
|
fabric_xactors_to_slaves_0_f_rd_data$D_OUT or
|
|
WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_4 or
|
|
fabric_xactors_to_slaves_1_f_rd_data$D_OUT or
|
|
WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_5 or
|
|
fabric_xactors_to_slaves_2_f_rd_data$D_OUT or
|
|
WILL_FIRE_RL_fabric_rl_rd_resp_err_to_master_1 or
|
|
MUX_fabric_xactors_from_masters_1_f_rd_data$enq_1__VAL_4)
|
|
begin
|
|
case (1'b1) // synopsys parallel_case
|
|
WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_3:
|
|
fabric_xactors_from_masters_1_f_rd_data$D_IN =
|
|
fabric_xactors_to_slaves_0_f_rd_data$D_OUT;
|
|
WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_4:
|
|
fabric_xactors_from_masters_1_f_rd_data$D_IN =
|
|
fabric_xactors_to_slaves_1_f_rd_data$D_OUT;
|
|
WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_5:
|
|
fabric_xactors_from_masters_1_f_rd_data$D_IN =
|
|
fabric_xactors_to_slaves_2_f_rd_data$D_OUT;
|
|
WILL_FIRE_RL_fabric_rl_rd_resp_err_to_master_1:
|
|
fabric_xactors_from_masters_1_f_rd_data$D_IN =
|
|
MUX_fabric_xactors_from_masters_1_f_rd_data$enq_1__VAL_4;
|
|
default: fabric_xactors_from_masters_1_f_rd_data$D_IN =
|
|
71'h2AAAAAAAAAAAAAAAAA /* unspecified value */ ;
|
|
endcase
|
|
end
|
|
assign fabric_xactors_from_masters_1_f_rd_data$ENQ =
|
|
WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_3 ||
|
|
WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_4 ||
|
|
WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_5 ||
|
|
WILL_FIRE_RL_fabric_rl_rd_resp_err_to_master_1 ;
|
|
assign fabric_xactors_from_masters_1_f_rd_data$DEQ =
|
|
v_from_masters_1_rready &&
|
|
fabric_xactors_from_masters_1_f_rd_data$EMPTY_N ;
|
|
assign fabric_xactors_from_masters_1_f_rd_data$CLR = fabric_rg_reset ;
|
|
|
|
// submodule fabric_xactors_from_masters_1_f_wr_addr
|
|
assign fabric_xactors_from_masters_1_f_wr_addr$D_IN =
|
|
{ v_from_masters_1_awid,
|
|
v_from_masters_1_awaddr,
|
|
v_from_masters_1_awlen,
|
|
v_from_masters_1_awsize,
|
|
v_from_masters_1_awburst,
|
|
v_from_masters_1_awlock,
|
|
v_from_masters_1_awcache,
|
|
v_from_masters_1_awprot,
|
|
v_from_masters_1_awqos,
|
|
v_from_masters_1_awregion } ;
|
|
assign fabric_xactors_from_masters_1_f_wr_addr$ENQ =
|
|
v_from_masters_1_awvalid &&
|
|
fabric_xactors_from_masters_1_f_wr_addr$FULL_N ;
|
|
assign fabric_xactors_from_masters_1_f_wr_addr$DEQ =
|
|
WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_5 ||
|
|
WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_4 ||
|
|
WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_3 ;
|
|
assign fabric_xactors_from_masters_1_f_wr_addr$CLR = fabric_rg_reset ;
|
|
|
|
// submodule fabric_xactors_from_masters_1_f_wr_data
|
|
assign fabric_xactors_from_masters_1_f_wr_data$D_IN =
|
|
{ v_from_masters_1_wid,
|
|
v_from_masters_1_wdata,
|
|
v_from_masters_1_wstrb,
|
|
v_from_masters_1_wlast } ;
|
|
assign fabric_xactors_from_masters_1_f_wr_data$ENQ =
|
|
v_from_masters_1_wvalid &&
|
|
fabric_xactors_from_masters_1_f_wr_data$FULL_N ;
|
|
assign fabric_xactors_from_masters_1_f_wr_data$DEQ =
|
|
WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_5 ||
|
|
WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_4 ||
|
|
WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_3 ;
|
|
assign fabric_xactors_from_masters_1_f_wr_data$CLR = fabric_rg_reset ;
|
|
|
|
// submodule fabric_xactors_from_masters_1_f_wr_resp
|
|
always@(WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master_4 or
|
|
fabric_xactors_to_slaves_1_f_wr_resp$D_OUT or
|
|
WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master_3 or
|
|
fabric_xactors_to_slaves_0_f_wr_resp$D_OUT or
|
|
WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master_5 or
|
|
fabric_xactors_to_slaves_2_f_wr_resp$D_OUT or
|
|
WILL_FIRE_RL_fabric_rl_wr_resp_err_to_master_1 or
|
|
MUX_fabric_xactors_from_masters_1_f_wr_resp$enq_1__VAL_4)
|
|
begin
|
|
case (1'b1) // synopsys parallel_case
|
|
WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master_4:
|
|
fabric_xactors_from_masters_1_f_wr_resp$D_IN =
|
|
fabric_xactors_to_slaves_1_f_wr_resp$D_OUT;
|
|
WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master_3:
|
|
fabric_xactors_from_masters_1_f_wr_resp$D_IN =
|
|
fabric_xactors_to_slaves_0_f_wr_resp$D_OUT;
|
|
WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master_5:
|
|
fabric_xactors_from_masters_1_f_wr_resp$D_IN =
|
|
fabric_xactors_to_slaves_2_f_wr_resp$D_OUT;
|
|
WILL_FIRE_RL_fabric_rl_wr_resp_err_to_master_1:
|
|
fabric_xactors_from_masters_1_f_wr_resp$D_IN =
|
|
MUX_fabric_xactors_from_masters_1_f_wr_resp$enq_1__VAL_4;
|
|
default: fabric_xactors_from_masters_1_f_wr_resp$D_IN =
|
|
6'b101010 /* unspecified value */ ;
|
|
endcase
|
|
end
|
|
assign fabric_xactors_from_masters_1_f_wr_resp$ENQ =
|
|
WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master_4 ||
|
|
WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master_3 ||
|
|
WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master_5 ||
|
|
WILL_FIRE_RL_fabric_rl_wr_resp_err_to_master_1 ;
|
|
assign fabric_xactors_from_masters_1_f_wr_resp$DEQ =
|
|
v_from_masters_1_bready &&
|
|
fabric_xactors_from_masters_1_f_wr_resp$EMPTY_N ;
|
|
assign fabric_xactors_from_masters_1_f_wr_resp$CLR = fabric_rg_reset ;
|
|
|
|
// submodule fabric_xactors_to_slaves_0_f_rd_addr
|
|
assign fabric_xactors_to_slaves_0_f_rd_addr$D_IN =
|
|
WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave ?
|
|
fabric_xactors_from_masters_0_f_rd_addr$D_OUT :
|
|
fabric_xactors_from_masters_1_f_rd_addr$D_OUT ;
|
|
assign fabric_xactors_to_slaves_0_f_rd_addr$ENQ =
|
|
WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave ||
|
|
WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_3 ;
|
|
assign fabric_xactors_to_slaves_0_f_rd_addr$DEQ =
|
|
fabric_xactors_to_slaves_0_f_rd_addr$EMPTY_N &&
|
|
v_to_slaves_0_arready ;
|
|
assign fabric_xactors_to_slaves_0_f_rd_addr$CLR = fabric_rg_reset ;
|
|
|
|
// submodule fabric_xactors_to_slaves_0_f_rd_data
|
|
assign fabric_xactors_to_slaves_0_f_rd_data$D_IN =
|
|
{ v_to_slaves_0_rid,
|
|
v_to_slaves_0_rdata,
|
|
v_to_slaves_0_rresp,
|
|
v_to_slaves_0_rlast } ;
|
|
assign fabric_xactors_to_slaves_0_f_rd_data$ENQ =
|
|
v_to_slaves_0_rvalid &&
|
|
fabric_xactors_to_slaves_0_f_rd_data$FULL_N ;
|
|
assign fabric_xactors_to_slaves_0_f_rd_data$DEQ =
|
|
WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_3 ||
|
|
WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master ;
|
|
assign fabric_xactors_to_slaves_0_f_rd_data$CLR = fabric_rg_reset ;
|
|
|
|
// submodule fabric_xactors_to_slaves_0_f_wr_addr
|
|
assign fabric_xactors_to_slaves_0_f_wr_addr$D_IN =
|
|
WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave ?
|
|
fabric_xactors_from_masters_0_f_wr_addr$D_OUT :
|
|
fabric_xactors_from_masters_1_f_wr_addr$D_OUT ;
|
|
assign fabric_xactors_to_slaves_0_f_wr_addr$ENQ =
|
|
WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave ||
|
|
WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_3 ;
|
|
assign fabric_xactors_to_slaves_0_f_wr_addr$DEQ =
|
|
fabric_xactors_to_slaves_0_f_wr_addr$EMPTY_N &&
|
|
v_to_slaves_0_awready ;
|
|
assign fabric_xactors_to_slaves_0_f_wr_addr$CLR = fabric_rg_reset ;
|
|
|
|
// submodule fabric_xactors_to_slaves_0_f_wr_data
|
|
assign fabric_xactors_to_slaves_0_f_wr_data$D_IN =
|
|
WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave ?
|
|
fabric_xactors_from_masters_0_f_wr_data$D_OUT :
|
|
fabric_xactors_from_masters_1_f_wr_data$D_OUT ;
|
|
assign fabric_xactors_to_slaves_0_f_wr_data$ENQ =
|
|
WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave ||
|
|
WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_3 ;
|
|
assign fabric_xactors_to_slaves_0_f_wr_data$DEQ =
|
|
fabric_xactors_to_slaves_0_f_wr_data$EMPTY_N &&
|
|
v_to_slaves_0_wready ;
|
|
assign fabric_xactors_to_slaves_0_f_wr_data$CLR = fabric_rg_reset ;
|
|
|
|
// submodule fabric_xactors_to_slaves_0_f_wr_resp
|
|
assign fabric_xactors_to_slaves_0_f_wr_resp$D_IN =
|
|
{ v_to_slaves_0_bid, v_to_slaves_0_bresp } ;
|
|
assign fabric_xactors_to_slaves_0_f_wr_resp$ENQ =
|
|
v_to_slaves_0_bvalid &&
|
|
fabric_xactors_to_slaves_0_f_wr_resp$FULL_N ;
|
|
assign fabric_xactors_to_slaves_0_f_wr_resp$DEQ =
|
|
WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master_3 ||
|
|
WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master ;
|
|
assign fabric_xactors_to_slaves_0_f_wr_resp$CLR = fabric_rg_reset ;
|
|
|
|
// submodule fabric_xactors_to_slaves_1_f_rd_addr
|
|
assign fabric_xactors_to_slaves_1_f_rd_addr$D_IN =
|
|
WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_1 ?
|
|
fabric_xactors_from_masters_0_f_rd_addr$D_OUT :
|
|
fabric_xactors_from_masters_1_f_rd_addr$D_OUT ;
|
|
assign fabric_xactors_to_slaves_1_f_rd_addr$ENQ =
|
|
WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_1 ||
|
|
WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_4 ;
|
|
assign fabric_xactors_to_slaves_1_f_rd_addr$DEQ =
|
|
fabric_xactors_to_slaves_1_f_rd_addr$EMPTY_N &&
|
|
v_to_slaves_1_arready ;
|
|
assign fabric_xactors_to_slaves_1_f_rd_addr$CLR = fabric_rg_reset ;
|
|
|
|
// submodule fabric_xactors_to_slaves_1_f_rd_data
|
|
assign fabric_xactors_to_slaves_1_f_rd_data$D_IN =
|
|
{ v_to_slaves_1_rid,
|
|
v_to_slaves_1_rdata,
|
|
v_to_slaves_1_rresp,
|
|
v_to_slaves_1_rlast } ;
|
|
assign fabric_xactors_to_slaves_1_f_rd_data$ENQ =
|
|
v_to_slaves_1_rvalid &&
|
|
fabric_xactors_to_slaves_1_f_rd_data$FULL_N ;
|
|
assign fabric_xactors_to_slaves_1_f_rd_data$DEQ =
|
|
WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_4 ||
|
|
WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_1 ;
|
|
assign fabric_xactors_to_slaves_1_f_rd_data$CLR = fabric_rg_reset ;
|
|
|
|
// submodule fabric_xactors_to_slaves_1_f_wr_addr
|
|
assign fabric_xactors_to_slaves_1_f_wr_addr$D_IN =
|
|
WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_1 ?
|
|
fabric_xactors_from_masters_0_f_wr_addr$D_OUT :
|
|
fabric_xactors_from_masters_1_f_wr_addr$D_OUT ;
|
|
assign fabric_xactors_to_slaves_1_f_wr_addr$ENQ =
|
|
WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_1 ||
|
|
WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_4 ;
|
|
assign fabric_xactors_to_slaves_1_f_wr_addr$DEQ =
|
|
fabric_xactors_to_slaves_1_f_wr_addr$EMPTY_N &&
|
|
v_to_slaves_1_awready ;
|
|
assign fabric_xactors_to_slaves_1_f_wr_addr$CLR = fabric_rg_reset ;
|
|
|
|
// submodule fabric_xactors_to_slaves_1_f_wr_data
|
|
assign fabric_xactors_to_slaves_1_f_wr_data$D_IN =
|
|
WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_1 ?
|
|
fabric_xactors_from_masters_0_f_wr_data$D_OUT :
|
|
fabric_xactors_from_masters_1_f_wr_data$D_OUT ;
|
|
assign fabric_xactors_to_slaves_1_f_wr_data$ENQ =
|
|
WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_1 ||
|
|
WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_4 ;
|
|
assign fabric_xactors_to_slaves_1_f_wr_data$DEQ =
|
|
fabric_xactors_to_slaves_1_f_wr_data$EMPTY_N &&
|
|
v_to_slaves_1_wready ;
|
|
assign fabric_xactors_to_slaves_1_f_wr_data$CLR = fabric_rg_reset ;
|
|
|
|
// submodule fabric_xactors_to_slaves_1_f_wr_resp
|
|
assign fabric_xactors_to_slaves_1_f_wr_resp$D_IN =
|
|
{ v_to_slaves_1_bid, v_to_slaves_1_bresp } ;
|
|
assign fabric_xactors_to_slaves_1_f_wr_resp$ENQ =
|
|
v_to_slaves_1_bvalid &&
|
|
fabric_xactors_to_slaves_1_f_wr_resp$FULL_N ;
|
|
assign fabric_xactors_to_slaves_1_f_wr_resp$DEQ =
|
|
WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master_4 ||
|
|
WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master_1 ;
|
|
assign fabric_xactors_to_slaves_1_f_wr_resp$CLR = fabric_rg_reset ;
|
|
|
|
// submodule fabric_xactors_to_slaves_2_f_rd_addr
|
|
assign fabric_xactors_to_slaves_2_f_rd_addr$D_IN =
|
|
WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_2 ?
|
|
fabric_xactors_from_masters_0_f_rd_addr$D_OUT :
|
|
fabric_xactors_from_masters_1_f_rd_addr$D_OUT ;
|
|
assign fabric_xactors_to_slaves_2_f_rd_addr$ENQ =
|
|
WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_2 ||
|
|
WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_5 ;
|
|
assign fabric_xactors_to_slaves_2_f_rd_addr$DEQ =
|
|
fabric_xactors_to_slaves_2_f_rd_addr$EMPTY_N &&
|
|
v_to_slaves_2_arready ;
|
|
assign fabric_xactors_to_slaves_2_f_rd_addr$CLR = fabric_rg_reset ;
|
|
|
|
// submodule fabric_xactors_to_slaves_2_f_rd_data
|
|
assign fabric_xactors_to_slaves_2_f_rd_data$D_IN =
|
|
{ v_to_slaves_2_rid,
|
|
v_to_slaves_2_rdata,
|
|
v_to_slaves_2_rresp,
|
|
v_to_slaves_2_rlast } ;
|
|
assign fabric_xactors_to_slaves_2_f_rd_data$ENQ =
|
|
v_to_slaves_2_rvalid &&
|
|
fabric_xactors_to_slaves_2_f_rd_data$FULL_N ;
|
|
assign fabric_xactors_to_slaves_2_f_rd_data$DEQ =
|
|
WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_5 ||
|
|
WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_2 ;
|
|
assign fabric_xactors_to_slaves_2_f_rd_data$CLR = fabric_rg_reset ;
|
|
|
|
// submodule fabric_xactors_to_slaves_2_f_wr_addr
|
|
assign fabric_xactors_to_slaves_2_f_wr_addr$D_IN =
|
|
WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_2 ?
|
|
fabric_xactors_from_masters_0_f_wr_addr$D_OUT :
|
|
fabric_xactors_from_masters_1_f_wr_addr$D_OUT ;
|
|
assign fabric_xactors_to_slaves_2_f_wr_addr$ENQ =
|
|
WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_2 ||
|
|
WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_5 ;
|
|
assign fabric_xactors_to_slaves_2_f_wr_addr$DEQ =
|
|
fabric_xactors_to_slaves_2_f_wr_addr$EMPTY_N &&
|
|
v_to_slaves_2_awready ;
|
|
assign fabric_xactors_to_slaves_2_f_wr_addr$CLR = fabric_rg_reset ;
|
|
|
|
// submodule fabric_xactors_to_slaves_2_f_wr_data
|
|
assign fabric_xactors_to_slaves_2_f_wr_data$D_IN =
|
|
WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_2 ?
|
|
fabric_xactors_from_masters_0_f_wr_data$D_OUT :
|
|
fabric_xactors_from_masters_1_f_wr_data$D_OUT ;
|
|
assign fabric_xactors_to_slaves_2_f_wr_data$ENQ =
|
|
WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_2 ||
|
|
WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_5 ;
|
|
assign fabric_xactors_to_slaves_2_f_wr_data$DEQ =
|
|
fabric_xactors_to_slaves_2_f_wr_data$EMPTY_N &&
|
|
v_to_slaves_2_wready ;
|
|
assign fabric_xactors_to_slaves_2_f_wr_data$CLR = fabric_rg_reset ;
|
|
|
|
// submodule fabric_xactors_to_slaves_2_f_wr_resp
|
|
assign fabric_xactors_to_slaves_2_f_wr_resp$D_IN =
|
|
{ v_to_slaves_2_bid, v_to_slaves_2_bresp } ;
|
|
assign fabric_xactors_to_slaves_2_f_wr_resp$ENQ =
|
|
v_to_slaves_2_bvalid &&
|
|
fabric_xactors_to_slaves_2_f_wr_resp$FULL_N ;
|
|
assign fabric_xactors_to_slaves_2_f_wr_resp$DEQ =
|
|
WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master_5 ||
|
|
WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master_2 ;
|
|
assign fabric_xactors_to_slaves_2_f_wr_resp$CLR = fabric_rg_reset ;
|
|
|
|
// submodule soc_map
|
|
assign soc_map$m_is_IO_addr_addr = 64'h0 ;
|
|
assign soc_map$m_is_mem_addr_addr = 64'h0 ;
|
|
assign soc_map$m_is_near_mem_IO_addr_addr = 64'h0 ;
|
|
|
|
// remaining internal signals
|
|
assign NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36 =
|
|
fabric_cfg_verbosity > 4'd1 ;
|
|
assign fabric_xactors_from_masters_0_f_rd_addr_first__ETC___d150 =
|
|
fabric_xactors_from_masters_0_f_rd_addr$D_OUT[92:29] <
|
|
soc_map$m_near_mem_io_addr_lim ;
|
|
assign fabric_xactors_from_masters_0_f_rd_addr_first__ETC___d155 =
|
|
fabric_xactors_from_masters_0_f_rd_addr$D_OUT[92:29] <
|
|
soc_map$m_plic_addr_lim ;
|
|
assign fabric_xactors_from_masters_0_f_wr_addr_first__ETC___d21 =
|
|
fabric_xactors_from_masters_0_f_wr_addr$D_OUT[92:29] <
|
|
soc_map$m_near_mem_io_addr_lim ;
|
|
assign fabric_xactors_from_masters_0_f_wr_addr_first__ETC___d28 =
|
|
fabric_xactors_from_masters_0_f_wr_addr$D_OUT[92:29] <
|
|
soc_map$m_plic_addr_lim ;
|
|
assign fabric_xactors_from_masters_1_f_rd_addr_first__ETC___d199 =
|
|
fabric_xactors_from_masters_1_f_rd_addr$D_OUT[92:29] <
|
|
soc_map$m_near_mem_io_addr_lim ;
|
|
assign fabric_xactors_from_masters_1_f_rd_addr_first__ETC___d204 =
|
|
fabric_xactors_from_masters_1_f_rd_addr$D_OUT[92:29] <
|
|
soc_map$m_plic_addr_lim ;
|
|
assign fabric_xactors_from_masters_1_f_wr_addr_first__ETC___d100 =
|
|
fabric_xactors_from_masters_1_f_wr_addr$D_OUT[92:29] <
|
|
soc_map$m_plic_addr_lim ;
|
|
assign fabric_xactors_from_masters_1_f_wr_addr_first__ETC___d95 =
|
|
fabric_xactors_from_masters_1_f_wr_addr$D_OUT[92:29] <
|
|
soc_map$m_near_mem_io_addr_lim ;
|
|
assign soc_map_m_near_mem_io_addr_base__5_ULE_fabric__ETC___d148 =
|
|
soc_map$m_near_mem_io_addr_base <=
|
|
fabric_xactors_from_masters_0_f_rd_addr$D_OUT[92:29] ;
|
|
assign soc_map_m_near_mem_io_addr_base__5_ULE_fabric__ETC___d18 =
|
|
soc_map$m_near_mem_io_addr_base <=
|
|
fabric_xactors_from_masters_0_f_wr_addr$D_OUT[92:29] ;
|
|
assign soc_map_m_near_mem_io_addr_base__5_ULE_fabric__ETC___d197 =
|
|
soc_map$m_near_mem_io_addr_base <=
|
|
fabric_xactors_from_masters_1_f_rd_addr$D_OUT[92:29] ;
|
|
assign soc_map_m_near_mem_io_addr_base__5_ULE_fabric__ETC___d93 =
|
|
soc_map$m_near_mem_io_addr_base <=
|
|
fabric_xactors_from_masters_1_f_wr_addr$D_OUT[92:29] ;
|
|
assign soc_map_m_plic_addr_base__4_ULE_fabric_xactors_ETC___d153 =
|
|
soc_map$m_plic_addr_base <=
|
|
fabric_xactors_from_masters_0_f_rd_addr$D_OUT[92:29] ;
|
|
assign soc_map_m_plic_addr_base__4_ULE_fabric_xactors_ETC___d202 =
|
|
soc_map$m_plic_addr_base <=
|
|
fabric_xactors_from_masters_1_f_rd_addr$D_OUT[92:29] ;
|
|
assign soc_map_m_plic_addr_base__4_ULE_fabric_xactors_ETC___d25 =
|
|
soc_map$m_plic_addr_base <=
|
|
fabric_xactors_from_masters_0_f_wr_addr$D_OUT[92:29] ;
|
|
assign soc_map_m_plic_addr_base__4_ULE_fabric_xactors_ETC___d98 =
|
|
soc_map$m_plic_addr_base <=
|
|
fabric_xactors_from_masters_1_f_wr_addr$D_OUT[92:29] ;
|
|
|
|
// handling of inlined registers
|
|
|
|
always@(posedge CLK)
|
|
begin
|
|
if (RST_N == `BSV_RESET_VALUE)
|
|
begin
|
|
fabric_cfg_verbosity <= `BSV_ASSIGNMENT_DELAY 4'd0;
|
|
fabric_rg_reset <= `BSV_ASSIGNMENT_DELAY 1'd1;
|
|
end
|
|
else
|
|
begin
|
|
if (fabric_cfg_verbosity$EN)
|
|
fabric_cfg_verbosity <= `BSV_ASSIGNMENT_DELAY
|
|
fabric_cfg_verbosity$D_IN;
|
|
if (fabric_rg_reset$EN)
|
|
fabric_rg_reset <= `BSV_ASSIGNMENT_DELAY fabric_rg_reset$D_IN;
|
|
end
|
|
end
|
|
|
|
// synopsys translate_off
|
|
`ifdef BSV_NO_INITIAL_BLOCKS
|
|
`else // not BSV_NO_INITIAL_BLOCKS
|
|
initial
|
|
begin
|
|
fabric_cfg_verbosity = 4'hA;
|
|
fabric_rg_reset = 1'h0;
|
|
end
|
|
`endif // BSV_NO_INITIAL_BLOCKS
|
|
// synopsys translate_on
|
|
|
|
// handling of system tasks
|
|
|
|
// synopsys translate_off
|
|
always@(negedge CLK)
|
|
begin
|
|
#0;
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
begin
|
|
v__h8349 = $stime;
|
|
#0;
|
|
end
|
|
v__h8343 = v__h8349 / 32'd10;
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$display("%0d: AXI4_Fabric: wr master [%0d] -> slave [%0d]",
|
|
v__h8343,
|
|
$signed(32'd0),
|
|
$signed(32'd0));
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(" ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("AXI4_Wr_Addr { ", "awid: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_0_f_wr_addr$D_OUT[96:93]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "awaddr: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_0_f_wr_addr$D_OUT[92:29]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "awlen: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_0_f_wr_addr$D_OUT[28:21]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "awsize: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_0_f_wr_addr$D_OUT[20:18]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "awburst: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_0_f_wr_addr$D_OUT[17:16]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "awlock: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_0_f_wr_addr$D_OUT[15]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "awcache: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_0_f_wr_addr$D_OUT[14:11]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "awprot: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_0_f_wr_addr$D_OUT[10:8]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "awqos: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_0_f_wr_addr$D_OUT[7:4]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "awregion: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_0_f_wr_addr$D_OUT[3:0]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "awuser: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", 1'd0, " }");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("\n");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(" ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("AXI4_Wr_Data { ", "wid: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_0_f_wr_data$D_OUT[76:73]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "wdata: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_0_f_wr_data$D_OUT[72:9]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "wstrb: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_0_f_wr_data$D_OUT[8:1]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "wlast: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36 &&
|
|
fabric_xactors_from_masters_0_f_wr_data$D_OUT[0])
|
|
$write("True");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36 &&
|
|
!fabric_xactors_from_masters_0_f_wr_data$D_OUT[0])
|
|
$write("False");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "wuser: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", 1'd0, " }");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("\n");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
begin
|
|
v__h8827 = $stime;
|
|
#0;
|
|
end
|
|
v__h8821 = v__h8827 / 32'd10;
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$display("%0d: AXI4_Fabric: wr master [%0d] -> slave [%0d]",
|
|
v__h8821,
|
|
$signed(32'd0),
|
|
$signed(32'd1));
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(" ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("AXI4_Wr_Addr { ", "awid: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_0_f_wr_addr$D_OUT[96:93]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "awaddr: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_0_f_wr_addr$D_OUT[92:29]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "awlen: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_0_f_wr_addr$D_OUT[28:21]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "awsize: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_0_f_wr_addr$D_OUT[20:18]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "awburst: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_0_f_wr_addr$D_OUT[17:16]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "awlock: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_0_f_wr_addr$D_OUT[15]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "awcache: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_0_f_wr_addr$D_OUT[14:11]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "awprot: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_0_f_wr_addr$D_OUT[10:8]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "awqos: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_0_f_wr_addr$D_OUT[7:4]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "awregion: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_0_f_wr_addr$D_OUT[3:0]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "awuser: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", 1'd0, " }");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("\n");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(" ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("AXI4_Wr_Data { ", "wid: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_0_f_wr_data$D_OUT[76:73]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "wdata: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_0_f_wr_data$D_OUT[72:9]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "wstrb: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_0_f_wr_data$D_OUT[8:1]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "wlast: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36 &&
|
|
fabric_xactors_from_masters_0_f_wr_data$D_OUT[0])
|
|
$write("True");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36 &&
|
|
!fabric_xactors_from_masters_0_f_wr_data$D_OUT[0])
|
|
$write("False");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "wuser: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", 1'd0, " }");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("\n");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_2 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
begin
|
|
v__h9305 = $stime;
|
|
#0;
|
|
end
|
|
v__h9299 = v__h9305 / 32'd10;
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_2 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$display("%0d: AXI4_Fabric: wr master [%0d] -> slave [%0d]",
|
|
v__h9299,
|
|
$signed(32'd0),
|
|
$signed(32'd2));
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_2 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(" ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_2 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("AXI4_Wr_Addr { ", "awid: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_2 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_0_f_wr_addr$D_OUT[96:93]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_2 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "awaddr: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_2 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_0_f_wr_addr$D_OUT[92:29]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_2 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "awlen: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_2 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_0_f_wr_addr$D_OUT[28:21]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_2 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "awsize: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_2 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_0_f_wr_addr$D_OUT[20:18]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_2 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "awburst: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_2 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_0_f_wr_addr$D_OUT[17:16]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_2 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "awlock: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_2 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_0_f_wr_addr$D_OUT[15]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_2 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "awcache: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_2 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_0_f_wr_addr$D_OUT[14:11]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_2 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "awprot: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_2 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_0_f_wr_addr$D_OUT[10:8]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_2 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "awqos: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_2 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_0_f_wr_addr$D_OUT[7:4]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_2 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "awregion: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_2 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_0_f_wr_addr$D_OUT[3:0]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_2 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "awuser: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_2 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", 1'd0, " }");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_2 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("\n");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_2 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(" ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_2 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("AXI4_Wr_Data { ", "wid: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_2 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_0_f_wr_data$D_OUT[76:73]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_2 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "wdata: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_2 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_0_f_wr_data$D_OUT[72:9]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_2 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "wstrb: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_2 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_0_f_wr_data$D_OUT[8:1]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_2 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "wlast: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_2 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36 &&
|
|
fabric_xactors_from_masters_0_f_wr_data$D_OUT[0])
|
|
$write("True");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_2 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36 &&
|
|
!fabric_xactors_from_masters_0_f_wr_data$D_OUT[0])
|
|
$write("False");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_2 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "wuser: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_2 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", 1'd0, " }");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_2 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("\n");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_3 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
begin
|
|
v__h9876 = $stime;
|
|
#0;
|
|
end
|
|
v__h9870 = v__h9876 / 32'd10;
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_3 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$display("%0d: AXI4_Fabric: wr master [%0d] -> slave [%0d]",
|
|
v__h9870,
|
|
$signed(32'd1),
|
|
$signed(32'd0));
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_3 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(" ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_3 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("AXI4_Wr_Addr { ", "awid: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_3 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_1_f_wr_addr$D_OUT[96:93]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_3 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "awaddr: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_3 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_1_f_wr_addr$D_OUT[92:29]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_3 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "awlen: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_3 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_1_f_wr_addr$D_OUT[28:21]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_3 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "awsize: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_3 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_1_f_wr_addr$D_OUT[20:18]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_3 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "awburst: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_3 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_1_f_wr_addr$D_OUT[17:16]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_3 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "awlock: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_3 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_1_f_wr_addr$D_OUT[15]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_3 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "awcache: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_3 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_1_f_wr_addr$D_OUT[14:11]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_3 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "awprot: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_3 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_1_f_wr_addr$D_OUT[10:8]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_3 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "awqos: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_3 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_1_f_wr_addr$D_OUT[7:4]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_3 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "awregion: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_3 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_1_f_wr_addr$D_OUT[3:0]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_3 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "awuser: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_3 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", 1'd0, " }");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_3 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("\n");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_3 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(" ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_3 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("AXI4_Wr_Data { ", "wid: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_3 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_1_f_wr_data$D_OUT[76:73]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_3 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "wdata: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_3 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_1_f_wr_data$D_OUT[72:9]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_3 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "wstrb: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_3 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_1_f_wr_data$D_OUT[8:1]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_3 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "wlast: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_3 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36 &&
|
|
fabric_xactors_from_masters_1_f_wr_data$D_OUT[0])
|
|
$write("True");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_3 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36 &&
|
|
!fabric_xactors_from_masters_1_f_wr_data$D_OUT[0])
|
|
$write("False");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_3 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "wuser: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_3 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", 1'd0, " }");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_3 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("\n");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_4 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
begin
|
|
v__h10338 = $stime;
|
|
#0;
|
|
end
|
|
v__h10332 = v__h10338 / 32'd10;
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_4 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$display("%0d: AXI4_Fabric: wr master [%0d] -> slave [%0d]",
|
|
v__h10332,
|
|
$signed(32'd1),
|
|
$signed(32'd1));
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_4 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(" ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_4 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("AXI4_Wr_Addr { ", "awid: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_4 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_1_f_wr_addr$D_OUT[96:93]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_4 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "awaddr: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_4 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_1_f_wr_addr$D_OUT[92:29]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_4 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "awlen: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_4 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_1_f_wr_addr$D_OUT[28:21]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_4 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "awsize: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_4 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_1_f_wr_addr$D_OUT[20:18]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_4 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "awburst: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_4 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_1_f_wr_addr$D_OUT[17:16]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_4 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "awlock: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_4 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_1_f_wr_addr$D_OUT[15]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_4 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "awcache: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_4 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_1_f_wr_addr$D_OUT[14:11]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_4 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "awprot: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_4 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_1_f_wr_addr$D_OUT[10:8]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_4 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "awqos: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_4 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_1_f_wr_addr$D_OUT[7:4]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_4 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "awregion: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_4 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_1_f_wr_addr$D_OUT[3:0]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_4 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "awuser: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_4 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", 1'd0, " }");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_4 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("\n");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_4 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(" ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_4 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("AXI4_Wr_Data { ", "wid: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_4 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_1_f_wr_data$D_OUT[76:73]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_4 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "wdata: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_4 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_1_f_wr_data$D_OUT[72:9]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_4 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "wstrb: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_4 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_1_f_wr_data$D_OUT[8:1]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_4 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "wlast: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_4 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36 &&
|
|
fabric_xactors_from_masters_1_f_wr_data$D_OUT[0])
|
|
$write("True");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_4 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36 &&
|
|
!fabric_xactors_from_masters_1_f_wr_data$D_OUT[0])
|
|
$write("False");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_4 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "wuser: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_4 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", 1'd0, " }");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_4 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("\n");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_5 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
begin
|
|
v__h10800 = $stime;
|
|
#0;
|
|
end
|
|
v__h10794 = v__h10800 / 32'd10;
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_5 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$display("%0d: AXI4_Fabric: wr master [%0d] -> slave [%0d]",
|
|
v__h10794,
|
|
$signed(32'd1),
|
|
$signed(32'd2));
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_5 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(" ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_5 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("AXI4_Wr_Addr { ", "awid: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_5 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_1_f_wr_addr$D_OUT[96:93]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_5 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "awaddr: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_5 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_1_f_wr_addr$D_OUT[92:29]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_5 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "awlen: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_5 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_1_f_wr_addr$D_OUT[28:21]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_5 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "awsize: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_5 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_1_f_wr_addr$D_OUT[20:18]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_5 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "awburst: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_5 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_1_f_wr_addr$D_OUT[17:16]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_5 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "awlock: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_5 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_1_f_wr_addr$D_OUT[15]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_5 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "awcache: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_5 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_1_f_wr_addr$D_OUT[14:11]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_5 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "awprot: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_5 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_1_f_wr_addr$D_OUT[10:8]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_5 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "awqos: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_5 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_1_f_wr_addr$D_OUT[7:4]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_5 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "awregion: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_5 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_1_f_wr_addr$D_OUT[3:0]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_5 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "awuser: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_5 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", 1'd0, " }");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_5 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("\n");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_5 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(" ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_5 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("AXI4_Wr_Data { ", "wid: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_5 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_1_f_wr_data$D_OUT[76:73]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_5 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "wdata: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_5 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_1_f_wr_data$D_OUT[72:9]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_5 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "wstrb: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_5 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_1_f_wr_data$D_OUT[8:1]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_5 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "wlast: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_5 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36 &&
|
|
fabric_xactors_from_masters_1_f_wr_data$D_OUT[0])
|
|
$write("True");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_5 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36 &&
|
|
!fabric_xactors_from_masters_1_f_wr_data$D_OUT[0])
|
|
$write("False");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_5 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "wuser: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_5 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", 1'd0, " }");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_xaction_master_to_slave_5 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("\n");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
begin
|
|
v__h12025 = $stime;
|
|
#0;
|
|
end
|
|
v__h12019 = v__h12025 / 32'd10;
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$display("%0d: AXI4_Fabric: rd master [%0d] -> slave [%0d]",
|
|
v__h12019,
|
|
$signed(32'd0),
|
|
$signed(32'd0));
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(" ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("AXI4_Rd_Addr { ", "arid: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_0_f_rd_addr$D_OUT[96:93]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "araddr: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_0_f_rd_addr$D_OUT[92:29]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "arlen: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_0_f_rd_addr$D_OUT[28:21]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "arsize: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_0_f_rd_addr$D_OUT[20:18]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "arburst: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_0_f_rd_addr$D_OUT[17:16]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "arlock: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_0_f_rd_addr$D_OUT[15]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "arcache: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_0_f_rd_addr$D_OUT[14:11]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "arprot: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_0_f_rd_addr$D_OUT[10:8]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "arqos: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_0_f_rd_addr$D_OUT[7:4]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "arregion: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_0_f_rd_addr$D_OUT[3:0]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "aruser: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", 1'd0, " }");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("\n");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
begin
|
|
v__h12377 = $stime;
|
|
#0;
|
|
end
|
|
v__h12371 = v__h12377 / 32'd10;
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$display("%0d: AXI4_Fabric: rd master [%0d] -> slave [%0d]",
|
|
v__h12371,
|
|
$signed(32'd0),
|
|
$signed(32'd1));
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(" ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("AXI4_Rd_Addr { ", "arid: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_0_f_rd_addr$D_OUT[96:93]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "araddr: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_0_f_rd_addr$D_OUT[92:29]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "arlen: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_0_f_rd_addr$D_OUT[28:21]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "arsize: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_0_f_rd_addr$D_OUT[20:18]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "arburst: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_0_f_rd_addr$D_OUT[17:16]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "arlock: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_0_f_rd_addr$D_OUT[15]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "arcache: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_0_f_rd_addr$D_OUT[14:11]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "arprot: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_0_f_rd_addr$D_OUT[10:8]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "arqos: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_0_f_rd_addr$D_OUT[7:4]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "arregion: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_0_f_rd_addr$D_OUT[3:0]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "aruser: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", 1'd0, " }");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("\n");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_2 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
begin
|
|
v__h12729 = $stime;
|
|
#0;
|
|
end
|
|
v__h12723 = v__h12729 / 32'd10;
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_2 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$display("%0d: AXI4_Fabric: rd master [%0d] -> slave [%0d]",
|
|
v__h12723,
|
|
$signed(32'd0),
|
|
$signed(32'd2));
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_2 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(" ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_2 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("AXI4_Rd_Addr { ", "arid: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_2 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_0_f_rd_addr$D_OUT[96:93]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_2 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "araddr: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_2 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_0_f_rd_addr$D_OUT[92:29]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_2 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "arlen: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_2 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_0_f_rd_addr$D_OUT[28:21]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_2 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "arsize: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_2 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_0_f_rd_addr$D_OUT[20:18]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_2 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "arburst: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_2 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_0_f_rd_addr$D_OUT[17:16]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_2 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "arlock: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_2 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_0_f_rd_addr$D_OUT[15]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_2 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "arcache: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_2 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_0_f_rd_addr$D_OUT[14:11]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_2 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "arprot: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_2 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_0_f_rd_addr$D_OUT[10:8]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_2 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "arqos: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_2 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_0_f_rd_addr$D_OUT[7:4]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_2 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "arregion: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_2 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_0_f_rd_addr$D_OUT[3:0]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_2 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "aruser: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_2 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", 1'd0, " }");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_2 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("\n");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_3 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
begin
|
|
v__h13144 = $stime;
|
|
#0;
|
|
end
|
|
v__h13138 = v__h13144 / 32'd10;
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_3 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$display("%0d: AXI4_Fabric: rd master [%0d] -> slave [%0d]",
|
|
v__h13138,
|
|
$signed(32'd1),
|
|
$signed(32'd0));
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_3 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(" ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_3 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("AXI4_Rd_Addr { ", "arid: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_3 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_1_f_rd_addr$D_OUT[96:93]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_3 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "araddr: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_3 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_1_f_rd_addr$D_OUT[92:29]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_3 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "arlen: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_3 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_1_f_rd_addr$D_OUT[28:21]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_3 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "arsize: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_3 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_1_f_rd_addr$D_OUT[20:18]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_3 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "arburst: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_3 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_1_f_rd_addr$D_OUT[17:16]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_3 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "arlock: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_3 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_1_f_rd_addr$D_OUT[15]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_3 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "arcache: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_3 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_1_f_rd_addr$D_OUT[14:11]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_3 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "arprot: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_3 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_1_f_rd_addr$D_OUT[10:8]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_3 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "arqos: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_3 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_1_f_rd_addr$D_OUT[7:4]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_3 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "arregion: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_3 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_1_f_rd_addr$D_OUT[3:0]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_3 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "aruser: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_3 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", 1'd0, " }");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_3 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("\n");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_4 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
begin
|
|
v__h13472 = $stime;
|
|
#0;
|
|
end
|
|
v__h13466 = v__h13472 / 32'd10;
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_4 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$display("%0d: AXI4_Fabric: rd master [%0d] -> slave [%0d]",
|
|
v__h13466,
|
|
$signed(32'd1),
|
|
$signed(32'd1));
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_4 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(" ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_4 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("AXI4_Rd_Addr { ", "arid: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_4 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_1_f_rd_addr$D_OUT[96:93]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_4 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "araddr: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_4 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_1_f_rd_addr$D_OUT[92:29]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_4 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "arlen: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_4 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_1_f_rd_addr$D_OUT[28:21]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_4 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "arsize: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_4 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_1_f_rd_addr$D_OUT[20:18]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_4 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "arburst: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_4 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_1_f_rd_addr$D_OUT[17:16]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_4 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "arlock: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_4 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_1_f_rd_addr$D_OUT[15]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_4 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "arcache: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_4 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_1_f_rd_addr$D_OUT[14:11]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_4 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "arprot: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_4 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_1_f_rd_addr$D_OUT[10:8]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_4 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "arqos: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_4 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_1_f_rd_addr$D_OUT[7:4]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_4 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "arregion: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_4 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_1_f_rd_addr$D_OUT[3:0]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_4 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "aruser: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_4 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", 1'd0, " }");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_4 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("\n");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_5 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
begin
|
|
v__h13800 = $stime;
|
|
#0;
|
|
end
|
|
v__h13794 = v__h13800 / 32'd10;
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_5 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$display("%0d: AXI4_Fabric: rd master [%0d] -> slave [%0d]",
|
|
v__h13794,
|
|
$signed(32'd1),
|
|
$signed(32'd2));
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_5 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(" ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_5 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("AXI4_Rd_Addr { ", "arid: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_5 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_1_f_rd_addr$D_OUT[96:93]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_5 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "araddr: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_5 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_1_f_rd_addr$D_OUT[92:29]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_5 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "arlen: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_5 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_1_f_rd_addr$D_OUT[28:21]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_5 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "arsize: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_5 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_1_f_rd_addr$D_OUT[20:18]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_5 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "arburst: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_5 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_1_f_rd_addr$D_OUT[17:16]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_5 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "arlock: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_5 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_1_f_rd_addr$D_OUT[15]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_5 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "arcache: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_5 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_1_f_rd_addr$D_OUT[14:11]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_5 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "arprot: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_5 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_1_f_rd_addr$D_OUT[10:8]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_5 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "arqos: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_5 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_1_f_rd_addr$D_OUT[7:4]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_5 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "arregion: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_5 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_from_masters_1_f_rd_addr$D_OUT[3:0]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_5 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "aruser: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_5 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", 1'd0, " }");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_xaction_master_to_slave_5 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("\n");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
begin
|
|
v__h14796 = $stime;
|
|
#0;
|
|
end
|
|
v__h14790 = v__h14796 / 32'd10;
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$display("%0d: AXI4_Fabric: wr master [%0d] <- slave [%0d]",
|
|
v__h14790,
|
|
$signed(32'd0),
|
|
$signed(32'd0));
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(" ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("AXI4_Wr_Resp { ", "bid: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_to_slaves_0_f_wr_resp$D_OUT[5:2]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "bresp: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_to_slaves_0_f_wr_resp$D_OUT[1:0]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "buser: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", 1'd0, " }");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("\n");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
begin
|
|
v__h15089 = $stime;
|
|
#0;
|
|
end
|
|
v__h15083 = v__h15089 / 32'd10;
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$display("%0d: AXI4_Fabric: wr master [%0d] <- slave [%0d]",
|
|
v__h15083,
|
|
$signed(32'd0),
|
|
$signed(32'd1));
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(" ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("AXI4_Wr_Resp { ", "bid: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_to_slaves_1_f_wr_resp$D_OUT[5:2]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "bresp: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_to_slaves_1_f_wr_resp$D_OUT[1:0]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "buser: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", 1'd0, " }");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("\n");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master_2 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
begin
|
|
v__h15382 = $stime;
|
|
#0;
|
|
end
|
|
v__h15376 = v__h15382 / 32'd10;
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master_2 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$display("%0d: AXI4_Fabric: wr master [%0d] <- slave [%0d]",
|
|
v__h15376,
|
|
$signed(32'd0),
|
|
$signed(32'd2));
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master_2 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(" ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master_2 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("AXI4_Wr_Resp { ", "bid: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master_2 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_to_slaves_2_f_wr_resp$D_OUT[5:2]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master_2 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "bresp: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master_2 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_to_slaves_2_f_wr_resp$D_OUT[1:0]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master_2 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "buser: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master_2 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", 1'd0, " }");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master_2 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("\n");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master_3 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
begin
|
|
v__h15688 = $stime;
|
|
#0;
|
|
end
|
|
v__h15682 = v__h15688 / 32'd10;
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master_3 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$display("%0d: AXI4_Fabric: wr master [%0d] <- slave [%0d]",
|
|
v__h15682,
|
|
$signed(32'd1),
|
|
$signed(32'd0));
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master_3 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(" ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master_3 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("AXI4_Wr_Resp { ", "bid: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master_3 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_to_slaves_0_f_wr_resp$D_OUT[5:2]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master_3 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "bresp: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master_3 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_to_slaves_0_f_wr_resp$D_OUT[1:0]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master_3 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "buser: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master_3 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", 1'd0, " }");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master_3 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("\n");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master_4 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
begin
|
|
v__h15955 = $stime;
|
|
#0;
|
|
end
|
|
v__h15949 = v__h15955 / 32'd10;
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master_4 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$display("%0d: AXI4_Fabric: wr master [%0d] <- slave [%0d]",
|
|
v__h15949,
|
|
$signed(32'd1),
|
|
$signed(32'd1));
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master_4 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(" ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master_4 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("AXI4_Wr_Resp { ", "bid: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master_4 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_to_slaves_1_f_wr_resp$D_OUT[5:2]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master_4 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "bresp: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master_4 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_to_slaves_1_f_wr_resp$D_OUT[1:0]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master_4 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "buser: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master_4 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", 1'd0, " }");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master_4 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("\n");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master_5 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
begin
|
|
v__h16222 = $stime;
|
|
#0;
|
|
end
|
|
v__h16216 = v__h16222 / 32'd10;
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master_5 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$display("%0d: AXI4_Fabric: wr master [%0d] <- slave [%0d]",
|
|
v__h16216,
|
|
$signed(32'd1),
|
|
$signed(32'd2));
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master_5 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(" ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master_5 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("AXI4_Wr_Resp { ", "bid: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master_5 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_to_slaves_2_f_wr_resp$D_OUT[5:2]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master_5 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "bresp: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master_5 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_to_slaves_2_f_wr_resp$D_OUT[1:0]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master_5 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "buser: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master_5 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", 1'd0, " }");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_resp_slave_to_master_5 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("\n");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_resp_err_to_master &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
begin
|
|
v__h16529 = $stime;
|
|
#0;
|
|
end
|
|
v__h16523 = v__h16529 / 32'd10;
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_resp_err_to_master &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$display("%0d: AXI4_Fabric: wr master [%0d] <- error",
|
|
v__h16523,
|
|
$signed(32'd0));
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_resp_err_to_master &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(" ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_resp_err_to_master &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("AXI4_Wr_Resp { ", "bid: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_resp_err_to_master &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_v_f_wr_err_id_0$D_OUT);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_resp_err_to_master &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "bresp: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_resp_err_to_master &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", 2'b11);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_resp_err_to_master &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "buser: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_resp_err_to_master &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", 1'h0, " }");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_resp_err_to_master &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("\n");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_resp_err_to_master_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
begin
|
|
v__h16796 = $stime;
|
|
#0;
|
|
end
|
|
v__h16790 = v__h16796 / 32'd10;
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_resp_err_to_master_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$display("%0d: AXI4_Fabric: wr master [%0d] <- error",
|
|
v__h16790,
|
|
$signed(32'd1));
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_resp_err_to_master_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(" ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_resp_err_to_master_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("AXI4_Wr_Resp { ", "bid: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_resp_err_to_master_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_v_f_wr_err_id_1$D_OUT);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_resp_err_to_master_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "bresp: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_resp_err_to_master_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", 2'b11);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_resp_err_to_master_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "buser: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_resp_err_to_master_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", 1'h0, " }");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_wr_resp_err_to_master_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("\n");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
begin
|
|
v__h17143 = $stime;
|
|
#0;
|
|
end
|
|
v__h17137 = v__h17143 / 32'd10;
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$display("%0d: AXI4_Fabric: rd master [%0d] <- slave [%0d]",
|
|
v__h17137,
|
|
$signed(32'd0),
|
|
$signed(32'd0));
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(" ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("AXI4_Rd_Data { ", "rid: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_to_slaves_0_f_rd_data$D_OUT[70:67]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "rdata: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_to_slaves_0_f_rd_data$D_OUT[66:3]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "rresp: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_to_slaves_0_f_rd_data$D_OUT[2:1]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "rlast: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36 &&
|
|
fabric_xactors_to_slaves_0_f_rd_data$D_OUT[0])
|
|
$write("True");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36 &&
|
|
!fabric_xactors_to_slaves_0_f_rd_data$D_OUT[0])
|
|
$write("False");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "ruser: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", 1'd0, " }");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("\n");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
begin
|
|
v__h17466 = $stime;
|
|
#0;
|
|
end
|
|
v__h17460 = v__h17466 / 32'd10;
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$display("%0d: AXI4_Fabric: rd master [%0d] <- slave [%0d]",
|
|
v__h17460,
|
|
$signed(32'd0),
|
|
$signed(32'd1));
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(" ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("AXI4_Rd_Data { ", "rid: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_to_slaves_1_f_rd_data$D_OUT[70:67]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "rdata: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_to_slaves_1_f_rd_data$D_OUT[66:3]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "rresp: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_to_slaves_1_f_rd_data$D_OUT[2:1]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "rlast: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36 &&
|
|
fabric_xactors_to_slaves_1_f_rd_data$D_OUT[0])
|
|
$write("True");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36 &&
|
|
!fabric_xactors_to_slaves_1_f_rd_data$D_OUT[0])
|
|
$write("False");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "ruser: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", 1'd0, " }");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("\n");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_2 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
begin
|
|
v__h17789 = $stime;
|
|
#0;
|
|
end
|
|
v__h17783 = v__h17789 / 32'd10;
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_2 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$display("%0d: AXI4_Fabric: rd master [%0d] <- slave [%0d]",
|
|
v__h17783,
|
|
$signed(32'd0),
|
|
$signed(32'd2));
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_2 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(" ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_2 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("AXI4_Rd_Data { ", "rid: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_2 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_to_slaves_2_f_rd_data$D_OUT[70:67]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_2 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "rdata: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_2 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_to_slaves_2_f_rd_data$D_OUT[66:3]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_2 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "rresp: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_2 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_to_slaves_2_f_rd_data$D_OUT[2:1]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_2 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "rlast: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_2 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36 &&
|
|
fabric_xactors_to_slaves_2_f_rd_data$D_OUT[0])
|
|
$write("True");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_2 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36 &&
|
|
!fabric_xactors_to_slaves_2_f_rd_data$D_OUT[0])
|
|
$write("False");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_2 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "ruser: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_2 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", 1'd0, " }");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_2 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("\n");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_3 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
begin
|
|
v__h18116 = $stime;
|
|
#0;
|
|
end
|
|
v__h18110 = v__h18116 / 32'd10;
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_3 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$display("%0d: AXI4_Fabric: rd master [%0d] <- slave [%0d]",
|
|
v__h18110,
|
|
$signed(32'd1),
|
|
$signed(32'd0));
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_3 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(" ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_3 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("AXI4_Rd_Data { ", "rid: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_3 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_to_slaves_0_f_rd_data$D_OUT[70:67]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_3 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "rdata: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_3 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_to_slaves_0_f_rd_data$D_OUT[66:3]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_3 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "rresp: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_3 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_to_slaves_0_f_rd_data$D_OUT[2:1]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_3 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "rlast: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_3 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36 &&
|
|
fabric_xactors_to_slaves_0_f_rd_data$D_OUT[0])
|
|
$write("True");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_3 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36 &&
|
|
!fabric_xactors_to_slaves_0_f_rd_data$D_OUT[0])
|
|
$write("False");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_3 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "ruser: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_3 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", 1'd0, " }");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_3 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("\n");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_4 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
begin
|
|
v__h18402 = $stime;
|
|
#0;
|
|
end
|
|
v__h18396 = v__h18402 / 32'd10;
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_4 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$display("%0d: AXI4_Fabric: rd master [%0d] <- slave [%0d]",
|
|
v__h18396,
|
|
$signed(32'd1),
|
|
$signed(32'd1));
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_4 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(" ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_4 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("AXI4_Rd_Data { ", "rid: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_4 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_to_slaves_1_f_rd_data$D_OUT[70:67]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_4 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "rdata: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_4 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_to_slaves_1_f_rd_data$D_OUT[66:3]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_4 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "rresp: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_4 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_to_slaves_1_f_rd_data$D_OUT[2:1]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_4 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "rlast: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_4 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36 &&
|
|
fabric_xactors_to_slaves_1_f_rd_data$D_OUT[0])
|
|
$write("True");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_4 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36 &&
|
|
!fabric_xactors_to_slaves_1_f_rd_data$D_OUT[0])
|
|
$write("False");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_4 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "ruser: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_4 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", 1'd0, " }");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_4 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("\n");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_5 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
begin
|
|
v__h18688 = $stime;
|
|
#0;
|
|
end
|
|
v__h18682 = v__h18688 / 32'd10;
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_5 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$display("%0d: AXI4_Fabric: rd master [%0d] <- slave [%0d]",
|
|
v__h18682,
|
|
$signed(32'd1),
|
|
$signed(32'd2));
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_5 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(" ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_5 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("AXI4_Rd_Data { ", "rid: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_5 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_to_slaves_2_f_rd_data$D_OUT[70:67]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_5 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "rdata: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_5 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_to_slaves_2_f_rd_data$D_OUT[66:3]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_5 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "rresp: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_5 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_xactors_to_slaves_2_f_rd_data$D_OUT[2:1]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_5 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "rlast: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_5 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36 &&
|
|
fabric_xactors_to_slaves_2_f_rd_data$D_OUT[0])
|
|
$write("True");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_5 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36 &&
|
|
!fabric_xactors_to_slaves_2_f_rd_data$D_OUT[0])
|
|
$write("False");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_5 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "ruser: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_5 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", 1'd0, " }");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_slave_to_master_5 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("\n");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_err_to_master &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
begin
|
|
v__h19013 = $stime;
|
|
#0;
|
|
end
|
|
v__h19007 = v__h19013 / 32'd10;
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_err_to_master &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$display("%0d: AXI4_Fabric: rd master [%0d] <- error",
|
|
v__h19007,
|
|
$signed(32'd0));
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_err_to_master &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(" ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_err_to_master &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("AXI4_Rd_Data { ", "rid: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_err_to_master &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_v_f_rd_err_id_0$D_OUT);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_err_to_master &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "rdata: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_err_to_master &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", 64'd0);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_err_to_master &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "rresp: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_err_to_master &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", 2'b11);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_err_to_master &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "rlast: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_err_to_master &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("True");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_err_to_master &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "ruser: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_err_to_master &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", 1'h0, " }");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_err_to_master &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("\n");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_err_to_master_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
begin
|
|
v__h19287 = $stime;
|
|
#0;
|
|
end
|
|
v__h19281 = v__h19287 / 32'd10;
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_err_to_master_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$display("%0d: AXI4_Fabric: rd master [%0d] <- error",
|
|
v__h19281,
|
|
$signed(32'd1));
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_err_to_master_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(" ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_err_to_master_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("AXI4_Rd_Data { ", "rid: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_err_to_master_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", fabric_v_f_rd_err_id_1$D_OUT);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_err_to_master_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "rdata: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_err_to_master_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", 64'd0);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_err_to_master_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "rresp: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_err_to_master_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", 2'b11);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_err_to_master_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "rlast: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_err_to_master_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("True");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_err_to_master_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write(", ", "ruser: ");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_err_to_master_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("'h%h", 1'h0, " }");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_fabric_rl_rd_resp_err_to_master_1 &&
|
|
NOT_fabric_cfg_verbosity_read__4_ULE_1_5___d36)
|
|
$write("\n");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (fabric_rg_reset)
|
|
begin
|
|
v__h5482 = $stime;
|
|
#0;
|
|
end
|
|
v__h5476 = v__h5482 / 32'd10;
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (fabric_rg_reset) $display("%0d: AXI4_Fabric.rl_reset", v__h5476);
|
|
end
|
|
// synopsys translate_on
|
|
endmodule // mkFabric_2x3
|
|
|