DESIGNING OF ARRAY MULTIPLIER BY USING MEMORY ELEMENT AND MEMRISTOR FOR LOW POWER CONSUMPTION

Also Available Domains Low Power VLSI|Transistor Logic

Project Code :TVMABE306

Objective

This project aims to create a low-power, high-density array multiplier by integrating: Memristor crossbar computing for in-memory multiply-accumulate, Hybrid CMOS-memristor cells for logic efficiency,

Abstract

Array multipliers are widely used in digital signal processing, image processing, and arithmetic operations due to their regular structure and ease of implementation. However, conventional CMOS-based array multipliers suffer from high power consumption and increased area as technology scales down. To address this challenge, this project proposes the design of a low-power array multiplier by incorporating memory elements and memristors into the architecture. The memristor-based design reduces transistor count, minimizes leakage power, and provides non-volatile storage capability, while memory elements improve computational efficiency by reducing redundant switching activity. The proposed design is analyzed in terms of delay, power consumption, and area using simulation tools. Comparative results with traditional CMOS array multipliers show significant improvements in power efficiency with minimal impact on performance, making the design suitable for energy-efficient VLSI and in-memory computing applications.

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Specifications

Software Requirements:

• Tool: Cadence Virtuoso

• Technology: GPDK 45nm&90nm

Hardware Requirements:

• Microsoft® Windows XP

• Intel® Pentium® 4 processor or Pentium 4 equivalent with SSE support

• 512 MB RAM

• 100 MB of available disk space

Learning Outcomes

  • Introduction to Array Multipliers and their significance in digital computation.

  • Understanding memory elements and their role in arithmetic circuits.

  • Fundamentals of memristor devices and their characteristics.

  • Learning the integration of memristors with CMOS circuits for low-power designs.

  • Design of low-power array multiplier architecture using memory elements and memristors.

  • Simulation and analysis of delay, power consumption, and area using VLSI tools (e.g., Cadence, SPICE).

  • Comparison of traditional CMOS multipliers vs memristor-based multipliers.

  • Understanding in-memory computing concepts and their impact on energy efficiency.

  • Real-time applications of low-power multipliers in DSP, signal processing, and AI hardware accelerators.

  • Scope of memristor-based arithmetic circuits in next-generation VLSI and low-power computing systems.

  • Demo Video

    https://youtu.be/sJbeGWVA4Vg?si=Ew2S6HpCqWgCh7uh