高效FIR滤波器的设计与仿真-基于FPGA
2012年2月11日 - 电子产品世界
它的算法是从最低有效位开始,用10…01取代所有大于2的一序列,用1101取代1011;然后从最高有效位开始,用011代替101。例如十进制数231的CSD码为100101001,可以看出,在实现其乘法时,只需要4个加法器(如图1所示)。若采用普通的二进制代码实现,因(231)10=(11100111)2,需要5个加法器。可见,采用CSD码节省了加法器...
详情
它的算法是从最低有效位开始,用10…01取代所有大于2的一序列,用1101取代1011;然后从最高有效位开始,用011代替101。例如十进制数231的CSD码为100101001,可以看出,在实现其乘法时,只需要4个加法器(如图1所示)。若采用普通的二进制代码实现,因(231)10=(11100111)2,需要5个加法器。可见,采用CSD码节省了加法器...