Hey Jason

When I try to set the "Data Binary Point" parameter in the Shared BRAM block I get the error: "Illegal parametrization: Binary point Binary point must be less than or equal to the number of bits, X." X appears to be the index of the Data Width rather than the actual value selected by the Data Width parameter. For example if I select 64 bits, X will say 4, 32 bits, X is 3, 16bits, X is 2. It seems like and easy bug that I could track down, but you black belts can probably figure it out in seconds. If so, can someone tell me what the fix is?


We ordinarily use Unsigned with 0 binary point and reinterpret data going in and out. However, the option is there and should work if needed. It was a bit of a rabbit hole but the fix is in the current ska-sa repo on github. The fix should also be backwards compatible but have not done any extensive testing on this.

Regards
Andrew



Reply via email to