• DocumentCode
    232601
  • Title

    Analysis of FXP adders and multipliers for speed- and area-efficient LNS arithmetic unit

  • Author

    Ismail, R.C. ; Md Naziri, Siti Zarina ; Murad, S.A.Z. ; Coleman, J.N.

  • Author_Institution
    Sch. of Microelectron. Eng., Univ. Malaysia Perlis, Arau, Malaysia
  • fYear
    2014
  • fDate
    19-21 Aug. 2014
  • Firstpage
    238
  • Lastpage
    243
  • Abstract
    This paper portrays the selection of hardware unit architectures to be implemented in the new LNS based on a 32bit system. The implementations of the LNS multiply and divide only require a FXP adder, while the LNS addition and subtraction function comprised of several memories, FXP adders and multipliers together with other supporting logics. Thus, in choosing the best FXP adders and multipliers, each of the arithmetic is functionally verified and synthesised using Synopsys Design Compiler in Faraday 0.18 μm CMOS technology based on a 32-bit system. Two types of performance measurement, which are the worst-case delay and the silicon area, are chosen as the evaluation arguments. From conducted analytical studies, the CLA/CSLA adder and Booth recoded with Wallace tree multiplier were the best FXP adder and multiplier blocks to be applied in the system since they were the fastest designs. Using these blocks, the synthesis of the LNS system produced an approximately 7.10 ns of critical delay for addition and subtraction, and solely 1.16 ns for multiplication and division. The total area for a complete LNS architecture was 599,871 μm2, in which 65% the size of previously designed LNS architecture of ELM.
  • Keywords
    CMOS digital integrated circuits; adders; fixed point arithmetic; Booth; CLA adder; CSLA adder; ELM; FXP adders; Faraday CMOS technology; Wallace tree multiplier; addition function; area-efficient LNS arithmetic unit; carry-lookahead adder; carry-select adder; evaluation arguments; fixed-point adders; performance measurement; silicon area; size 0.18 mum; speed-efficient logarithmic number system; subtraction function; synopsys design compiler; time 1.16 ns; word length 32 bit; worst-case delay; Adders; Arrays; Delays; Hardware; Silicon; Booth recoded with Wallace tree multiplier; CLA/CSLA adder; FXP; LNS; delay; total area;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electronic Design (ICED), 2014 2nd International Conference on
  • Conference_Location
    Penang
  • Type

    conf

  • DOI
    10.1109/ICED.2014.7015806
  • Filename
    7015806