Hardware implementation of a nonlinear processor

被引:0
|
作者
Jain, VK [1 ]
Shrivastava, S [1 ]
Snider, AD [1 ]
Damerow, D [1 ]
Chester, D [1 ]
机构
[1] Univ S Florida, Tampa, FL 33620 USA
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Several advanced DSP algorithms, arising in applications such as wireless communications, computer graphics, computerized tomography, and speech compression, require extensive use of nonlinear functions. We discuss a new hardware approach to high-speed computation of nonlinear functions. With this approach all of the functions needed can be regularized into a single efficient algorithm. Further, highly reduced cycle implementations can be achieved. Specifically, for real arguments, a new result can be produced every cycle -- in a pipelined mode. The underlying principle which has made the combined goals of high-speed and multi-functionality possible is significance-based polynomial interpolation of very small ROM tables. Considered are the following seven functions: arctangent, cosine, logarithm, reciprocal, reciprocal-square-root, sine, and square-root. Also presented is a theoretical development for error prediction, a tool for the selection of architectural parameters. Finally, the paper presents a novel technique, named here as 'microshaping', for avoiding overflows, thereby eliminating exception handling.
引用
收藏
页码:509 / 514
页数:6
相关论文
共 50 条
  • [1] Hardware implementation of a nonlinear processor
    Jain, V.K.
    Shrivastava, S.
    Snider, A.D.
    Damerow, D.
    Chester, D.
    Proceedings - IEEE International Symposium on Circuits and Systems, 1999, 6
  • [2] Hardware Implementation of DBNS Recoding for ECC Processor
    Chabrier, Thomas
    Pamula, Danuta
    Tisserand, Arnaud
    2010 CONFERENCE RECORD OF THE FORTY FOURTH ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS AND COMPUTERS (ASILOMAR), 2010, : 1129 - 1133
  • [3] The hardware implementation of a generic fuzzy rule processor
    Qiu, B
    Woon, PL
    ICSP '98: 1998 FOURTH INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING, PROCEEDINGS, VOLS I AND II, 1998, : 1343 - 1346
  • [4] PROCESSOR CAPABILITY FOR HARDWARE IMPLEMENTATION OF KALMAN FILTERS
    ANDREWS, M
    COMPUTER, 1985, 18 (04) : 94 - 94
  • [5] Hardware implementation of a generic fuzzy rule processor
    Qiu, Bin
    Woon, Pak L.
    International Conference on Signal Processing Proceedings, ICSP, 1998, 2 : 1343 - 1346
  • [6] A hardware implementation of nonlinear correlation filters
    Martinez-Diaz, Saul
    Castaneda-Giron, Hugo
    APPLICATIONS OF DIGITAL IMAGE PROCESSING XXXIV, 2011, 8135
  • [7] Video compression hardware implementation using programmable media processor
    Kratochvíl, T
    Fryza, T
    PROCEEDINGS EC-VIP-MC 2003, VOLS 1 AND 2, 2003, : 299 - 304
  • [8] Hardware implementation of real-time SAR signal processor
    Huang, Jian-xi
    Wu, Jing-hong
    Huang, Shun-ji
    IEEE National Radar Conference - Proceedings, 2000, : 205 - 209
  • [9] Artificial neural networks processor - A hardware implementation using a FPGA
    Ferreira, P
    Ribeiro, P
    Antunes, A
    Dias, FM
    FIELD-PROGRAMMABLE LOGIC AND APPLICATIONS, PROCEEDINGS, 2004, 3203 : 1084 - 1086
  • [10] Hardware/software design implementation of feature detection for a reconfigurable processor
    Dang, PP
    Chau, PM
    VISUAL COMMUNICATIONS AND IMAGE PROCESSING '99, PARTS 1-2, 1998, 3653 : 758 - 766