75 lines
3.6 KiB
Systemverilog
75 lines
3.6 KiB
Systemverilog
// Generated by CIRCT firtool-1.151.0
|
|
module TLInterconnectCoupler_fbus_from_debug_sb(
|
|
input clock,
|
|
reset,
|
|
output auto_widget_anon_in_a_ready,
|
|
input auto_widget_anon_in_a_valid,
|
|
input [2:0] auto_widget_anon_in_a_bits_opcode,
|
|
input [3:0] auto_widget_anon_in_a_bits_size,
|
|
input [31:0] auto_widget_anon_in_a_bits_address,
|
|
input [7:0] auto_widget_anon_in_a_bits_data,
|
|
input auto_widget_anon_in_d_ready,
|
|
output auto_widget_anon_in_d_valid,
|
|
output [2:0] auto_widget_anon_in_d_bits_opcode,
|
|
output [1:0] auto_widget_anon_in_d_bits_param,
|
|
output [3:0] auto_widget_anon_in_d_bits_size,
|
|
output auto_widget_anon_in_d_bits_sink,
|
|
auto_widget_anon_in_d_bits_denied,
|
|
output [7:0] auto_widget_anon_in_d_bits_data,
|
|
output auto_widget_anon_in_d_bits_corrupt,
|
|
input auto_tl_out_a_ready,
|
|
output auto_tl_out_a_valid,
|
|
output [2:0] auto_tl_out_a_bits_opcode,
|
|
output [3:0] auto_tl_out_a_bits_size,
|
|
output [31:0] auto_tl_out_a_bits_address,
|
|
output [7:0] auto_tl_out_a_bits_mask,
|
|
output [63:0] auto_tl_out_a_bits_data,
|
|
output auto_tl_out_d_ready,
|
|
input auto_tl_out_d_valid,
|
|
input [2:0] auto_tl_out_d_bits_opcode,
|
|
input [1:0] auto_tl_out_d_bits_param,
|
|
input [3:0] auto_tl_out_d_bits_size,
|
|
input auto_tl_out_d_bits_sink,
|
|
auto_tl_out_d_bits_denied,
|
|
input [63:0] auto_tl_out_d_bits_data,
|
|
input auto_tl_out_d_bits_corrupt
|
|
);
|
|
|
|
TLWidthWidget1 widget (
|
|
.clock (clock),
|
|
.reset (reset),
|
|
.auto_anon_in_a_ready (auto_widget_anon_in_a_ready),
|
|
.auto_anon_in_a_valid (auto_widget_anon_in_a_valid),
|
|
.auto_anon_in_a_bits_opcode (auto_widget_anon_in_a_bits_opcode),
|
|
.auto_anon_in_a_bits_size (auto_widget_anon_in_a_bits_size),
|
|
.auto_anon_in_a_bits_address (auto_widget_anon_in_a_bits_address),
|
|
.auto_anon_in_a_bits_data (auto_widget_anon_in_a_bits_data),
|
|
.auto_anon_in_d_ready (auto_widget_anon_in_d_ready),
|
|
.auto_anon_in_d_valid (auto_widget_anon_in_d_valid),
|
|
.auto_anon_in_d_bits_opcode (auto_widget_anon_in_d_bits_opcode),
|
|
.auto_anon_in_d_bits_param (auto_widget_anon_in_d_bits_param),
|
|
.auto_anon_in_d_bits_size (auto_widget_anon_in_d_bits_size),
|
|
.auto_anon_in_d_bits_sink (auto_widget_anon_in_d_bits_sink),
|
|
.auto_anon_in_d_bits_denied (auto_widget_anon_in_d_bits_denied),
|
|
.auto_anon_in_d_bits_data (auto_widget_anon_in_d_bits_data),
|
|
.auto_anon_in_d_bits_corrupt (auto_widget_anon_in_d_bits_corrupt),
|
|
.auto_anon_out_a_ready (auto_tl_out_a_ready),
|
|
.auto_anon_out_a_valid (auto_tl_out_a_valid),
|
|
.auto_anon_out_a_bits_opcode (auto_tl_out_a_bits_opcode),
|
|
.auto_anon_out_a_bits_size (auto_tl_out_a_bits_size),
|
|
.auto_anon_out_a_bits_address (auto_tl_out_a_bits_address),
|
|
.auto_anon_out_a_bits_mask (auto_tl_out_a_bits_mask),
|
|
.auto_anon_out_a_bits_data (auto_tl_out_a_bits_data),
|
|
.auto_anon_out_d_ready (auto_tl_out_d_ready),
|
|
.auto_anon_out_d_valid (auto_tl_out_d_valid),
|
|
.auto_anon_out_d_bits_opcode (auto_tl_out_d_bits_opcode),
|
|
.auto_anon_out_d_bits_param (auto_tl_out_d_bits_param),
|
|
.auto_anon_out_d_bits_size (auto_tl_out_d_bits_size),
|
|
.auto_anon_out_d_bits_sink (auto_tl_out_d_bits_sink),
|
|
.auto_anon_out_d_bits_denied (auto_tl_out_d_bits_denied),
|
|
.auto_anon_out_d_bits_data (auto_tl_out_d_bits_data),
|
|
.auto_anon_out_d_bits_corrupt (auto_tl_out_d_bits_corrupt)
|
|
);
|
|
endmodule
|
|
|