論文

査読有り
2000年10月

A VLSI algorithm for computing the Euclidean norm of a 3D vector

IEEE TRANSACTIONS ON COMPUTERS
  • N Takagi
  • ,
  • S Kuwahara

49
10
開始ページ
1074
終了ページ
1082
記述言語
英語
掲載種別
研究論文(学術雑誌)
DOI
10.1109/12.888043
出版者・発行元
IEEE COMPUTER SOC

A digit-recurrence algorithm for computing the Euclidean norm of a three-dimensional (3D) vector which often appears in 3D computer graphics is proposed. One of the three squarings required for the usual computation is removed and the other two squarings, as well as the two additions, are overlapped with the square rooting. The Euclidean norm is computed by iteration of carry-propagation-free additions, shifts, and multiplications by one digit. Different specific versions of the algorithm are possible, depending on the radix, the redundancy factor of the digit set, and etc. Each version of the algorithm can be implemented as a sequential (folded) circuit or a combinational (unfolded) circuit, which has a regular array structure suitable for VLSI.

リンク情報
DOI
https://doi.org/10.1109/12.888043
Web of Science
https://gateway.webofknowledge.com/gateway/Gateway.cgi?GWVersion=2&SrcAuth=JSTA_CEL&SrcApp=J_Gate_JST&DestLinkType=FullRecord&KeyUT=WOS:000090060800007&DestApp=WOS_CPL
ID情報
  • DOI : 10.1109/12.888043
  • ISSN : 0018-9340
  • Web of Science ID : WOS:000090060800007

エクスポート
BibTeX RIS