Explore chapters and articles related to this topic
Energy-Efficient Approximate Multipliers for ML-Based Disease Detection Systems
Published in Balwinder Raj, Brij B. Gupta, Jeetendra Singh, Advanced Circuits and Systems for Healthcare and Security Applications, 2023
The block of 5 MSBs (most significant bits) which contain the leading 1 bit is chosen using a truncation window in both the operands and block of 10 bits MSBs containing the leading 1 bit chosen from the product. In Figure 10.5, let us calculate the product using both exact and approximate multiplication. Before the application of the truncation window, the exact operands are 95 (010111112) and 21(000101012) and the exact product is 1995(00001111001110002), but after applying the truncation window, the approximate operands are 88 (010112) and 21(101012) and the approximate product is 1848(001111001112). The error in the output is 7.3%. Due to a smaller number of bits in both operands and the product, the overall hardware circuitry of the multiplier is simplified and it becomes more energy efficient. In particular, for devices in wearable or portable handheld applications, the low energy consumption feature of this device is a significant improvement towards designing better circuits.
A
Published in Philip A. Laplante, Comprehensive Dictionary of Electrical Engineering, 2018
analog data data represented in a continuous form with respect to continuous time, as contrasted with digital data represented in a discrete (discontinuous) form in a sequence of time instant. analog multiplier a device or a circuit that generates an analog output signal that is proportional to the product or multiplication of two analog input signals. analog optical computing optical computing that involves two-dimensional analog operations such as correlation and complex spatial frequency filtering primarily based on the property of the lens
Signal Conversion Methods
Published in Clarence W. de Silva, Sensor Systems, 2016
The main hardware component of an amplitude modulator is an analog multiplier. It is commercially available in the monolithic IC form. Alternatively, it can be assembled using IC operational amplifiers (op-amps) and various discrete circuit elements. Schematic representation of an amplitude modulator is shown in Figure 4.4. In practice, to achieve satisfactory modulation, other components such as signal preamplifiers and filters will be needed.
Reasoning support for predicting requirement change volatility using complex network metrics
Published in Journal of Engineering Design, 2022
Phyo Htet Hein, Elisabeth Kames, Cheng Chen, Beshoy Morkos
Advancements in technology increase the difficulty of the requirements, therefore, making it more challenging to study requirement change propagation. This creates the need to develop computational models to assist in predicting requirement change propagation (Li et al. 2022b; Ullah et al. 2017). We specifically consider the requirements’ volatilities in assessing change propagation (Hein et al. 2021). Our initial study explored different complex network metrics for predicting requirement change volatility (RCV) using multilabel learning (MLL). In this new study, we have extended our previous work by using OOLR and BPANNs to predict four different RCV classes. We measure this volatile behaviour through four volatility classes: (1) multiplier, (2) absorber, (3) transmitter, and (4) robust, which characterise the requirement’s ability to multiply, absorb, transmit the initial change, or be robust to it. A multiplier is a requirement that is altered by an initial change and propagates engineering changes to other related requirements. An absorber, however, is a requirement that does not propagate the change to other related requirements. A transmitter is a requirement that is not changed by an initial change but propagates the change to other related requirements, whereas robust requirement does not propagate the change.
Truncation Based Approximate Multiplier For Error Resilient Applications
Published in International Journal of Electronics Letters, 2022
Prashil Parekh, Samidh Mehta, Pravin Mane
Accurate multiplier is a multiplier which gives the value of multiplication with 0% relative error. It uses a binary type multiplication method(Gnanasekaran, 1985). The value of its area, power and timing with their respective lengths is given in Table 1, which will be compared with the approximate multiplier proposed in this paper. This design and all the designs presented in this paper have been synthesized by Cadence Genus tool, using GPDK045- slow_vdd1v0 1.0 library for 45 nm technology.
Design of FIR Filter Using Low-Power and High-Speed Carry Select Adder for Low-Power DSP Applications
Published in IETE Journal of Research, 2023
Siliveri Swetha, N. Siva Sankara Reddy
Depending on the constraints each application has, adders are utilized in a variety of applications. One class of component used in microprocessors and controllers, for instance, is the multiplier. Since repeated additions are the norm when multiplying numbers, adders are crucial in multipliers. The performance of the adders determines the performance of the multipliers, which in turn determines the performance of the entire system [1].