Int. Journal of Electrical & Electronics Engg.
Vol. 2, Spl. Issue 1 (2015)
e-ISSN: 1694-2310 | p-ISSN: 1694-2426
Efficient Layout Design of CMOS Full Subtractor Harmeet Singh ME Scholar, Department of Electronics and Communications Engineering National Institute of Technical Teachers Training & Research, Chandigarh, India harmeet_s_d@yahoo.co.in
Abstract—Arithmetic circuits and for that matter Combinational circuit design is very important part of VLSI design process. The pertinent issues involved are layout area and power consumption. The main aim of this paper is to design a full subtractor using 90 nm technology. The proposed full subtractor has been designed and simulated using DSCH 3.1 auto-generated design and using Microwind 3.1 simulation software for semi-custom design. The results obtained show that the semi-custom design is area efficient than the auto-generated design. On the other hand, power consumption in the later is more as compared to the autogenerated design.
SUBTRACTOR Half-Subtractor A half subtractor is a circuit using combinational design principles that performs a subtraction between two bits as shown in Fig.1. The circuit performs its function using two inputs A, B viz. minuend, subtrahend and two outputs, one bit for result of subtraction viz. Diff , and an output borrow Bout [9].
Keywords—Automatic,Full Subtractor, Semi-Custom, VLSI
INTRODUCTION Advances in CMOS technology have led to a invigorated interest in the development and methods of basic functional units for digital systems. Increased usage of the battery-operated portable devices, like cellular phones, personal digital assistants (PDAs), and notebooks demand VLSI(Very Large Scale Integration) is the technology, and ULSI i.e. Ultra Large-Scale Integration designs with an improved power-delay characteristics. Full subtractors/adders, being one of the most fundamental building block of all the aforementioned circuit applications, remain a key focus domain of the researchers over the years [1], [2]. Due to this, technology scaling and energy-efficiency of functional units is of increasing importance to system designers. VLSI is the technology for creating an integrated circuit by combining millions of transistors in a single Integrated Circuit. The microprocessors used in DSP operations e.g. in image processing applications. Before the introduction of VLSI technology, most ICs had a limited functionality. ICs have three key advantages over digital circuits viz. size, power consumption and speed. This leads to layout design and its simulation so as to get very near to an implementable circuit design on silicon wafer. So far several technologies have been used to design full subtractor cell to improve area and power consumption [4]-[8]. Design of full subtractor by using conventional CMOS design style has been presented. To study the performance of reduced transistor circuit count design, a transistor level design of CMOS full subtractor containing a total of 17 PMOS and 17 NMOS transistors has been implemented. It is required to adjust the transistor dimensions individually to get optimized time domain performance of the circuit. Here, all NMOS and PMOS transistors used in this circuit have the same W/L ratio. This leads to a semi-custom design.
NITTTR, Chandigarh
EDIT -2015
Fig. 1 Logic Diagram of conventional Half Subtractor Full Subtractor 1- bit full Subtractor is a circuit based upon combining two half-subtractors that performs subtraction between two binary bits. This circuit performs its function using three inputs keeping account of a previous borrow and two outputs. The three inputs are A, B and Bin and Boout and Diff are two outputs[9]. Logic diagram of 1-bit full Subtractor has been shown in Fig.2. The corresponding Truth Table is given in Table 1.
Fig. 2 Logic Diagram of conventional 1 bit Full Subtractor
40