Structure and Principles of Operation of a Quaternion VLSI Multiplier

被引:0
|
作者
Cariow, Aleksandr [1 ]
Naumowicz, Mariusz [2 ]
Handkiewicz, Andrzej [3 ]
机构
[1] West Pomeranian Univ Technol, Fac Comp Sci & Informat Technol, PL-70310 Szczecin, Poland
[2] Poznan Univ Tech, Fac Comp, Ul Piotrowo 3a, PL-60965 Poznan, Poland
[3] Jacob Paradise Univ, Fac Technol, PL-66400 Gorzow Wielkopolski, Poland
来源
APPLIED SCIENCES-BASEL | 2024年 / 14卷 / 18期
关键词
hypercomplex numbers; quaternion multiplier; fast algorithm; matrix-vector multiplication; hardware implementation; FPGA; ASIC; SIGNALS;
D O I
10.3390/app14188123
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
The paper presents the original structure of a processing unit for multiplying quaternions. The idea of organizing the device is based on the use of fast Hadamard transform blocks. The operation principles of such a device are described. Compared to direct quaternion multiplication, the developed algorithm significantly reduces the number of multiplication and addition operations. Hardware implementations of the developed structure, in FPGA and ASIC, are presented. The FPGA blocks were implemented in the Vivado environment. The ASICs were designed using 130nm technology. The developed scripts in VHDL are available in the GitHub repository.
引用
收藏
页数:13
相关论文
共 50 条
  • [21] AT2-OPTIMAL GALOIS FIELD MULTIPLIER FOR VLSI
    FURER, M
    MEHLHORN, K
    LECTURE NOTES IN COMPUTER SCIENCE, 1986, 227 : 217 - 225
  • [22] Multilevel logic multiplier using VLSI neural network
    Pan, HD
    Manic, M
    Li, XL
    Wilamowski, B
    2003 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL TECHNOLOGY, VOLS 1 AND 2, PROCEEDINGS, 2003, : 327 - 332
  • [23] VLSI design of iterative Karatsuba multiplier and its evaluation
    Yazaki, Syunji
    Abe, Koki
    PROCEEDINGS OF THE FOURTH IASTED INTERNATIONAL CONFERENCE ON CIRCUITS, SIGNALS, AND SYSTEMS, 2006, : 313 - +
  • [24] VLSI IMPLEMENTATION OF AN OPTIMIZED HIERARCHICAL MULTIPLIER .1.
    YUNG, HC
    ALLEN, CR
    IEE PROCEEDINGS-G CIRCUITS DEVICES AND SYSTEMS, 1984, 131 (02): : 56 - 60
  • [25] COMPLETELY ITERATIVE, PIPELINED MULTIPLIER ARRAY SUITABLE FOR VLSI
    MCCANNY, JV
    MCWHIRTER, JG
    IEE PROCEEDINGS-G CIRCUITS DEVICES AND SYSTEMS, 1982, 129 (02): : 40 - 46
  • [26] A FAST VLSI MULTIPLIER FOR GF(2M)
    SCOTT, PA
    TAVARES, SE
    PEPPARD, LE
    IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 1986, 4 (01) : 62 - 66
  • [27] Review article: Efficient multiplier architecture in VLSI design
    Jeevitha, M.
    Muthaiah, R.
    Swaminathan, P.
    Journal of Theoretical and Applied Information Technology, 2012, 38 (02) : 196 - 201
  • [28] A versatile signed array multiplier suitable for VLSI implementation
    Wang, Q
    Shayan, YR
    CCECE 2003: CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING, VOLS 1-3, PROCEEDINGS: TOWARD A CARING AND HUMANE TECHNOLOGY, 2003, : 199 - 202
  • [29] On the Structure of Quaternion Rings
    Cheraghpour, H.
    Ghosseiri, M. N.
    Zadeh, L. Heidari
    Safari, S.
    FILOMAT, 2022, 36 (06) : 1911 - 1920
  • [30] Design and Implementation of Parallel Floating Point Matrix Multiplier for Quaternion Computation
    Shivaprasad, B. K.
    Shinde, Kunjan D.
    Muddi, Vishwanath
    2015 INTERNATIONAL CONFERENCE ON CONTROL, INSTRUMENTATION, COMMUNICATION AND COMPUTATIONAL TECHNOLOGIES (ICCICCT), 2015, : 289 - 293