From 8fd340ea50647ce522b9fbdee1296bb856d6e692 Mon Sep 17 00:00:00 2001 From: Gyorgy Szombathelyi Date: Fri, 12 Oct 2018 01:01:46 +0200 Subject: [PATCH] [NES] Allow inferring inbuf to BRAM --- cores/nes/src/hq2x.v | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/cores/nes/src/hq2x.v b/cores/nes/src/hq2x.v index c5a2dec..5ad4f6b 100644 --- a/cores/nes/src/hq2x.v +++ b/cores/nes/src/hq2x.v @@ -202,10 +202,9 @@ wire less_254 = (offs >= 510) || (offs < 254); wire [8:0] inbuf_rd_addr = {i[0] == 0 ? prevbuf : curbuf, offs[7:0]}; always @(posedge clk) begin - if (i == 0 && less_254) Curr2 <= inbuf[inbuf_rd_addr]; + if ((i == 0 || i ==1) && less_254) Curr2 <= inbuf[inbuf_rd_addr]; if (i == 1 && less_254) begin Prev2 <= Curr2; - Curr2 <= inbuf[inbuf_rd_addr]; end if (i == 2 && less_254) begin Next2 <= last_line ? Curr2 : inputpixel;