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 条
  • [31] Implementation and verification of Nonlinear chirp signals in hardware system
    Sysak, Dawid
    Jaromi, Grzegorz
    Biernacki, Pawel
    2021 IEEE REGION 10 SYMPOSIUM (TENSYMP), 2021,
  • [32] HARDWARE DISPLAY PROCESSOR
    THOMAS, AL
    DISPLAYS, 1979, 1 (03) : 131 - 144
  • [33] LASS HARDWARE PROCESSOR
    KUNZ, PF
    NUCLEAR INSTRUMENTS & METHODS, 1976, 135 (03): : 435 - 440
  • [34] Nonlinear finite element implementation on multi-processor systems
    Owen, D.R.J.
    Alves, J.S.R.
    Mitchell, F.
    Mitchell, G.P.
    Proceedings of the European Conference on Structural Dynamics, 1991,
  • [35] CELLULAR NEURAL NETWORKS: IMPLEMENTATION OF A SEGMENTATION ALGORITHM ON A BIO-INSPIRED HARDWARE PROCESSOR
    Vecchio, Pietro
    Grassi, Giuseppe
    2012 IEEE 55TH INTERNATIONAL MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS (MWSCAS), 2012, : 81 - 84
  • [36] Efficient Hardware Implementation of Large Field-Size Elliptic Curve Cryptographic Processor
    Lee, Chiou-Yng
    Zeghid, Medien
    Sghaier, Anissa
    Ahmed, Hassan Yousif
    Xie, Jiafeng
    IEEE ACCESS, 2022, 10 : 7926 - 7936
  • [37] Hardware Implementation of A SHA-3 Application-Specific Instruction Set Processor
    Elmohr, Mahmoud A.
    Saleh, Mostafa A.
    Eissa, Ahmed S.
    Ahmed, Khaled E.
    Farag, Mohammed M.
    2016 28TH INTERNATIONAL CONFERENCE ON MICROELECTRONICS (ICM 2016), 2016, : 109 - 112
  • [38] Hardware-Based Implementation of Algorithms for Data Replacement in Cache Memory of Processor Cores
    Titarenko, Larysa
    Kharchenko, Vyacheslav
    Puidenko, Vadym
    Perepelitsyn, Artem
    Barkalov, Alexander
    COMPUTERS, 2024, 13 (07)
  • [39] An efficient hardware implementation of the elliptic curve cryptographic processor over prime field, Fp
    Kudithi, Thirumalesu
    Sakthivel, R.
    INTERNATIONAL JOURNAL OF CIRCUIT THEORY AND APPLICATIONS, 2020, 48 (08) : 1256 - 1273
  • [40] On the hardware implementation of RIPEMD processor: Networking high speed hashing, up to 2 Gbps
    Sklavos, N
    Koufopavlou, O
    COMPUTERS & ELECTRICAL ENGINEERING, 2005, 31 (06) : 361 - 379