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 条
  • [41] Hardware implementation of an elliptic curve processor over GF(p) with Montgomery modular multiplier
    Ors, Berna
    Batina, Lejla
    Preneel, Bart
    Vandewalle, Joos
    INTERNATIONAL JOURNAL OF EMBEDDED SYSTEMS, 2008, 3 (04) : 229 - 240
  • [42] An Efficient and Flexible Hardware Implementation of the Dual-Field Elliptic Curve Cryptographic Processor
    Liu, Zilong
    Liu, Dongsheng
    Zou, Xuecheng
    IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2017, 64 (03) : 2353 - 2362
  • [43] Pre-processor for bioinspired optical flow models:: A customizable hardware implementation.
    Botella, Guillermo
    Ros, Eduardo
    Rodriguez, Manuel
    Garcia, Antonio
    Romero, Samuel
    CIRCUITS AND SYSTEMS FOR SIGNAL PROCESSING , INFORMATION AND COMMUNICATION TECHNOLOGIES, AND POWER SOURCES AND SYSTEMS, VOL 1 AND 2, PROCEEDINGS, 2006, : 93 - 96
  • [44] Design of a Nonhomogeneous Nonlinear Synchronizer and Its Implementation in Reconfigurable Hardware
    Pulido-Luna, Jesus R.
    Lopez-Renteria, Jorge A.
    Cazarez-Castro, Nohe R.
    MATHEMATICAL AND COMPUTATIONAL APPLICATIONS, 2020, 25 (03)
  • [45] HARDWARE ASSEMBLER FOR 8080 PROCESSOR
    COWIE, DI
    MEASUREMENT AND CONTROL, 1978, 11 (04): : 126 - 126
  • [46] A HARDWARE SYNTACTIC ANALYSIS PROCESSOR
    SANAMRAD, MA
    WADA, K
    MATSUMOTO, H
    IEEE MICRO, 1987, 7 (04) : 73 - 80
  • [47] Active Processor Hardware Stack
    Semenov A.A.
    Usanov D.A.
    Dronkin A.S.
    Russian Microelectronics, 2020, 49 (07) : 516 - 522
  • [48] Efficient hardware implementation of a full COFDM processor with robust channel equalization and reduced power consumption
    Lopez Parrado, Alexander
    Velasco Medina, Jaime
    Ramirez Gutierrez, Julian Adolfo
    REVISTA FACULTAD DE INGENIERIA-UNIVERSIDAD DE ANTIOQUIA, 2013, (68): : 48 - 60
  • [49] A Hardware Implementation of SHA3 Hash Processor using Cortex-M0
    Kim, Dong-Seong
    Lee, Sang-Hyun
    Shin, Kyung-Wook
    2019 INTERNATIONAL CONFERENCE ON ELECTRONICS, INFORMATION, AND COMMUNICATION (ICEIC), 2019, : 434 - 437
  • [50] Hardware Design and Implementation of ECC ased Crypto Processor for Low-Area-Applications on FPGA
    Imran, Malik
    Shafi, Imran
    Jafri, Atif Raza
    Rashid, Muhammad
    2017 INTERNATIONAL CONFERENCE ON OPEN SOURCE SYSTEMS & TECHNOLOGIES (ICOSST), 2017, : 54 - 59