Hardware-Efficient Schemes of Quaternion Multiplying Units for 2D Discrete Quaternion Fourier Transform Processors

03/18/2017
by   Aleksandr Cariow, et al.
0

In this paper, we offer and discuss three efficient structural solutions for the hardware-oriented implementation of discrete quaternion Fourier transform basic operations with reduced implementation complexities. The first solution: a scheme for calculating sq product, the second solution: a scheme for calculating qt product, and the third solution: a scheme for calculating sqt product, where s is a so-called i-quaternion, t is an j-quaternion, and q is an usual quaternion. The direct multiplication of two usual quaternions requires 16 real multiplications (or two-operand multipliers in the case of fully parallel hardware implementation) and 12 real additions (or binary adders). At the same time, our solutions allow to design the computation units, which consume only 6 multipliers plus 6 two input adders for implementation of sq or qt basic operations and 9 binary multipliers plus 6 two-input adders and 4 four-input adders for implementation of sqt basic operation.

READ FULL TEXT
research
11/07/2018

Hardware-Efficient Structure of the Accelerating Module for Implementation of Convolutional Neural Network Basic Operation

This paper presents a structural design of the hardware-efficient module...
research
07/06/2017

Pipelined Parallel FFT Architecture

In this paper, an optimized efficient VLSI architecture of a pipeline Fa...
research
05/21/2017

Some Schemes for Implementation of Arithmetic Operations with Complex Numbers Using Squaring Units

In this paper, new schemes for a squarer, multiplier and divider of comp...
research
04/12/2020

Minimal Filtering Algorithms for Convolutional Neural Networks

In this paper, we present several resource-efficient algorithmic solutio...
research
08/30/2020

An algorithm for dividing quaternions

In this work, a rationalized algorithm for calculating the quotient of t...
research
03/16/2016

2D Discrete Fourier Transform with Simultaneous Edge Artifact Removal for Real-Time Applications

Two-Dimensional (2D) Discrete Fourier Transform (DFT) is a basic and com...
research
05/06/2020

Comparing quaternary and binary multipliers

We compare the implementation of a 8x8 bit multiplier with two different...

Please sign up or login with your details

Forgot password? Click here to reset