fix line dump

This commit is contained in:
jaseg 2021-07-14 16:09:41 +02:00
parent 84bf26f1dc
commit 44ec442958
4 changed files with 74 additions and 82 deletions

View file

@ -42,7 +42,7 @@
<Option Name="IPUserFilesDir" Val="$PIPUSERFILESDIR"/>
<Option Name="IPStaticSourceDir" Val="$PIPUSERFILESDIR/ipstatic"/>
<Option Name="EnableBDX" Val="FALSE"/>
<Option Name="WTXSimLaunchSim" Val="542"/>
<Option Name="WTXSimLaunchSim" Val="549"/>
<Option Name="WTModelSimLaunchSim" Val="0"/>
<Option Name="WTQuestaLaunchSim" Val="0"/>
<Option Name="WTIesLaunchSim" Val="0"/>

View file

@ -223,8 +223,10 @@ always @(posedge clk) begin
end
if (out_data_valid) begin
payload_buf[payload_w_idx] <= out_data;
payload_w_idx <= payload_w_idx + 1;
if (payload_w_idx != PAYLOAD_BUF_SIZE) begin
payload_buf[payload_w_idx] <= out_data;
payload_w_idx <= payload_w_idx + 1;
end
end
payload_r_data <= payload_buf[spi_payload_r_idx];
@ -371,20 +373,20 @@ window_matcher window_matcher_i (
ila_0 i_ila_0 (
.clk(clk),
.probe0({4'b0000, spi_cmd_word}),
.probe1({4'b0000, rxbuf_dbg}),
.probe0(payload_w_idx[11:0]),
.probe1(spi_payload_r_idx[11:0]),
.probe2(scan_x_dbg),
.probe3(scan_y_dbg),
.probe4({4'b0000, spi_cmd_idx}),
.probe4(payload_r_data),
.probe5(in_blank),
.probe6(spi_cmd_step),
.probe7(in_vsync),
.probe8(spi_data_out),
.probe8(spi_data_in),
.probe9(temu_in_valid),
.probe10(spi_cmd_begin),
.probe11(spi_cmd_active),
.probe12(win_blank),
.probe13(win_locked),
.probe12(spi_payload_byte[0]),
.probe13(spi_payload_byte[1]),
.probe14(out_data_en),
.probe15(out_data_valid),
.probe16(sck),

View file

@ -257,6 +257,8 @@ module window_matcher(
win_y_int <= 0;
win_w_int <= 0;
win_h_int <= 0;
dval_x_reg <= 0;
dval_y_reg <= 0;
end
if (!rst) begin
@ -304,9 +306,8 @@ module window_matcher(
if (scan_x == win_x_int && out_data_en) begin
out_data_valid <= 1;
dval_x_reg <= 1;
end
if (out_data_en) begin
end else if (out_data_en) begin
dval_x_reg <= dval_x_reg + 1;
end

File diff suppressed because one or more lines are too long