Hi,
I am trying several examples for xlarrSeems xls is excellent. Now I have 3 questions:
1. how to rewrite the c++ types, such as the type of "arr", arr is the pointer to array.
int *arr , int p, int beg[300]...
L=beg[p]
p=arr[L]
And another is "short Anum[]", here Anum is the matrix, each element in it is short type ,I want to use std::vector<short> Anum which I find the similar form in xls example directory this can not work.
2. how to use standard c/c++ include library, such as math lib, vector lib...;
3. I try the unroll functiin with pipeline 5, actually the operation is done is one clock cycle, and in later 4 clock cycles the output is just pipelined. support retiming function so that some logics can be splitted from the first clock cycle to the later 4 clock cycles.
4. in c model, there is only one return which means only one output(ooutputs ) can be realized in rtl code. But rtl design is multi-inputs-multi-outputs architecture. So how to write the c model for more outputs with different functions.
Sorry for I am still newbie for hls.
Any feedback is appreciated!
Thanks!