Nov 30
Xilinx AnswerRecord 5366 讲得非常清楚

1、先决定用几位二进制数来表示。
Maximum value = 2^(N-1)-1
Minimum value = -2^(N-1)

2、将小数归一化(最大的数表示为1)
(coefficients) / max_of_coefficients ( absolute_value_of_coefficients (coefficients) )

3、归一化后的数乘以最大表示数
result = round (normalized_values * 2^(N-1)-1)

总的来说,就是:
result = round (coef/max(abs(coef)) * (2^(N-1)-1))
Tags: , ,
分页: 1/1 第一页 1 最后页 [ 显示模式: 摘要 | 列表 ]