From 693c7d75c947e1882e4128be96354104daa53b83 Mon Sep 17 00:00:00 2001 From: Vipin Thomas <vipin.thomas@stud.th-deg.de> Date: Thu, 3 Jun 2021 02:32:50 +0000 Subject: [PATCH] Update pixel.cpp --- pixel.cpp | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/pixel.cpp b/pixel.cpp index 247f1ca..30dcaf5 100644 --- a/pixel.cpp +++ b/pixel.cpp @@ -10,28 +10,27 @@ typedef ap_axis<32,0,0,0> pkt_t; void pixel( ap_int<32> w, + ap_int<32> len, hls::stream< pkt_t > &din, hls::stream< pkt_t > &dout ) { #pragma HLS INTERFACE ap_ctrl_none port=return #pragma HLS INTERFACE s_axilite port=w + #pragma HLS INTERFACE s_axilite port=len #pragma HLS INTERFACE axis port=din #pragma HLS INTERFACE axis port=dout - int i=0; pkt_t pkt; din.read(pkt); if(pkt.data){ - i=i+1; + len=len+1; } - if(i==w){ + if(len==w){ pkt.data*=2; } dout.write(pkt); } - - -- GitLab