After having tested the implementation of the Led Band Controller. I decided to create an IP on QSys. However, we had some problems with that.
Localparam issue
The first problem is a consequence of the use of local parameters. Every interface signals which depend on a local parameter have a length of -1 like angle
for instance:
parameter NB_ANGLES = 128;
localparam ANGLE_WIDTH = $clog2(NB_ANGLES);
input wire [ANGLE_WIDTH - 1:0] angle;
So I would like to know if someone knows how to deal with this problem.
hps_io conduit issue
This problem is a smaller one and has a way to fix it but it is not very clean.… Read more