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 条
  • [21] Implementation of a high-performance genetic algorithm processor for hardware optimization
    Kim, Jinjung
    Choi, Yunho
    Lee, Chongho
    Chung, Duckjin
    IEICE Transactions on Electronics, 2002, E85-C (1 SPEC.) : 195 - 203
  • [22] Implementation of flight control computer hardware using the C6701 processor
    Kwon, Jong-Kwang
    Byun, Jin-Ku
    Ahn, Jong-Min
    Ko, Joon-Soo
    Lee, Dae-Yearl
    Kim, Whan-Woo
    NEW ADVANCES IN SIMULATION, MODELLING AND OPTIMIZATION (SMO '07), 2007, : 352 - +
  • [23] Hardware implementation of processor allocation schemes for mesh-based chip multiprocessors
    Zydek, Dawid
    Selvaraj, Henry
    MICROPROCESSORS AND MICROSYSTEMS, 2010, 34 (01) : 39 - 48
  • [24] Implementation of Hardware Trace Buffer Module for RISC-V Processor Core
    Shveida, Bohdan
    Marcinek, Krzysztof
    Pleskacz, Witold A.
    2024 31ST INTERNATIONAL CONFERENCE ON MIXED DESIGN OF INTEGRATED CIRCUITS AND SYSTEM, MIXDES 2024, 2024, : 110 - 113
  • [25] Secure Hardware Implementation of Nonlinear Functions in the Presence of Glitches
    Nikova, Svetla
    Rijmen, Vincent
    Schlaeffer, Martin
    JOURNAL OF CRYPTOLOGY, 2011, 24 (02) : 292 - 321
  • [26] Hardware implementation of a systolic antenna array signal processor based on cordic arithmetic
    Haller, B
    Streiff, M
    Fleisch, U
    Zimmermann, R
    1997 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, VOLS I - V: VOL I: PLENARY, EXPERT SUMMARIES, SPECIAL, AUDIO, UNDERWATER ACOUSTICS, VLSI; VOL II: SPEECH PROCESSING; VOL III: SPEECH PROCESSING, DIGITAL SIGNAL PROCESSING; VOL IV: MULTIDIMENSIONAL SIGNAL PROCESSING, NEURAL NETWORKS - VOL V: STATISTICAL SIGNAL AND ARRAY PROCESSING, APPLICATIONS, 1997, : 4141 - 4144
  • [27] Hardware Implementation of the Digital Signal Processing Algorithms in Recurrent Signal Processor on FPGA
    Stepchenkov Y.A.
    Morozov N.V.
    Diachenko Y.G.
    Khilko D.V.
    Stepchenkov D.Y.
    Shikunov Y.I.
    Russian Microelectronics, 2023, 52 (07) : 641 - 647
  • [28] Secure Hardware Implementation of Nonlinear Functions in the Presence of Glitches
    Svetla Nikova
    Vincent Rijmen
    Martin Schläffer
    Journal of Cryptology, 2011, 24 : 292 - 321
  • [29] FORTH PROCESSOR HARDWARE
    WATSON, W
    ELECTRONICS & WIRELESS WORLD, 1987, 93 (1614): : 394 - 399
  • [30] A Hybrid Hardware Implementation for Nonlinear Model Predictive Control
    Peyrl, Helfried
    Ferreau, Hans Joachim
    Konzoupis, Dimitris
    IFAC PAPERSONLINE, 2015, 48 (23): : 87 - 93