IEICE Electronics Express
Online ISSN : 1349-2543
ISSN-L : 1349-2543
LETTER
Efficient squaring circuit using canonical signed-digit number representation
Yuuki TanakaShugang Wei
著者情報
ジャーナル フリー

2014 年 11 巻 2 号 p. 20130955

詳細
抄録
Squaring and exponentiation of a number are fundamental arithmetic and widely used in the real-time applications such as image processing, digital filtering and cryptography. In this paper, we propose a squaring algorithm of an integer with canonical signed-digit (CSD) number representation. For an n-digit CSD number, our method generates n/4 CSD numbers of 2n-digit length as partial products. This result is half with respect to the conventional squaring algorithms. We implement the squaring circuit based on this algorithm and compare with some existing circuits. Our circuit is 40% faster than the known squaring circuit for binary numbers.
著者関連情報
© 2014 by The Institute of Electronics, Information and Communication Engineers
前の記事 次の記事
feedback
Top