14,882 research outputs found

    Design of Energy-Efficient Approximate Arithmetic Circuits

    Get PDF
    Energy consumption has become one of the most critical design challenges in integrated circuit design. Arithmetic computing circuits, in particular array-based arithmetic computing circuits such as adders, multipliers, squarers, have been widely used. In many cases, array-based arithmetic computing circuits consume a significant amount of energy in a chip design. Hence, reduction of energy consumption of array-based arithmetic computing circuits is an important design consideration. To this end, designing low-power arithmetic circuits by intelligently trading off processing precision for energy saving in error-resilient applications such as DSP, machine learning and neuromorphic circuits provides a promising solution to the energy dissipation challenge of such systems. To solve the chip’s energy problem, especially for those applications with inherent error resilience, array-based approximate arithmetic computing (AAAC) circuits that produce errors while having improved energy efficiency have been proposed. Specifically, a number of approximate adders, multipliers and squarers have been presented in the literature. However, the chief limitation of these designs is their un-optimized processing accuracy, which is largely due to the current lack of systemic guidance for array-based AAAC circuit design pertaining to optimal tradeoffs between error, energy and area overhead. Therefore, in this research, our first contribution is to propose a general model for approximate array-based approximate arithmetic computing to guide the minimization of processing error. As part of this model, the Error Compensation Unit (ECU) is identified as a key building block for a wide range of AAAC circuits. We develop theoretical analysis geared towards addressing two critical design problems of the ECU, namely, determination of optimal error compensation values and identification of the optimal error compensation scheme. We demonstrate how this general AAAC model can be leveraged to derive practical design insights that may lead to optimal tradeoffs between accuracy, energy dissipation and area overhead. To further minimize energy consumption, delay and area of AAAC circuits, we perform ECU logic simplification by introducing don't cares. By applying the proposed model, we propose an approximate 16x16 fixed-width Booth multiplier that consumes 44.85% and 28.33% less energy and area compared with theoretically the most accurate fixed-width Booth multiplier when implemented using a 90nm CMOS standard cell library. Furthermore, it reduces average error, max error and mean square error by 11.11%, 28.11% and 25.00%, respectively, when compared with the best reported approximate Booth multiplier and outperforms the best reported approximate design significantly by 19.10% in terms of the energy-delay-mean square error product (EDE_(ms)). Using the same approach, significant energy consumption, area and error reduction is achieved for a squarer unit, with more than 20.00% EDE_(ms) reduction over existing fixed-width squarer designs. To further reduce error and cost by utilizing extra signatures and don't cares, we demonstrate a 16-bit fixed-width squarer that improves the energy-delay-max error (EDE_(max)) by 15.81%

    Wireless Sensor Data Logging System Design

    Get PDF
    Wireless Sensor Data Logging System Design is a standalone electronic sensor device that captures and stores data through wireless communication. This system comprises two main integrated components; the Radio Frequency module and the Microcontroller based system. The main goal of this project is to design and construct a data logging system that effectively monitors the device's measurement values. In real life applications, most data monitoring system is a passive system. This type of system requires manned guarding on site to manage the devices. Therefore, a standalone data logging system offers a better enhancement system to replace the manned guarding method. The standalone data logger system can be applied by leaving the device alone in any place that requires the measurement of humidity and temperature. These data can be retrieved from EEPROM and transferred to a PC whenever needed by a user. A radio frequency module enables these data travels through wireless transmission medium, whereas the serial communication interface enables communication between the devices and PC. For diverse applications, an alarm system can be implemented if assets and security are the major concerns. The final report presents the development of a data logger system which is an integration of radio frequency module and the microcontroller-based system. The system monitors the device's measurement value via a Graphical User Interface. Basically, the system introduces a RF module to replace the hard wired scheme and produce a dynamic data transmission system. It is geared up with a PICI6F877A microcontroller to drive the outputs besides providing communication between devices and a PC. Overall, the project is the best platform to improve the traditional monitoring system and ignites another innovative invention in the future

    Threats and countermeasures for network security

    Get PDF
    In the late 1980's, the traditional threat of anonymous break-ins to networked computers was joined by viruses and worms, multiplicative surrogates that carry out the bidding of their authors. Technologies for authentication and secrecy, supplemented by good management practices, are the principal countermeasures. Four articles on these subjects are presented

    Spartan Daily, January 20, 1941

    Get PDF
    Volume 29, Issue 69https://scholarworks.sjsu.edu/spartandaily/3231/thumbnail.jp

    Spartan Daily, January 20, 1941

    Get PDF
    Volume 29, Issue 69https://scholarworks.sjsu.edu/spartandaily/3231/thumbnail.jp
    • …
    corecore