Efficient ASIC and FPGA Implementation of Binary-Coded Decimal Digit Multipliers

被引:6
|
作者
Gorgin, Saeid [1 ,3 ]
Jaberipur, Ghassem [2 ,3 ]
Asl, Reza Hashemi [2 ]
机构
[1] IROST, Tehran, Iran
[2] Shahid Beheshti Univ, Dept Elect & Comp Engn, Tehran, Iran
[3] Inst Res Fundamental Sci IPM, Sch Comp Sci, Tehran, Iran
关键词
Computer arithmetic; Binary-coded decimal; BCD digit multipliers; Binary-to-BCD converters; Decimal VLSI-friendly array multipliers; Combinational logic; ALGORITHM;
D O I
10.1007/s00034-014-9823-4
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Partial product generation (PPG), in radix-10 multiplication hardware, is often done through selection of pre-computed decimal multiples of the multiplicand. However, ASIC and FPGA realization of classical PPG via digit-by-digit multiplication has recently attracted some researchers. For example, a sequential multiplier, squarer, divider, FPGA parallel multiplier, and array multiplier are all based on a specific binary-coded decimal (BCD) digit multiplier (BDM). Most BDMs, as we have encountered, compute the binary product of two 1-digit BCD operands, and convert it to 2-digit BCD product. We provide our own version of two of these works with some adjustments and improvements, and offer two new low-cost BDMs in this category. However, a recent FPGA BDM uses straightforward truth table approach from scratch and skips binary product generation. We redesign the latter via low-level FPGA programming, and also provide its ASIC realization. We synthesize all the studied and new designs on ASIC and FPGA platforms, exhaustively check them for correctness, and compare their performance, to show that our two new designs, and the ASIC and new FPGA realizations of the aforementioned fully truth table-based design, outperform the previous ones in terms of one or more figures of merit.
引用
下载
收藏
页码:3883 / 3899
页数:17
相关论文
共 50 条
  • [21] Efficient ASIC and FPGA implementation of cube architecture
    Barik, Ranjan Kumar
    Pradhan, Manoranjan
    IET COMPUTERS AND DIGITAL TECHNIQUES, 2017, 11 (01): : 43 - 49
  • [22] Efficient approaches for designing reversible Binary Coded Decimal adders
    Biswas, Ashis Kumer
    Hasan, Mahmudul
    Chowdhury, Ahsan Raja
    Babu, Hafiz Md. Hasan
    MICROELECTRONICS JOURNAL, 2008, 39 (12) : 1693 - 1703
  • [23] FPGA and ASIC Implementation of Different Finite Field Multipliers for Forney Block
    Hassan, Tarique
    Samanta, Jagannath
    Bhaumik, Jaydeb
    JOURNAL OF ACTIVE AND PASSIVE ELECTRONIC DEVICES, 2019, 14 (2-3): : 157 - 171
  • [24] Design and study of silicon microring resonator based all-optical binary-coded decimal adder
    Manjur Hossain
    Kalimuddin Mondal
    Dhiraj Kumar
    Jayanta Kumar Rakshit
    Surajit Mandal
    Optical and Quantum Electronics, 2023, 55
  • [25] Design and FPGA implementation of digit-serial modified booth multipliers
    Satyanarayana, JH
    Nowrouzian, B
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 1996, 6 (05) : 485 - 501
  • [26] A Comparative Study on the Implementation of Reversible Binary Coded Decimal (BCD) Adder Performance on Field Programmable Gate Array (FPGA)
    Tham, Nyap Tet Clement
    Gopalai, Alpha Agape
    Gopal, Lenin
    Singh, Ashutosh K.
    2014 IEEE INTERNATIONAL CONFERENCE ON CONTROL SYSTEM COMPUTING AND ENGINEERING, 2014, : 399 - 404
  • [27] Comment on "Efficient approaches for designing reversible Binary Coded Decimal adders"
    Zhou, Rigui
    Shi, Yang
    Cao, Jian
    Wang, Hui'an
    MICROELECTRONICS JOURNAL, 2010, 41 (05) : 308 - 310
  • [28] Efficient FPGA implementation of bit-stream multipliers
    Ng, C. W.
    Wong, N.
    Ng, T. S.
    ELECTRONICS LETTERS, 2007, 43 (09) : 496 - 497
  • [29] ASIC Implementation and Power Analysis of Digit-Serial Polynomial Basis Multipliers in GF (2233) for Different Digit Sizes
    Namin, S-hashemi
    Muscedere, R.
    Ahmadi, M.
    INTERNATIONAL CONFERENCE ON ENVIRONMENTAL SCIENCE AND ENERGY ENGINEERING (ICESEE 2015), 2015, : 180 - 185
  • [30] A low quantum cost implementation of reversible binary-coded-decimal adder
    Thabah S.D.
    Saha P.
    Periodica polytechnica Electrical engineering and computer science, 2020, 64 (04): : 343 - 351