#include <iostream> #include <hls_stream.h> #include <ap_axi_sdata.h> using namespace std; typedef ap_axis<24,0,0,0> pkt_t; void pixel( hls::stream< pkt_t > &din, hls::stream< pkt_t > &dout, ) { #pragma HLS INTERFACE ap_ctrl_none port=return #pragma HLS INTERFACE axis port=din #pragma HLS INTERFACE axis port=dout pkt_t pkt; din.read(pkt); for(int i=0; i<=2; i++){ pkt.data[i] = 255; } dout.write(pkt); }