#pragma HLS PROTOCOL指令优化的使用

张开发
2026/4/21 14:39:22 15 分钟阅读

分享文章

#pragma HLS PROTOCOL指令优化的使用
#pragma HLS PROTOCOL指令优化的使用可以指定region区域的协议。bool invert(streaminput_interface in_data_1,streaminput_interface in_data_2,streamshort output){//#pragma HLS INTERFACE axis register both portoutput//#pragma HLS INTERFACE axis register both portin_data_2//#pragma HLS INTERFACE axis register both portin_data_1input_interface in;bool full_n;// Read an input value or returnregion1:{#pragma HLS PROTOCOL floatingif (!in_data_1.read_nb(in))if (!in_data_2.read_nb(in))return false;}// If the valid data is written, return not-full (full_n) as trueif (in.valid) {if (in.invert)full_n output.write_nb(~in.data);elsefull_n output.write_nb(in.data);}return full_n;}

更多文章