@@ -137,24 +137,24 @@ flags_fifo_t w_fifo_flgs;
137137// X streaming interface + X FIFO interface
138138hwpe_stream_intf_stream # ( .DATA_WIDTH ( DATAW_ALIGN ) ) x_buffer_d ( .clk ( clk_i ) );
139139hwpe_stream_intf_stream # ( .DATA_WIDTH ( DATAW_ALIGN ) ) x_buffer_fifo ( .clk ( clk_i ) );
140-
141- // W streaming interface + W FIFO interface
140+
141+ // W streaming interface + W FIFO interface
142142hwpe_stream_intf_stream # ( .DATA_WIDTH ( DATAW_ALIGN ) ) w_buffer_d ( .clk ( clk_i ) );
143143hwpe_stream_intf_stream # ( .DATA_WIDTH ( DATAW_ALIGN ) ) w_buffer_fifo ( .clk ( clk_i ) );
144-
145- // Y streaming interface + Y FIFO interface
144+
145+ // Y streaming interface + Y FIFO interface
146146hwpe_stream_intf_stream # ( .DATA_WIDTH ( DATAW_ALIGN ) ) y_buffer_d ( .clk ( clk_i ) );
147147hwpe_stream_intf_stream # ( .DATA_WIDTH ( DATAW_ALIGN ) ) y_buffer_fifo ( .clk ( clk_i ) );
148-
149- // Z streaming interface + Z FIFO interface
148+
149+ // Z streaming interface + Z FIFO interface
150150hwpe_stream_intf_stream # ( .DATA_WIDTH ( DATAW_ALIGN ) ) z_buffer_q ( .clk ( clk_i ) );
151151hwpe_stream_intf_stream # ( .DATA_WIDTH ( DATAW_ALIGN ) ) z_buffer_fifo ( .clk ( clk_i ) );
152152
153153// GIDX streaming interface + GIDX FIFO interface
154154hwpe_stream_intf_stream # ( .DATA_WIDTH ( DATAW_ALIGN ) ) gidx_stream_d ( .clk ( clk_i ) ); // FIXME DATA WIDTH (?)
155155hwpe_stream_intf_stream # ( .DATA_WIDTH ( DATAW_ALIGN ) ) gidx_buffer_fifo ( .clk ( clk_i ) );
156156
157- hwpe_stream_intf_stream # ( .DATA_WIDTH ( DATAW_ALIGN ) ) wq_stream_d ( .clk ( clk_i ) );
157+ hwpe_stream_intf_stream # ( .DATA_WIDTH ( DATAW_ALIGN ) ) wq_stream_d ( .clk ( clk_i ) );
158158hwpe_stream_intf_stream # ( .DATA_WIDTH ( DATAW_ALIGN ) ) wq_buffer_fifo ( .clk ( clk_i ) );
159159
160160hwpe_stream_intf_stream # ( .DATA_WIDTH ( DATAW_ALIGN ) ) zeros_stream_d ( .clk ( clk_i ) ); // FIXME DATA WIDTH
@@ -317,7 +317,7 @@ redmule_w_buffer #(
317317 .flags_o ( w_buffer_flgs ),
318318 .w_buffer_o ( w_buffer_q ),
319319 .w_buffer_i ( w_buffer_fifo.data ),
320- .next_gidx_i ( wrow_q.data & 'b111 ) // JUST FOR TESTING
320+ .next_gidx_i ( wrow_q.data & 'b111 ) // JUST FOR TESTING
321321);
322322
323323logic [Width- 1 : 0 ][BITW - 1 : 0 ] z_buffer_d, y_bias_q;
@@ -446,7 +446,7 @@ redmule_engine #(
446446redmule_memory_scheduler # (
447447 .DW (DATAW_ALIGN ),
448448 .W (Width),
449- .H (Height)
449+ .H (Height)
450450) i_memory_scheduler (
451451 .clk_i ( clk_i ),
452452 .rst_ni ( rst_ni ),
@@ -495,52 +495,6 @@ redmule_ctrl #(
495495/* ---------------------------------------------------------------*/
496496/* | Local FSM | */
497497/* ---------------------------------------------------------------*/
498-
499- // redmule_scheduler #(
500- // .Height ( Height ),
501- // .Width ( Width ),
502- // .NumPipeRegs ( NumPipeRegs )
503- // ) i_scheduler (
504- // .clk_i ( clk_i ),
505- // .rst_ni ( rst_ni ),
506- // .test_mode_i ( test_mode_i ),
507- // .clear_i ( clear ),
508- // .x_valid_i ( x_buffer_fifo.valid ),
509- // .x_strb_i ( x_buffer_fifo.strb ),
510- // .w_valid_i ( w_buffer_fifo.valid ),
511- // .w_strb_i ( w_buffer_fifo.strb ),
512- // .y_fifo_valid_i ( y_buffer_fifo.valid ),
513- // .y_fifo_strb_i ( y_buffer_fifo.strb ),
514- // .z_ready_i ( z_buffer_q.ready ),
515- // .accumulate_i ( accumulate ),
516- // .engine_flush_i ( engine_flush ),
517- // .z_strb_o ( ),
518- // .soft_clear_o ( soft_clear ),
519- // .w_load_o ( w_load ),
520- // .w_cols_lftovr_o ( w_cols_lftovr ),
521- // .w_rows_lftovr_o ( w_rows_lftovr ),
522- // .y_cols_lftovr_o ( y_cols_lftovr ),
523- // .y_rows_lftovr_o ( y_rows_lftovr ),
524- // .gate_en_o ( gate_en ),
525- // .z_buffer_clk_en_o ( fsm_z_clk_en ),
526- // .reg_enable_o ( reg_enable ),
527- // .z_store_o ( z_buffer_store ),
528- // .y_buffer_load_o ( y_buffer_load ),
529- // .reg_file_i ( reg_file ),
530- // .flgs_streamer_i ( flgs_streamer ),
531- // .flgs_x_buffer_i ( x_buffer_flgs ),
532- // .flgs_w_buffer_i ( w_buffer_flgs ),
533- // .flgs_z_buffer_i ( z_buffer_flgs ),
534- // .flgs_engine_i ( flgs_engine ),
535- // .fifo_flgs_i ( w_fifo_flgs ),
536- // .cntrl_scheduler_i ( cntrl_scheduler ),
537- // .cntrl_engine_o ( cntrl_engine ),
538- // .cntrl_x_buffer_o ( x_buffer_ctrl ),
539- // .flgs_scheduler_o ( flgs_scheduler )
540- // );
541-
542-
543- // Will replace the scheduler
544498redmule_scheduler # (
545499 .Height ( Height ),
546500 .Width ( Width ),
0 commit comments