Programmable Look-Up Table-Based Interpolator with Nonuniform Sampling Scheme

被引:0
|
作者
Silva, Elvio Carlos Dutra e, Jr. [1 ]
Indrusiak, Leandro Soares [2 ]
Finamore, Weiler Alves [3 ]
Glesner, Manfred [4 ]
机构
[1] Inst Adv Studies, Dept Aerosp Sci & Technol, BR-12228001 Soa Jose Dos Campas, SP, Brazil
[2] Univ York, Dept Comp Sci, York YO10 5GH, N Yorkshire, England
[3] Univ Fed Juiz de Fora, Dept Eletr Energy, BR-36036900 Juiz De Fora, MG, Brazil
[4] Tech Univ Darmstadt, Dept Microelect Syst, D-64283 Darmstadt, Germany
关键词
D O I
10.1155/2012/647805
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Interpolation is a useful technique for storage of complex functions on limited memory space: some few sampling values are stored on amemory bank, and the function values in between are calculated by interpolation. This paper presents a programmable LookUp Table-based interpolator, which uses a reconfigurable nonuniform sampling scheme: the sampled points are not uniformly spaced. Their distribution can also be reconfigured to minimize the approximation error on specific portions of the interpolated function's domain. Switching from one set of configuration parameters to another set, selected on the fly from a variety of precomputed parameters, and using different sampling schemes allow for the interpolation of a plethora of functions, achieving memory saving and minimum approximation error. As a study case, the proposed interpolator was used as the core of a programmable noise generator-output signals drawn from different Probability Density Functions were produced for testing FPGA implementations of chaotic encryption algorithms. As a result of the proposed method, the interpolation of a specific transformation function on a Gaussian noise generator reduced the memory usage to 2.71% when compared to the traditional uniform sampling scheme method, while keeping the approximation error below a threshold equal to 0.000030518.
引用
收藏
页数:14
相关论文
共 50 条
  • [1] Optimal look-up table-based data hiding
    Wang, X.
    Zhang, X. -P.
    [J]. IET SIGNAL PROCESSING, 2011, 5 (02) : 171 - 179
  • [2] A Look-up Table-Based Maximum Power Point Tracking for WECS
    Varshini, J. Antony Priya
    [J]. ARTIFICIAL INTELLIGENCE AND EVOLUTIONARY COMPUTATIONS IN ENGINEERING SYSTEMS, ICAIECES 2016, 2017, 517 : 741 - 753
  • [3] Look-up Table-Based Simulation of Scintillation Detectors in Computed Tomography
    Balda, Michael
    Wirth, Stefan
    Niederlohner, Daniel
    Heismann, Bjorn
    Hornegger, Joachim
    [J]. 2008 IEEE NUCLEAR SCIENCE SYMPOSIUM AND MEDICAL IMAGING CONFERENCE (2008 NSS/MIC), VOLS 1-9, 2009, : 3303 - +
  • [4] Look-up table-based pulse-shaping filter design
    Kim, MS
    Kim, DI
    Chung, JG
    Lim, MS
    [J]. ELECTRONICS LETTERS, 2000, 36 (17) : 1505 - 1506
  • [5] Look-up table-based large finite field multiplication in memory constrained cryptosystems
    Hasan, MA
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2000, 49 (07) : 749 - 758
  • [6] A LOOK-UP TABLE-BASED SELF-ORGANIZING FUZZY PLUS LINEAR CONTROLLER
    LEE, YN
    KIM, TW
    SUH, IH
    [J]. MECHATRONICS, 1994, 4 (01) : 71 - 90
  • [7] LUTSim: A Look-Up Table-Based Thermal Simulator for 3-D ICs
    Lee, Yu-Min
    Pan, Chi-Wen
    Huang, Pei-Yu
    Yang, Chi-Ping
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2015, 34 (08) : 1250 - 1263
  • [8] A novel table look-up scheme based on GFScom and its application
    Zhang, Shengli
    Li, Yongming
    [J]. SOFT COMPUTING, 2017, 21 (22) : 6767 - 6781
  • [9] Design of the RRAM-Based Polymorphic Look-Up Table Scheme
    Cui, Xiaole
    Li, Xiang
    Zhang, Miaomiao
    Cui, Xiaoxin
    [J]. IEEE JOURNAL OF THE ELECTRON DEVICES SOCIETY, 2019, 7 (01) : 949 - 953
  • [10] A novel table look-up scheme based on GFScom and its application
    Shengli Zhang
    Yongming Li
    [J]. Soft Computing, 2017, 21 : 6767 - 6781