设计1 ,a+b,但是返回a*b,latency是1
#include<ap_int.h>
//typedef ap_int<16> dt;
typedef int dt;
dt add(dt a,dt b,dt *c){
#pragma HLS INTERFACE s_axilite port=return bundle=BUS_CTRL
#pragma HLS INTERFACE s_axilite port=a bundle=BUS_IN
#pragma HLS INTERFACE s_axilite port=b bundle=BUS_IN
#pragma HLS INTERFACE s_axilite port=c bundle=BUS_INOUT
*c=a+b;
return a*b;
}
设计2 ,a+b,但是返回a+b,latency是0
#include