Enhanced Precision Analysis for Accuracy-Aware Bit-Width Optimization Using Affine Arithmetic

被引:23
|
作者
Vakili, Shervin [1 ]
Langlois, J. M. Pierre [1 ]
Bois, Guy [1 ]
机构
[1] Ecole Polytech, Dept Comp Engn, Montreal, PQ H3T1J4, Canada
关键词
Affine arithmetic; fixed-point arithmetic; precision analysis; word-length optimization; LENGTH; ALLOCATION;
D O I
10.1109/TCAD.2013.2277978
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Bit-width allocation has a crucial impact on hardware efficiency and accuracy of fixed-point arithmetic circuits. This paper introduces a new accuracy-guaranteed word-length optimization approach for feed-forward fixed-point designs. This method uses affine arithmetic, which is a well-known analytical technique, for both range and precision analyses. This paper introduces an acceleration technique and two new semianalytical algorithms for precision analysis. While the first algorithm follows a progressive search strategy, the second one uses a tree-shaped search method for fractional width optimization. The algorithms offer two different time-complexity/cost efficiency tradeoffs. The first algorithm has polynomial complexity and achieves comparable results with existing heuristic approaches. The second algorithm has exponential complexity, but it achieves near-optimal results compared to the exhaustive search method. A commonly used set of case studies is used to evaluate the efficiency of the proposed techniques and algorithms in terms of optimization time and hardware cost. The first and second algorithms achieve 10.9% and 13.1% improvements in area, respectively, over uniform fractional width allocation. The proposed acceleration technique reduces the complexity of the fractional width selection problem by an average of 20.3%.
引用
收藏
页码:1853 / 1865
页数:13
相关论文
共 16 条
  • [1] MiniBit: Bit-width optimization via affine arithmetic
    Lee, DU
    Gaffar, AA
    Mencer, O
    Luk, W
    [J]. 42ND DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 2005, 2005, : 837 - 840
  • [2] PowerBit - Power aware arithmetic bit-width optimization
    Gaffar, Altaf Abdul
    Clarke, Jonathan A.
    Constantinides, George A.
    [J]. 2006 IEEE INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE TECHNOLOGY, PROCEEDINGS, 2006, : 289 - +
  • [3] Accuracy-guaranteed bit-width optimization
    Lee, Dong-U.
    Gaffar, Altaf Abdul
    Cheung, Ray C. C.
    Mencer, Oskar
    Luk, Wayne
    Constantinides, George A.
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2006, 25 (10) : 1990 - 2000
  • [4] An automated, efficient and static bit-width optimization methodology towards maximum bit-width-to-error tradeoff with affine arithmetic model
    Pu, Yu
    Ha, Yajun
    [J]. ASP-DAC 2006: 11TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, PROCEEDINGS, 2006, : 886 - 891
  • [5] Enhanced Bit-Width Optimization for Linear Circuits with Feedbacks
    Lamini, El-sedik
    Bellal, Rima
    Tagzout, Samir
    Belbachir, Hacene
    Belouchrani, Adel
    [J]. 2014 9TH INTERNATIONAL DESIGN & TEST SYMPOSIUM (IDT), 2014, : 168 - 173
  • [6] Precision analysis with analytical bit-width optimisation process for linear circuits with feedbacks
    Lamini, El-Sedik
    Tagzout, Samir
    Belbachir, Hacene
    Belouchrani, Adel
    [J]. IET CIRCUITS DEVICES & SYSTEMS, 2018, 12 (05) : 563 - 570
  • [7] Design of Variable Bit-Width Arithmetic Unit Using Single Flux Quantum Device
    Ishikawa, Iori
    Nagaoka, Ikki
    Kashima, Ryota
    Ishida, Koki
    Fukumitsu, Kosuke
    Oka, Keitaro
    Tanaka, Masamitsu
    Kawakami, Satoshi
    Tanimoto, Teruo
    Ono, Takatsugu
    Fujimaki, Akira
    Inoue, Koji
    [J]. 2022 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS 22), 2022, : 3547 - 3551
  • [8] Finite Precision Bit-width Allocation using SAT-Modulo Theory
    Kinsman, Adam B.
    Nicolici, Nicola
    [J]. DATE: 2009 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION, VOLS 1-3, 2009, : 1106 - 1111
  • [9] Bit-width optimization for configurable DSP's by multi-interval analysis
    Benedetti, A
    Perona, P
    [J]. CONFERENCE RECORD OF THE THIRTY-FOURTH ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS & COMPUTERS, 2000, : 355 - 359
  • [10] Automatic accuracy-guaranteed bit-width optimization for fixed and floating-point systems
    Osborne, W. G.
    Cheung, R. C. C.
    Coutinho, J. G. F.
    Luk, W.
    Mencer, O.
    [J]. 2007 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS, PROCEEDINGS, VOLS 1 AND 2, 2007, : 617 - 620