Talk:Canonical signed digit

It would make sense to add that CSD is useful when replacing multiplications by shift operations and additions. For additions CSD has no advantage, it is needed for multiplications. For each nonzero digit, a shift operation is required to carry out the fast multiplication. Thus, CSD saves on the required shift operations. If there is a wikipedia article on this type of multiplier it would make sense to set a link. CSD can be used for the efficient implementation of digital filters, especially for hardwired implementations but also for programmable filters. As to my knowledge, the definition of CSD also includes the constraint that the product of subsequent CSD digits has to be zero. Jens Kluge (talk) 07:05, 11 June 2010 (UTC)

Merge with "Non-adjacent form"
This should be merged with Non-adjacent form, it describes the same thing. --2001:4DD7:2E47:0:7285:C2FF:FE6C:992D (talk) 10:18, 11 July 2021 (UTC)

The was no discussion (and hence no dissent).

The discussion is now closed.

--Trex4321 (talk) 08:24, 31 July 2021 (UTC)