ContributionsMost RecentMost LikesSolutionsRe: About 10bitsPerSymbol of ihc::stream_out Thanks for you replay, I remove ihc::buffer on output stream but the problem isn't been solved. I think the result of express "sizeof(ac_int<120, false>)" is not divisible by 10 About 10bitsPerSymbol of ihc::stream_out I want to use ihc::stream with 10bitsPerSymbol parameter, I defined a interface using: typedef ihc::stream_out<ac_int<120, false>, ihc::buffer<2>, ihc::readyLatency<1>, ihc::usesPackets<true>, ihc::bitsPerSymbol<10>, ihc::usesEmpty<true>, ihc::firstSymbolInHighOrderBits<true>> stream_out_pixels; When compiling, the compiler report following error: _stream.h:769:54: error: HLS builtin parameter must be a factor of the type size _readyLatency, _bitsPerSymbol, How can I use 10bitsPerSymbol stream interface. Problem on HLS tutorials example I meet a problem when I run examples/tutorials/interfaces/explicit_streams_packets_empty/part2_avalon_st_video_packets.cpp. My HLS version is 20.1 running on RHEL 7.6 . The start_of_packet is always in LOW state. According to the source file line 104 the beat == 0 the start_of_packet should be in TRUE state. If I use HLS 19.2 run the same example the result is correct.