A novel majority based imprecise 4:2 compressor with respect to the current and future VLSI industry

https://doi.org/10.1016/j.micpro.2019.102962Get rights and content

Abstract

Imprecising the arithmetic hardware blocks is well known as one of the brilliant approaches that increase the performance of digital signal processors (DSP) at the cost of imposing some acceptable errors. Making a trade-off between the performance and the enormous results of a given system is a challenge which has attracted the interest of many researchers in recent years. In this paper, we focus on the design of an imprecise 4:2 compressor which lies at the heart of inexact multipliers. The proposed imprecise 4:2 compressor by utilizing only one majority gate brings significant efficiency in implementation of today's technologies like FinFET and future majority based emerging technologies such as QCA. The evaluation results in both of aforesaid technologies demonstrate the remarkable improvement of the proposed design compared to related works. In addition, employing the proposed imprecise 4:2 compressor in an image processing application confirms the qualitative acceptability of the proposed design.

Introduction

High accuracy and reliability are important features in the semiconductor industry which are involved in designing computing structures beside efficiency in performance and power consumption [1]. Embedded digital arithmetic blocks in these devices are also not excluded from the above-mentioned facts [2]. Nonetheless, many applications can sustain errors and non-accurate computation and yet the results are good enough to use. Multimedia applications like image processing are examples of a suitable case to utilize imprecise algorithms and structures [3]. During recent decades, the market of electronic portable devices has witnessed tremendous growth [4]. In portable devices, the source of energy is provided by a limited battery. Therefore, energy efficiency turns into one of the biggest concerns in the design of electronic portable devices [5]. Multimedia processing takes the lion's share of the overall processes in electronic portable devices. Applying imprecise computing methods in such applications bring advantages, including decreasing the hardware complexity, reducing the power dissipation as well as enhancing the performance [6], [7]. Digital signal processors (DSPs) offer brilliant computing platforms for multimedia processing due to their superior performance, high levels of integration and low-power consumption [8]. As a matter of fact, arithmetic circuits are the major blocks of DSP and multiplier is one of the foremost, frequently used and critical arithmetic blocks. Therefore, enhancing the performance and energy-efficiency of multiplier block has a significant impact on the performance of the electronic portable devices. Multiplication is composed of three steps: in the first step, the partial products are generated from "multiplicand" and "multiplier. In the second step, the partial products are reduced to only two operands in a carry-free structure. Finally, in the third step, a fast addition is conducted to yield the final result. Among these steps, the second one utilizes the most chip area, consumes a large amount of power and contributes to the maximum propagation delay compared to the rest of the blocks [9]. The partial product reduction techniques such as Wallace and Dadda suffer from VLSI irregularity due to using only full and half adders [2]. Compressors can be utilized instead of full adders in order to enhance the circuit regularity and reducing the latency as well as the power consumption of the partial product reduction stage. 4:2 compressor structures are preferred to other compressor degrees, due to lower complexity as well as premier regularization [10]. Therefore, designing an efficient 4:2 compressor has attracted much more attention from researchers. This led to several contributions in the literature, considering the critical path, area and power consumption reduction of this vital arithmetic block. These contributions, comprise the design of 4:2 compressor both in precise and imprecise structures in a variety of technologies [9], [10], [11], [12], [13], [14], [15], [16]. In this paper, we also introduce a novel circuit for imprecise 4:2 compressor design. Similar to [16], for the realization of the proposed imprecise 4:2 compressor, two well-known devises in the nano era are considered. FinFET as the prevailing technology of today's industry with significant features such as smaller drain induced barrier lowering (DIBL), smaller subthreshold swing, and higher Ion/Ioff [17], [18], and Quantum-dot Cellular Automata (QCA) as an emerging technology with promising features like ultra-high density, very low power consumption, and significant switching speed for future VLSI industry [19], [20]. The underlying idea behind all realization is the adoption of more simplified logic expression considering the VLSI features of the aforesaid technologies. The proposed design results in a significant saving in terms of area occupation, power dissipation as well as propagation delay in both targeted technology.

The rest of this paper is organized as follows. In Section 2, a review of the related works is conducted. In Section 3, a logical description of the proposed imprecise 4:2 compressor is presented based on the majority gate. The VLSI realization of the proposed 4:2 compressor is also detailed for both FinFET and QCA technologies. In Section 4, the performance of the proposed 4:2 compressor is evaluated against the related state-of-the-art. For this purpose, for each technology, its specific performance criteria are considered. In addition, as in the design of imprecise structures, the compromises between the output error and other performance criteria are considered. As a case study, the application of image processing based on the multipliers with imprecise compressors is considered. Finally, Section 5 concludes the paper.

Section snippets

State-of-the-art

Regardless of whether the designs are special to precise or imprecise 4:2 compressors, a wide range of silicon FET (MOSFET or FinFET) based compressors based on two important logic blocks; AND/OR gate and Exclusive OR/NOR gate have been realized in the literature. The former suffers from high circuit complexity and the latter suffer from high power consumption due to high switching activity. The presented structures in [9], [10], [11] are the examples of precise 4:2 compressors based on XOR and

Proposed imprecise 4:2 compressor

In this paper similar to [16], in order to cope with the problems that arise from the realization of the imprecise 4:2 compressor based on XOR and AND-OR gates, the majority-based approach also is considered. Thus, the architecture of proposed imprecise 4:2 compressor will be appropriate for both FinFET-based structures as the current technology in the industry and QCA technology as the emerging majority gate based structure for the future of the semiconductor industry. We would like to stress

Performance evaluation

According to the reported results in [16], their imprecise silicon FET based 4:2 compressor outperforms the other related design. Moreover, to the best of our knowledge, the imprecise 4:2 compressor in [16] is the only QCA based imprecise 4:2 compressor which is reported in the literature. Thus, evaluation of our proposed imprecise 4:2 compressor which covers both industry technologies called FinFET, as well as emerging technology such as QCA compared against the imprecise 4:2 compressor in [16]

Conclusion

In this paper, a novel imprecise 4:2 compressor design with impressive simplicity has been proposed. The design adopts majority-based design to alleviate the nano era reliability issues and to enhance the compatibility with majority/minority-based emerging technologies. Enhanced simplicity using only one majority gate facilitates faster operations at a considerable degree of energy efficiency. Comprehensive simulations are carried out in FinFET and QCA technologies to evaluate the performance

Declaration of Competing Interest

None.

MohammadReza Taheri received his B.Sc. degree in Computer Hardware Engineering from Isfahan University, Isfahan, Iran. He obtained his M.Sc. degree in Computer System Architecture from Science and Research Branch of IAU, Tehran, Iran. He is currently pursuing his Ph.D. Degree in Computer Architecture at Shahid Beheshti University, Tehran, Iran. He is also a member of the Nanotechnology and Quantum Computing Laboratory of Shahid Beheshti University since 2009. His current research interests

References (35)

  • J. Han et al.

    Approximate computing: an emerging paradigm for energy-efficient design

  • S. Venkataramani et al.

    Approximate computing and the quest for computing efficiency

  • D. Baran et al.

    Energy efficient implementation of parallel CMOS multipliers with improved compressors

  • M. Taheri et al.

    Spin-based imprecise 4-2 compressor for energy-efficient multipliers

    SPIN

    (2019)
  • A. Momeni et al.

    Design and analysis of approximate compressors for multiplication

    IEEE Trans. Comput.

    (2015)
  • O. Akbari et al.

    Dual-quality 4:2 compressors for utilizing in dynamic accuracy configurable multipliers

    IEEE Trans. Very Large Scale Integr. Syst.

    (2017)
  • M. Moaiyeri et al.

    An efficient majority-based compressor for approximate computing in the nano era

    Microsyst. Technol.

    (2017)
  • Cited by (32)

    • Industrial structure technology upgrade based on 5G network service and IoT intelligent manufacturing

      2021, Microprocessors and Microsystems
      Citation Excerpt :

      Changes in the virtual layer lead to changes in the media access control layer. Like this, related innovations of the MAC layer as such different access, numerous casing structure are likewise assembling research endeavors [14]. To guarantee a decent client experience, writing inspects insight (experience quality), nature of the Self-Sorted out Organization (SON) of 5G private organization, and spirit of administration.

    • Influencing factors of college students' entrepreneurial ecosystem based on the internet of things and embedded systems

      2021, Microprocessors and Microsystems
      Citation Excerpt :

      Low force utilization, Bluetooth, and so on ZigBee such variation of Wi-Fi and NFC, there are numerous likely strategies for presenting a short force utilization correspondence IoT hub from extraordinarily planned conventions [15]. Even though the remote organization association is the most well-known type of incorporated radio innovation and the transmission productivity of the best force per bit, Internet of Things, a radio recurrence distinguishing proof is a method utilized business, industry-wide, different arrangements [16,17]. For example, to improve the plan of the specialized framework using a computer chip for individual private information correspondence.

    View all citing articles on Scopus

    MohammadReza Taheri received his B.Sc. degree in Computer Hardware Engineering from Isfahan University, Isfahan, Iran. He obtained his M.Sc. degree in Computer System Architecture from Science and Research Branch of IAU, Tehran, Iran. He is currently pursuing his Ph.D. Degree in Computer Architecture at Shahid Beheshti University, Tehran, Iran. He is also a member of the Nanotechnology and Quantum Computing Laboratory of Shahid Beheshti University since 2009. His current research interests include computer arithmetic and VLSI design.

    Armineh Arasteh received her B.S. degree in computer hardware engineering from Imamreza University, Mashhad, Iran, in 2014. She obtained the M.S. degree in Computer Architecture in the department of Computer Engineering, Science of Shahid Beheshti University, Tehran, Iran. She is also a member of the Nanotechnology and Quantum Computing Laboratory of Shahid Beheshti University since 2014. Her current research interests include VLSI design, Low power nanoelectronic and computer arithmetic.

    Somaye Mohammadyan received the B.Sc. degree from Iran University of Science and Technology, Tehran, Iran in 2012 and her M.Sc. degree in computer engineering, at Department of Computer Engineering, Science and Research Branch of IAU, Tehran, Iran in 2015. She is a Ph.D. candidate and a research assistant in Dept. of CSE at Shahid Beheshti University, Tehran, Iran and a member of the NQC Lab under the guidance of Prof. Navi. Her research focuses on deep/machine learning in the field of health care and Nanoelectronic circuit design with emphasis on Quantum-dot Cellular Automata.

    Aiyeh Panahi received her B.Sc. degree in computer engineering from the Sharif University of Technology, Iran in 2010. She got his M.Sc. degree in computer architecture engineering from ShahidBeheshti University of Iran in 2016. She is also a member of the NQC Lab of Shahid Beheshti University since 2014. Her research interests include low power VLSI design and nanoelectronic.

    Keivan Navi received the B.Sc. and M.Sc. degrees in computer hardware engineering from Beheshti University, Tehran, Iran, in 1987 and Sharif University of Technology, Tehran, Iran, in 1990, respectively. He also received the Ph.D. degree in computer architecture from Paris XI University, Paris, France, in 1995. He is currently Professor in faculty of electrical and computer engineering of Beheshti University. His research interests include VLSI design, computer arithmetic, circuit techniques for emerging technologies, quantum computing, and interconnection network.

    View full text