A Simple Relaxation based Circuit Simulator for VLSI Circuits with Emerging Devices

Size: px
Start display at page:

Download "A Simple Relaxation based Circuit Simulator for VLSI Circuits with Emerging Devices"

Transcription

1 A Simple Relaxation based Circuit Simulator for VLSI Circuits with Emerging Devices Balwinder Kumar, Yogesh Dilip Save, H. Narayanan, and Sachin B. Patkar Electrical Engineering Department, Indian Institute of Technology - Bombay, Mumbai 476. Abstract This paper presents a circuit simulator based on look-up table approach for simulation of VLSI digital circuits with emerging devices which currently cannot be simulated with existing commercial simulators. We have used a point relaxation based circuit simulator which is suitable for digital circuits. To validate our circuit simulator, we have simulated standard circuits with MOS devices of SPICE level 49 for.8 micron technology and results are in very good agreement with a commercial simulator. Further, we have successfully simulated standard circuits with an emerging device, FinFET inverter, chain of FinFET inverters, 3- stage ring oscillator of FinFET inverters and read-write operations for FinFET 6-T SRAM cell. Our results match with that of the device simulator. Finally, we have been able to simulate digital circuits with approximately.6 million FinFETs (52 52 SRAM memory array) using less than.7gb working memory (Pentium-4, 3.GHz). Keywords: Look-up Table, Spline interpolation, FinFET, Relaxation, Digital Circuit, Circuit Simulator. Introduction During the last two decades, the number of transistors that can be placed on a chip has been approximately doubling every year. In the case of digital circuit, especially memory, this relationship holds strongly. With increased size of VLSI circuits, the simulation of large circuits becomes an important issue in circuit design. Conventional circuit simulators are impractical for such large circuits. Also with development in technology, new devices are emerging frequently. In order to evaluate the performance of circuits with these emerging devices, an accurate device model is required. The analytical model development of emerging devices is a difficult task as the model becomes increasingly complex with decrease in size of the device. An alternative to the analytical model based methods is a look-up table (LUT) method, which solves the above mentioned problems. The LUT method involves generation of the device characteristics tables either from direct measurements or through device simulators and uses interpolation techniques to obtain values at the intermediate points. The data tables and the interpolation method determines the accuracy of the LUT approach. With the availability of good process and device simulators, it is possible to generate the device characteristics curves even before fabricating the actual device. The LUT approach does not require analytical models. Further, unlike analytical models, improvement in data can be easily accommodated. The accuracy of the LUT based simulator depends on the number of points taken on the characteristics. Higher accuracy can be achieved with larger number of data points. But this requires larger memory for storage. Circuit simulators based on the direct method for solving a linear system of equations are not suitable with LUT approach as they require substantially more memory for storing the system coefficient matrix. Those based on iterative methods are most suitable for the LUT based simulators due to their reduced memory requirements. The point relaxation based simulators have already shown usefulness in handling large digital circuits []. Simulators based on this method require memory essentially to store the data structure. There is no need to build an explicit coefficient matrix for the equations. Thus a circuit simulator which uses a combination of LUT and point relaxation method is useful in handling large digital circuits. The use of LUT was first proposed in [2] to simulate digital circuits. In the last three decades, many improvement schemes for interpolation optimization [3], reducing memory storage requirement [4], effective construction of derivative information [5] etc. have been proposed. In [6], a new LUT method is presented for simulation of FinFET circuits but that circuit has not more than a few hundreds of transistors. The main aim of our work is to show use of relaxation method to solve large digital circuits with millions of emerging devices. The outline of the present paper is as follows. We discuss the look-up table approach for emerging devices in section 2. In section 3, cubic spline interpolation method is described which is used to interpolate the current variables and the capacitances. The overview of relaxation based circuit simulator is given in section 4. In section 5, we validate our circuit simulator through simulation of standard circuits (CMOS inverter, buffer chain of inverters and 3-stage ring oscillator) and compare it with commercial simulator HSPICE for MOS devices of SPICE level 49 for.8 micron technology. Section 6 is devoted to circuits with emerging devices. Standard circuits, FinFET inverter, chain of FinFET inverters, 3-stage ring oscillator of FinFET inverters and read-write operations for six-transistor FinFET SRAM cell are simulated using our simulator and results are verified using the device simulator. The usefulness of our simulator

2 for large size digital circuit is shown through simulation of FinFET based SRAM circuits containing millions of transistors. 2. Look-Up Table Approach for emerging devices In order to simulate a circuit, the information about inputoutput characteristics of devices is required. The current through device is a function of terminal voltages and the geometry of the device e.g., in MOS transistors, drain current is a function of gate source voltage V GS, drain source voltage V DS and bulk source voltage V BS and the dimensions width and length of the device. If we consider all the n parameters and generate n-dimensional look-up tables, this leads to large storage and evaluation time. Instead of this one can use the knowledge of the device physics and technology to reduce dimension of tables [7] as smaller dimensional tables require moderate storage and less evaluation time. To describe the transient and AC analysis accurately, in addition to static current of the device, the relation with ac current is also required. In VLSI circuits the ac current is mainly because of device capacitance. If all the capacitances are considered then the size of the table becomes large. Instead of that one can consider the capacitances that significantly contribute. There are different techniques available to extract the capacitances of emerging devices. One can employ transient analysis or AC analysis based methods to extract the capacitances using device simulator. Many device simulators provide the capacitance data tables directly. Once the lookup tables are available, an interpolation scheme can be used to obtain intermediate values in the data tables. 3. Spline Interpolation There are many different interpolation methods in numerical analysis that can be used in the LUT approach. The choice of the interpolation method depends upon the requirements like accuracy and smoothness. The spline interpolation method is the popular choice. This method employs polynomial functions with certain degree of smoothness to interpolate the data. For MOS circuit simulations, first derivative continuity is required [8]. Hence the cubic spline method has been used for the interpolation of data as it uses third degree polynomials and ensures the continuity upto the second derivative. Consider, a table consisting of values of independent variable x and corresponding values of dependent variable y. Let S i denote the cubic polynomial that will be used on the sub interval [t i,t i+ ]. In cubic spline, polynomial values at knots and, first and second derivatives of polynomial at interior of knots should be continuous. These conditions lead to 2(n ) + 2(n 2) = 4n 6 equations, but we have 4(n ) coefficients. Additional 2 equations are obtained from boundary conditions. Based on the choice of these conditions, we get different types of cubic splines. We have used natural cubic spline [9] where end points conditions are S (t ) = S (t n ) = () The cubic polynomial for x [t i,t i+ ] is given by ( yi+ h i where S i (x) = z i+ (x t i ) 3 + z i (t i+ x) 2 + ) 6h i ( 6h i yi (x t i ) + h i h i 6 z i h i 6 z i+ z i = S (t i ) ) (t i+ x) (2) The coefficients of various polynomial segments are stored to use for computation. 4. Circuit Simulator We have used circuit simulator [] which is based on Point Relaxation method. In this method, the given circuit is broken into smaller sub-circuits, in case of each sub-circuit is actually a single node. So a circuit of n nodes is essentially treated as n sub-circuits, each sub-circuit containing the concerned node and the adjacent nodes. In point relaxation method, while solving for a node potential, it is assumed that potential of all other nodes are known. This process is iterated over all the nodes. Gauss- Seidel iterations for all the nodes continues until convergence is reached. At each node, Newton-Raphson technique is used to linearize the nonlinear element and then it is solved for node potential. Convergence in is dependent on unidirectionality of signal flow and weak coupling between sub circuits. If coupling between the sub-circuits is significant and signal flow is bidirectional then the rate of convergence is slow. MOS device is a unidirectional device and MOS digital circuits usually have minimal feedback in practice. So, this relaxation technique is useful in simulating MOS integrated circuits []. 5. Validation of approach To validate correctness of our simulator, we have simulated standard circuits with MOS devices and compared results with a commercial simulator. We have used Spice model LEVEL 49, VERSION = 3. for.8 micron technology for MOS devices. 5. I D V DS curve interpolation Initially we have the interpolated values of I D V DS with spice generated values. As the second derivative is nearly zero close to start and end point of I D V DS characteristics, natural cubic spline is used as interpolation technique. Figure shows the interpolated I D V DS for V GS = V. There is always a trade-off between memory usage and accuracy. Figure 2 shows the relationship between accuracy and the number of data points. The error is exponentially

3 I DS (A) 6e-5 5e-5 4e-5 3e-5 2e-5 e-5 Interpolated I DS -V DS, V GS = V Points=7 Spice data Interpolated V DS (V) Fig. : I D (V DS ) interpolated curve at V GS = V decreasing with the number of data points. For 3% accuracy we need with only 8 data points but to achieve % accuracy more than 5 data points are required. For optimal accuracy and memory usage we have used 8 data points. I D (A) e-5 6e-5 4e-5 2e-5-2e-5 Interpolated I D -V GS, V DS =.8 V Spice data Interpolated curve Points= V GS (V) Fig. 3: I D (V GS ) interpolated curve at V DS =.8 V curves. This problem can be resolved by choosing a data point at peak and two close points on both side on the peak point. max abs. percentage error max abs. percentage error in I DS -V DS, V GS =.8 V 4 max abs. percentage error No. of data points C DD (f) 3e-6 2.5e-6 2e-6.5e-6 e-6 C DD Interpolated Curve V DS =.2 V tcad Interpolated 5e V GS (V) Fig. 2: Maximum error Vs No. of data points 5.2 I D V GS curve interpolation For I D V GS curve, simple polynomial interpolation is good only for non sub-threshold regions. In sub-threshold regions a large number of data points are required to get accurate results. Thus we have used combined interpolation technique which uses exponential interpolation for subthreshold region, polynomial interpolation for strongly inverted region and combined interpolation in transition region for I D V GS curves interpolation. Figure 3 shows I D V GS interpolation curves at V DS =.8V. 5.3 Capacitance interpolation Figure 4 shows the drain capacitance curve for V DS =.2V. We have used Sentaurus device simulator to generate data points. The interpolated values match closely with that of TCAD generated. It can be observed that interpolation is not very accurate around the peak occurring in capacitance Fig. 4: C DD (V GS ) interpolated curve 5.4 Inverter DC transfer characteristics We have simulated CMOS inverter using look-up table in and compared our results with HSPICE. Figure 5 shows transfer curve of inverter. Table shows the comparison of switching voltage of inverter as computed by and HSPICE for different device dimensions. We have found excellent agreement with HSPICE results. Our simulated curves match with SPICE very closely and shows the accuracy of the interpolation routines used. 5.5 Buffer chain of inverters Buffer chain of CMOS inverters has been simulated using and results are shown in Figure 6. We have simulated buffer chains of different number of inverter stages. The results are compared with that of HSPICE. In all cases the accuracy is within 2.4%.

4 Output Volatge (V) Inverter DC Transfer Curve Max. Diff=.7e-3 HSPICE Mean Diff= 3.55e-4 Table 2: Buffer chain with different number of stages Stages Delay Time error(%) HSPICE 8.38 ns.3 ns ns.755 ns ns ns ns 3. ns ns ns Stage Ring Oscillator Input Volatge (V) Fig. 5: Inverter DC transfer curve Table : Switching voltage for different device dimensions Dimensions Switching voltage error W P = 3. W N HSPICE (%) L =.5 µ, W N =. µ.888 V.888 V L =.5 µ, W N = 5. µ.8844 V.8843 V. L =. µ, W N = 4. µ.8663 V.8663 V L = 5. µ, W N = µ.852 V.852 V L = 5. µ, W N = 2 µ.852 V.852 V.5.5 5e-9 e-8.5e-8 2e-8 2.5e-8 3e-8 3.5e-8 Fig. 7: 3 stage ring oscillator of MOSFET inverter 5.6 Ring oscillator simulation We have simulated a ring oscillator circuit with and HSPICE and results are shown in Figure 7. Using LUT routine, we have simulated the circuit with different number of stages and, for different device dimensions for 3-stage ring oscillator. The results are shown in table 3. In all cases difference is less than 2 %. 6. Results and Discussions As an application of the use of look-up table method, we have simulated circuits having FinFET devices. FinFETs are emerging devices whose accurate analytical models are not presently available. This makes SPICE like simulators.5.5 Buffer Chain of 8 Inverters Input HSPICE 8e- e-9 e-9.4e-9.6e-9.8e-9 2e-9 2.2e-9 2.4e-9 Fig. 6: Buffer chain of 8 MOSFET inverters Table 3: Ring oscillator with different number of stages No. of Stages Oscillation Frequency Error(%) HSPICE 3 MHz 36 MHz MHz 223 MHz MHz 78 MHz MHz 46 MHz MHz 24 MHz MHz 9 MHz incapable of simulating circuits involving such devices as they employ device analytical models. However, with integration of LUT routines into, it is capable of simulating such circuits. To simulate a circuit having FinFETs, requires to have look-up table for its drain current I D and various capacitances such as gate source capacitance C gs, gate drain capacitance C gd, drain source capacitance C ds. Device simulator SENTARUS has been used to generate look-up table for drain current I D and various capacitances of FinFETs. The section discusses the results obtained in simulation of FinFET inverter and buffer chain of FinFET inverters, 3-stage ring oscillator of FinFET inverters and read-write operations for FinFET 6-T SRAM cell. 6. FinFET inverter We have simulated FinFET inverter by using look-up tables for its drain current I D in. Figure 8 shows the DC transfer curve of FinFET inverter. We have got excellent agreement with device simulator results with difference less than 4 for all data points.

5 FinFET Inverter DC Transfer Curve Input Device Simulator Fig. 8: FinFET inverter DC transfer curve 6.2 Chain of FinFET inverters We have simulated chain of 3 FinFET inverter by using look-up tables for its drain current I D and capacitances in. Delay for chain of 3 FinFETs comes out to be 4.5 ps. We have got good agreement with device simulator results. The first stage output of the circuit is shown in Figure 9. Figure shows that there is some mismatch between the LUT enabled output and device simulator data. The possible reason could be the very high frequency of operation and breakdown of quasi-static model. We have used capacitance data generated at frequency MHz, but the operational frequency is order of few GHz. 6.3 FinFET ring oscillator We have simulated 3-stage ring oscillator with Fin- FET inverters and result is shown in Figure. Due to convergence problem, device simulator could not simulate the circuit. As a result we can not validate the accuracy of our simulation directly. However, we have compared single stage delay calculated from the frequency of the ring oscillator with the delay obtained from simulation of a chain of FinFET inverter using device simulator. The oscillation frequency comes out to be 8.85 GHZ. It gives single stage delay of.8 ps which matches with the result obtained from device simulator. This proves the ability of LUT enabled to simulate circuits involving emerging devices like FinFETs correctly. 3 Stage Ring Oscillator of FinFET Inverters Chain of 3 FinFET Inverters -.2 3e-2 6e-2 9e-2 e-.5e- Input Device Simulator e- 2e- 3e- 4e- 5e- Fig. : 3 stage ring oscillator of FinFET inverters Fig. 9: First stage output of chain of 3 FinFET inverters Chain of 3 FinFET Inverters -.2 3e-2 6e-2 9e-2 e-.5e- Input Device Simulator Fig. : Third stage output of chain of 3 FinFET Inverters T SRAM with FinFET We have simulated the six-transistor FinFET SRAM cell. The bit line capacitance values is taken as ff. In case of read operations, both the bit lines were pre-charged to. V. When the word line goes high, one of the bit lines is discharged, depending upon whether or is stored in cell. Figure 2 shows the read operation, when is stored in cell. In case of write operations, if we want to write into cell, we charge bit line to and bit line bar to and vice-versa. When the word line goes high, desired value is written into cell. Figure 3 shows the write operation for changing the cell value from to. Table 4 shows a performance Bremics for read operation in terms of memory and simulation time. From the table it is clear that the timing performance and memory usage of Bremics is linear. We have simulated SRAM memory array

6 SRAM read operation e- 2e- 3e- 4e- 5e- word line SRAM read operation e- 2e- 3e- 4e- 5e- Q Q bar SRAM read operation e- 2e- 3e- 4e- 5e- bit line bit line bar Fig. 2: FinFET SRAM read operation SRAM write operation 5e- e-.5e- 2e- 2.5e- 3e- 3.5e- 4e- SRAM write operation word line 5e- e-.5e- 2e- 2.5e- 3e- 3.5e- 4e- SRAM write operation bit line bit line bar 5e- e-.5e- 2e- 2.5e- 3e- 3.5e- 4e- Q Q bar Fig. 3: FinFET SRAM write operation Table 4: Memory and Timing Performance of for SRAM (memory read operation) SRAM size Nodes Memory Usage(MB) Time(sec) 8x x x x x x x of size (.6 million transistors) using only.7gb working memory even though LUT requires large memory to store the characteristics. This is possible because of the use of a point relaxation method for a solution of a system of equations as there is no need to store an explicit coefficient matrix for the equations. 7. Conclusion The primary aim of the present work is to demonstrate that using an elementary relaxation technique and the lookup method a large circuit (about million FinFETs) with emerging devices can be simulated in reasonable time. We have presented results to support this claim by analyzing an SRAM memory array of size (.6 million transistors) in 3 hours using only.7gb working memory. This shows that the capability of integration of a point relaxation method with LUT to handle a large size digital circuits with emerging devices. Also, as point relaxation method is inherently parallelizable, one can easily extend the use this simulator to simulate entire chip using parallelization techniques. The look-up tables used in this work are based on data provided by device simulators. One can use actual experimental data also to build look-up tables without any change in the approach. References [] S. Roy, Y. Save, H. Narayanan, and S. B. Patkar, Large scale VLSI circuit simulation using point relaxation, in International Conference on Scientific Computing, CSC 2, 2, pp [2] B. Chawla, H. Gummel, and P. Kozak, Motis-an MOS timing simulator, IEEE Transactions on Circuits and Systems, vol. 22, no. 2, pp. 9 9, Dec 975. [3] J. Barby, J. Vlach, and K. Singhal, Polynomial splines for MOSFET model approximation, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, vol. 7, no. 5, pp , May 988. [4] P. Meijer, Fast and smooth highly nonlinear multidimensional table models for device modeling, IEEE Transactions on Circuits and Systems, vol. 37, no. 3, pp , Mar. 99. [5] A. Rofougaran and A. Abidi, A table lookup FET model for accurate analog circuit simulation, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, vol. 2, no. 2, pp , Feb [6] R. A. Thakker, C. Sathe, A. B. Sachid, M. S. Baghini, V. R. Rao, and M. B. Patil, A novel table-based approach for design of FinFET circuits, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, vol. 28, no. 7, pp. 6 7, 29. [7] P. Subramaniam, Modeling MOS VLSI circuits for transient analysis, IEEE Journal of Solid-State Circuits, vol. 2, no. 2, pp , Apr 986. [8] J. Coughran, W.M., E. Grosse, and D. Rose, Cazm: A circuit analyzer with macromodeling, IEEE Transactions on Electron Devices, vol. 3, no. 9, pp , Sep 983. [9] W. Cheney and D. Kincaid, Numerical mathematics and computing, Brooks Cole Publishing Company, pp , 985. [] W. Mokari and D. Smart, Robust VLSI circuit simulation techniques based on overlapped waveform relaxation IEEE Transactions on Computer Aided Design of Integrated Circuits and Systems, vol. 4, no. 4, pp. 5 58, 995.

Content Addressable Memory performance Analysis using NAND Structure FinFET

Content Addressable Memory performance Analysis using NAND Structure FinFET Global Journal of Pure and Applied Mathematics. ISSN 0973-1768 Volume 12, Number 1 (2016), pp. 1077-1084 Research India Publications http://www.ripublication.com Content Addressable Memory performance

More information

Design of Low Power Wide Gates used in Register File and Tag Comparator

Design of Low Power Wide Gates used in Register File and Tag Comparator www..org 1 Design of Low Power Wide Gates used in Register File and Tag Comparator Isac Daimary 1, Mohammed Aneesh 2 1,2 Department of Electronics Engineering, Pondicherry University Pondicherry, 605014,

More information

International Journal of Scientific & Engineering Research, Volume 5, Issue 2, February ISSN

International Journal of Scientific & Engineering Research, Volume 5, Issue 2, February ISSN International Journal of Scientific & Engineering Research, Volume 5, Issue 2, February-2014 938 LOW POWER SRAM ARCHITECTURE AT DEEP SUBMICRON CMOS TECHNOLOGY T.SANKARARAO STUDENT OF GITAS, S.SEKHAR DILEEP

More information

EE5780 Advanced VLSI CAD

EE5780 Advanced VLSI CAD EE5780 Advanced VLSI CAD Lecture 1 Introduction Zhuo Feng 1.1 Prof. Zhuo Feng Office: EERC 513 Phone: 487-3116 Email: zhuofeng@mtu.edu Class Website http://www.ece.mtu.edu/~zhuofeng/ee5780fall2013.html

More information

6T- SRAM for Low Power Consumption. Professor, Dept. of ExTC, PRMIT &R, Badnera, Amravati, Maharashtra, India 1

6T- SRAM for Low Power Consumption. Professor, Dept. of ExTC, PRMIT &R, Badnera, Amravati, Maharashtra, India 1 6T- SRAM for Low Power Consumption Mrs. J.N.Ingole 1, Ms.P.A.Mirge 2 Professor, Dept. of ExTC, PRMIT &R, Badnera, Amravati, Maharashtra, India 1 PG Student [Digital Electronics], Dept. of ExTC, PRMIT&R,

More information

VLSI Test Technology and Reliability (ET4076)

VLSI Test Technology and Reliability (ET4076) VLSI Test Technology and Reliability (ET4076) Lecture 8(2) I DDQ Current Testing (Chapter 13) Said Hamdioui Computer Engineering Lab Delft University of Technology 2009-2010 1 Learning aims Describe the

More information

On-Chip Variation (OCV) Kunal Ghosh

On-Chip Variation (OCV) Kunal Ghosh On-Chip Variation (OCV) Kunal Ghosh Ever thought what s an interviewer s favorite questions to rip you off all my previous ebooks. And On-Chip Variation (OCV) is one of them, specifically for Static Timing

More information

Automatic Device Design Optimization with TCAD Frameworks

Automatic Device Design Optimization with TCAD Frameworks Automatic Device Design Optimization with TCAD Frameworks M. Stockinger and S. Selberherr Institute for Microelectronics, TU Vienna Gusshausstrasse 27-29, A-040 Vienna, Austria, selberherr@tuwien.ac.at

More information

Power Gated Match Line Sensing Content Addressable Memory

Power Gated Match Line Sensing Content Addressable Memory International Journal of Embedded Systems, Robotics and Computer Engineering. Volume 1, Number 1 (2015), pp. 1-6 International Research Publication House http://www.irphouse.com Power Gated Match Line

More information

FPGA Power Management and Modeling Techniques

FPGA Power Management and Modeling Techniques FPGA Power Management and Modeling Techniques WP-01044-2.0 White Paper This white paper discusses the major challenges associated with accurately predicting power consumption in FPGAs, namely, obtaining

More information

High Performance Memory Read Using Cross-Coupled Pull-up Circuitry

High Performance Memory Read Using Cross-Coupled Pull-up Circuitry High Performance Memory Read Using Cross-Coupled Pull-up Circuitry Katie Blomster and José G. Delgado-Frias School of Electrical Engineering and Computer Science Washington State University Pullman, WA

More information

ESE 570 Cadence Lab Assignment 2: Introduction to Spectre, Manual Layout Drawing and Post Layout Simulation (PLS)

ESE 570 Cadence Lab Assignment 2: Introduction to Spectre, Manual Layout Drawing and Post Layout Simulation (PLS) ESE 570 Cadence Lab Assignment 2: Introduction to Spectre, Manual Layout Drawing and Post Layout Simulation (PLS) Objective Part A: To become acquainted with Spectre (or HSpice) by simulating an inverter,

More information

Chapter 2 On-Chip Protection Solution for Radio Frequency Integrated Circuits in Standard CMOS Process

Chapter 2 On-Chip Protection Solution for Radio Frequency Integrated Circuits in Standard CMOS Process Chapter 2 On-Chip Protection Solution for Radio Frequency Integrated Circuits in Standard CMOS Process 2.1 Introduction Standard CMOS technologies have been increasingly used in RF IC applications mainly

More information

Analog and Telecommunication Electronics

Analog and Telecommunication Electronics Politecnico di Torino - ICT School Analog and Telecommunication Electronics F4 - Actuator driving» Driving BJT switches» Driving MOS-FET» SOA and protection» Smart switches 30/05/2014-1 ATLCE - F4-2011

More information

ESD Protection Device Simulation and Design

ESD Protection Device Simulation and Design ESD Protection Device Simulation and Design Introduction Electrostatic Discharge (ESD) is one of the major reliability issues in Integrated Circuits today ESD is a high current (1A) short duration (1ns

More information

THE latest generation of microprocessors uses a combination

THE latest generation of microprocessors uses a combination 1254 IEEE JOURNAL OF SOLID-STATE CIRCUITS, VOL. 30, NO. 11, NOVEMBER 1995 A 14-Port 3.8-ns 116-Word 64-b Read-Renaming Register File Creigton Asato Abstract A 116-word by 64-b register file for a 154 MHz

More information

A Low Power SRAM Base on Novel Word-Line Decoding

A Low Power SRAM Base on Novel Word-Line Decoding Vol:, No:3, 008 A Low Power SRAM Base on Novel Word-Line Decoding Arash Azizi Mazreah, Mohammad T. Manzuri Shalmani, Hamid Barati, Ali Barati, and Ali Sarchami International Science Index, Computer and

More information

CALCULATION OF POWER CONSUMPTION IN 7 TRANSISTOR SRAM CELL USING CADENCE TOOL

CALCULATION OF POWER CONSUMPTION IN 7 TRANSISTOR SRAM CELL USING CADENCE TOOL CALCULATION OF POWER CONSUMPTION IN 7 TRANSISTOR SRAM CELL USING CADENCE TOOL Shyam Akashe 1, Ankit Srivastava 2, Sanjay Sharma 3 1 Research Scholar, Deptt. of Electronics & Comm. Engg., Thapar Univ.,

More information

Low Power SRAM Design with Reduced Read/Write Time

Low Power SRAM Design with Reduced Read/Write Time International Journal of Information and Computation Technology. ISSN 0974-2239 Volume 3, Number 3 (2013), pp. 195-200 International Research Publications House http://www. irphouse.com /ijict.htm Low

More information

Analysis of 8T SRAM with Read and Write Assist Schemes (UDVS) In 45nm CMOS Technology

Analysis of 8T SRAM with Read and Write Assist Schemes (UDVS) In 45nm CMOS Technology Analysis of 8T SRAM with Read and Write Assist Schemes (UDVS) In 45nm CMOS Technology Srikanth Lade 1, Pradeep Kumar Urity 2 Abstract : UDVS techniques are presented in this paper to minimize the power

More information

CS310 Embedded Computer Systems. Maeng

CS310 Embedded Computer Systems. Maeng 1 INTRODUCTION (PART II) Maeng Three key embedded system technologies 2 Technology A manner of accomplishing a task, especially using technical processes, methods, or knowledge Three key technologies for

More information

POWER EFFICIENT SRAM CELL USING T-NBLV TECHNIQUE

POWER EFFICIENT SRAM CELL USING T-NBLV TECHNIQUE POWER EFFICIENT SRAM CELL USING T-NBLV TECHNIQUE Dhanya M. Ravi 1 1Assistant Professor, Dept. Of ECE, Indo American Institutions Technical Campus, Sankaram, Anakapalle, Visakhapatnam, Mail id: dhanya@iaitc.in

More information

LOW POWER SRAM CELL WITH IMPROVED RESPONSE

LOW POWER SRAM CELL WITH IMPROVED RESPONSE LOW POWER SRAM CELL WITH IMPROVED RESPONSE Anant Anand Singh 1, A. Choubey 2, Raj Kumar Maddheshiya 3 1 M.tech Scholar, Electronics and Communication Engineering Department, National Institute of Technology,

More information

! Program logic functions, interconnect using SRAM. ! Advantages: ! Re-programmable; ! dynamically reconfigurable; ! uses standard processes.

! Program logic functions, interconnect using SRAM. ! Advantages: ! Re-programmable; ! dynamically reconfigurable; ! uses standard processes. Topics! SRAM-based FPGA fabrics:! Xilinx.! Altera. SRAM-based FPGAs! Program logic functions, using SRAM.! Advantages:! Re-programmable;! dynamically reconfigurable;! uses standard processes.! isadvantages:!

More information

Parallel Circuit Simulation: How Good Can It Get? Andrei Vladimirescu

Parallel Circuit Simulation: How Good Can It Get? Andrei Vladimirescu Parallel Circuit Simulation: How Good Can It Get? Andrei Vladimirescu Overview Opportunities for Full-Chip Analog Verification Analog vs. Digital Design SPICE standard design tool for Analog and Mixed-Signal

More information

Receiver Modeling for Static Functional Crosstalk Analysis

Receiver Modeling for Static Functional Crosstalk Analysis Receiver Modeling for Static Functional Crosstalk Analysis Mini Nanua 1 and David Blaauw 2 1 SunMicroSystem Inc., Austin, Tx, USA Mini.Nanua@sun.com 2 University of Michigan, Ann Arbor, Mi, USA Blaauw@eecs.umich.edu

More information

Video 11.1 Vijay Kumar. Property of University of Pennsylvania, Vijay Kumar

Video 11.1 Vijay Kumar. Property of University of Pennsylvania, Vijay Kumar Video 11.1 Vijay Kumar 1 Smooth three dimensional trajectories START INT. POSITION INT. POSITION GOAL Applications Trajectory generation in robotics Planning trajectories for quad rotors 2 Motion Planning

More information

International Journal of Advance Engineering and Research Development LOW POWER AND HIGH PERFORMANCE MSML DESIGN FOR CAM USE OF MODIFIED XNOR CELL

International Journal of Advance Engineering and Research Development LOW POWER AND HIGH PERFORMANCE MSML DESIGN FOR CAM USE OF MODIFIED XNOR CELL Scientific Journal of Impact Factor (SJIF): 5.71 e-issn (O): 2348-4470 p-issn (P): 2348-6406 International Journal of Advance Engineering and Research Development Volume 5, Issue 04, April -2018 LOW POWER

More information

Design of high speed low power Content Addressable Memory (CAM) using parity bit and gated power matchline sensing

Design of high speed low power Content Addressable Memory (CAM) using parity bit and gated power matchline sensing Design of high speed low power Content Addressable Memory (CAM) using parity bit and gated power matchline sensing T. Sudalaimani 1, Mr. S. Muthukrishnan 2 1 PG Scholar, (Applied Electronics), 2 Associate

More information

TABLE OF CONTENTS 1.0 PURPOSE INTRODUCTION ESD CHECKS THROUGHOUT IC DESIGN FLOW... 2

TABLE OF CONTENTS 1.0 PURPOSE INTRODUCTION ESD CHECKS THROUGHOUT IC DESIGN FLOW... 2 TABLE OF CONTENTS 1.0 PURPOSE... 1 2.0 INTRODUCTION... 1 3.0 ESD CHECKS THROUGHOUT IC DESIGN FLOW... 2 3.1 PRODUCT DEFINITION PHASE... 3 3.2 CHIP ARCHITECTURE PHASE... 4 3.3 MODULE AND FULL IC DESIGN PHASE...

More information

Delay Modeling and Static Timing Analysis for MTCMOS Circuits

Delay Modeling and Static Timing Analysis for MTCMOS Circuits Delay Modeling and Static Timing Analysis for MTCMOS Circuits Naoaki Ohkubo Kimiyoshi Usami Graduate School of Engineering, Shibaura Institute of Technology 307 Fukasaku, Munuma-ku, Saitama, 337-8570 Japan

More information

A Novel Design of High Speed and Area Efficient De-Multiplexer. using Pass Transistor Logic

A Novel Design of High Speed and Area Efficient De-Multiplexer. using Pass Transistor Logic A Novel Design of High Speed and Area Efficient De-Multiplexer Using Pass Transistor Logic K.Ravi PG Scholar(VLSI), P.Vijaya Kumari, M.Tech Assistant Professor T.Ravichandra Babu, Ph.D Associate Professor

More information

A Review Paper on Reconfigurable Techniques to Improve Critical Parameters of SRAM

A Review Paper on Reconfigurable Techniques to Improve Critical Parameters of SRAM IJSRD - International Journal for Scientific Research & Development Vol. 4, Issue 09, 2016 ISSN (online): 2321-0613 A Review Paper on Reconfigurable Techniques to Improve Critical Parameters of SRAM Yogit

More information

Analysis and Design of Low Voltage Low Noise LVDS Receiver

Analysis and Design of Low Voltage Low Noise LVDS Receiver IOSR Journal of Electronics and Communication Engineering (IOSR-JECE) e-issn: 2278-2834,p- ISSN: 2278-8735.Volume 9, Issue 2, Ver. V (Mar - Apr. 2014), PP 10-18 Analysis and Design of Low Voltage Low Noise

More information

Analysis of Power Dissipation and Delay in 6T and 8T SRAM Using Tanner Tool

Analysis of Power Dissipation and Delay in 6T and 8T SRAM Using Tanner Tool Analysis of Power Dissipation and Delay in 6T and 8T SRAM Using Tanner Tool Sachin 1, Charanjeet Singh 2 1 M-tech Department of ECE, DCRUST, Murthal, Haryana,INDIA, 2 Assistant Professor, Department of

More information

DESIGN AND IMPLEMENTATION OF 8X8 DRAM MEMORY ARRAY USING 45nm TECHNOLOGY

DESIGN AND IMPLEMENTATION OF 8X8 DRAM MEMORY ARRAY USING 45nm TECHNOLOGY DESIGN AND IMPLEMENTATION OF 8X8 DRAM MEMORY ARRAY USING 45nm TECHNOLOGY S.Raju 1, K.Jeevan Reddy 2 (Associate Professor) Digital Systems & Computer Electronics (DSCE), Sreenidhi Institute of Science &

More information

FeRAM Circuit Technology for System on a Chip

FeRAM Circuit Technology for System on a Chip FeRAM Circuit Technology for System on a Chip K. Asari 1,2,4, Y. Mitsuyama 2, T. Onoye 2, I. Shirakawa 2, H. Hirano 1, T. Honda 1, T. Otsuki 1, T. Baba 3, T. Meng 4 1 Matsushita Electronics Corp., Osaka,

More information

99 International Journal of Engineering, Science and Mathematics

99 International Journal of Engineering, Science and Mathematics Journal Homepage: Applications of cubic splines in the numerical solution of polynomials Najmuddin Ahmad 1 and Khan Farah Deeba 2 Department of Mathematics Integral University Lucknow Abstract: In this

More information

VLSI Test Technology and Reliability (ET4076)

VLSI Test Technology and Reliability (ET4076) VLSI Test Technology and Reliability (ET4076) Lecture 4(part 2) Testability Measurements (Chapter 6) Said Hamdioui Computer Engineering Lab Delft University of Technology 2009-2010 1 Previous lecture What

More information

8Kb Logic Compatible DRAM based Memory Design for Low Power Systems

8Kb Logic Compatible DRAM based Memory Design for Low Power Systems 8Kb Logic Compatible DRAM based Memory Design for Low Power Systems Harshita Shrivastava 1, Rajesh Khatri 2 1,2 Department of Electronics & Instrumentation Engineering, Shree Govindram Seksaria Institute

More information

Multiple-Choice Test Spline Method Interpolation COMPLETE SOLUTION SET

Multiple-Choice Test Spline Method Interpolation COMPLETE SOLUTION SET Multiple-Choice Test Spline Method Interpolation COMPLETE SOLUTION SET 1. The ollowing n data points, ( x ), ( x ),.. ( x, ) 1, y 1, y n y n quadratic spline interpolation the x-data needs to be (A) equally

More information

! Memory Overview. ! ROM Memories. ! RAM Memory " SRAM " DRAM. ! This is done because we can build. " large, slow memories OR

! Memory Overview. ! ROM Memories. ! RAM Memory  SRAM  DRAM. ! This is done because we can build.  large, slow memories OR ESE 57: Digital Integrated Circuits and VLSI Fundamentals Lec 2: April 5, 26 Memory Overview, Memory Core Cells Lecture Outline! Memory Overview! ROM Memories! RAM Memory " SRAM " DRAM 2 Memory Overview

More information

UNIT V (PROGRAMMABLE LOGIC DEVICES)

UNIT V (PROGRAMMABLE LOGIC DEVICES) UNIT V (PROGRAMMABLE LOGIC DEVICES) Introduction There are two types of memories that are used in digital systems: Random-access memory(ram): perform both the write and read operations. Read-only memory(rom):

More information

Advanced Modeling and Simulation Strategies for Power Integrity in High-Speed Designs

Advanced Modeling and Simulation Strategies for Power Integrity in High-Speed Designs Advanced Modeling and Simulation Strategies for Power Integrity in High-Speed Designs Ramachandra Achar Carleton University 5170ME, Dept. of Electronics Ottawa, Ont, Canada K1S 5B6 *Email: achar@doe.carleton.ca;

More information

A Model-Adaptable MOSFET Parameter Extraction System

A Model-Adaptable MOSFET Parameter Extraction System A Model-Adatable MOSFET Parameter Extraction System Masaki Kondo Hidetoshi Onodera Keikichi Tamaru Deartment of Electronics Faculty of Engineering, Kyoto University Kyoto 66-1, JAPAN Tel: +81-7-73-313

More information

Spike Production Circuit for Electrical Appliance Testing

Spike Production Circuit for Electrical Appliance Testing 7th WSEAS International Conference on Electric Power Systems, High Voltages, Electric Machines, Venice, Italy, November 21-23, 2007 145 Spike Production Circuit for Electrical Appliance Testing J. CHATZAKIS

More information

Lecture 4a. CMOS Fabrication, Layout and Simulation. R. Saleh Dept. of ECE University of British Columbia

Lecture 4a. CMOS Fabrication, Layout and Simulation. R. Saleh Dept. of ECE University of British Columbia Lecture 4a CMOS Fabrication, Layout and Simulation R. Saleh Dept. of ECE University of British Columbia res@ece.ubc.ca 1 Fabrication Fabrication is the process used to create devices and wires. Transistors

More information

HIPEX Full-Chip Parasitic Extraction. Summer 2004 Status

HIPEX Full-Chip Parasitic Extraction. Summer 2004 Status HIPEX Full-Chip Parasitic Extraction Summer 2004 Status What is HIPEX? HIPEX Full-Chip Parasitic Extraction products perform 3D-accurate and 2D-fast extraction of parasitic capacitors and resistors from

More information

DESIGN OF HIGH SPEED & LOW POWER SRAM DECODER

DESIGN OF HIGH SPEED & LOW POWER SRAM DECODER A Dissertation on DESIGN OF HIGH SPEED & LOW POWER SRAM DECODER Submitted towards the partial fulfillment of requirement for the award of degree of Master of Technology in VLSI Design Submitted by Shivkaran

More information

Hipex Full-Chip Parasitic Extraction

Hipex Full-Chip Parasitic Extraction What is Hipex? products perform 3D-accurate and 2D-fast extraction of parasitic capacitors and resistors from hierarchical layouts into hierarchical transistor-level netlists using nanometer process technology

More information

Advanced Surface Based MoM Techniques for Packaging and Interconnect Analysis

Advanced Surface Based MoM Techniques for Packaging and Interconnect Analysis Electrical Interconnect and Packaging Advanced Surface Based MoM Techniques for Packaging and Interconnect Analysis Jason Morsey Barry Rubin, Lijun Jiang, Lon Eisenberg, Alina Deutsch Introduction Fast

More information

Dynamic CMOS Logic Gate

Dynamic CMOS Logic Gate Dynamic CMOS Logic Gate In dynamic CMOS logic a single clock can be used to accomplish both the precharge and evaluation operations When is low, PMOS pre-charge transistor Mp charges Vout to Vdd, since

More information

Three DIMENSIONAL-CHIPS

Three DIMENSIONAL-CHIPS IOSR Journal of Electronics and Communication Engineering (IOSR-JECE) ISSN: 2278-2834, ISBN: 2278-8735. Volume 3, Issue 4 (Sep-Oct. 2012), PP 22-27 Three DIMENSIONAL-CHIPS 1 Kumar.Keshamoni, 2 Mr. M. Harikrishna

More information

Semiconductor Memory Classification. Today. ESE 570: Digital Integrated Circuits and VLSI Fundamentals. CPU Memory Hierarchy.

Semiconductor Memory Classification. Today. ESE 570: Digital Integrated Circuits and VLSI Fundamentals. CPU Memory Hierarchy. ESE 57: Digital Integrated Circuits and VLSI Fundamentals Lec : April 4, 7 Memory Overview, Memory Core Cells Today! Memory " Classification " ROM Memories " RAM Memory " Architecture " Memory core " SRAM

More information

Minimizing Power Dissipation during Write Operation to Register Files

Minimizing Power Dissipation during Write Operation to Register Files Minimizing Power Dissipation during Operation to Register Files Abstract - This paper presents a power reduction mechanism for the write operation in register files (RegFiles), which adds a conditional

More information

Adaptive Neuro-Fuzzy Inference System Based BJT Model for Circuit Simulation

Adaptive Neuro-Fuzzy Inference System Based BJT Model for Circuit Simulation Adaptive Neuro-Fuzzy Inference System Based BJT Model for Circuit Simulation Kavita N. Garuku Department of Electronics Engineering Manjurkha M. Pathan Department of Electronics Engineering Abstract This

More information

INTERNATIONAL JOURNAL OF PROFESSIONAL ENGINEERING STUDIES Volume 9 /Issue 3 / OCT 2017

INTERNATIONAL JOURNAL OF PROFESSIONAL ENGINEERING STUDIES Volume 9 /Issue 3 / OCT 2017 Design of Low Power Adder in ALU Using Flexible Charge Recycling Dynamic Circuit Pallavi Mamidala 1 K. Anil kumar 2 mamidalapallavi@gmail.com 1 anilkumar10436@gmail.com 2 1 Assistant Professor, Dept of

More information

Highly Reliable Radiation Hardened Memory Cell for FINFET Technology

Highly Reliable Radiation Hardened Memory Cell for FINFET Technology Highly Reliable Radiation Hardened Memory Cell for FINFET Technology Shantha Devi.P 1, Vennila.P 2, Ramya.M 3, Krishnakumar.S 4 1PG Scholar,Department of ECE,Theni Kammavar Sangam College of Technology,Tamilnadu,India.

More information

AMS Behavioral Modeling

AMS Behavioral Modeling CHAPTER 3 AMS Behavioral Modeling Ronald S. Vogelsong, Ph.D. Overview Analog designers have for many decades developed their design using a Bottom-Up design flow. First, they would gain the necessary understanding

More information

A mm 2 780mW Fully Synthesizable PLL with a Current Output DAC and an Interpolative Phase-Coupled Oscillator using Edge Injection Technique

A mm 2 780mW Fully Synthesizable PLL with a Current Output DAC and an Interpolative Phase-Coupled Oscillator using Edge Injection Technique A 0.0066mm 2 780mW Fully Synthesizable PLL with a Current Output DAC and an Interpolative Phase-Coupled Oscillator using Edge Injection Technique Wei Deng, Dongsheng Yang, Tomohiro Ueno, Teerachot Siriburanon,

More information

MOSFET Simulation Models

MOSFET Simulation Models MOSFE Simulation Models Dr. David W. Graham West irginia University Lane Department of Computer Science and Electrical Engineering 010 David W. Graham 1 Rigorous Modeling Requires 3D modeling equations

More information

Multi-Objective Optimization Techniques for VLSI Circuits

Multi-Objective Optimization Techniques for VLSI Circuits Multi-Objective Techniques for VLSI Circuits Fatemeh Kashfi, Safar Hatami, Massoud Pedram University of Southern California 374 McClintock Ave, Los Angeles CA 989 E-mail: fkashfi@usc.edu Abstract The EDA

More information

International Journal of Advanced Research in Electrical, Electronics and Instrumentation Engineering

International Journal of Advanced Research in Electrical, Electronics and Instrumentation Engineering IP-SRAM ARCHITECTURE AT DEEP SUBMICRON CMOS TECHNOLOGY A LOW POWER DESIGN D. Harihara Santosh 1, Lagudu Ramesh Naidu 2 Assistant professor, Dept. of ECE, MVGR College of Engineering, Andhra Pradesh, India

More information

Digital Electronics. CHAPTER THIRTY TWO. Semiconductor Read-Only Memories

Digital Electronics. CHAPTER THIRTY TWO. Semiconductor Read-Only Memories Digital Electronics. CHAPTER THIRTY TWO Semiconductor Read-Only Memories Introduction Diode circuits, BJT circuits, and MOSFET circuits are used to provide memory semiconductor circuits consisting of both

More information

Implementation of Reduce the Area- Power Efficient Fixed-Point LMS Adaptive Filter with Low Adaptation-Delay

Implementation of Reduce the Area- Power Efficient Fixed-Point LMS Adaptive Filter with Low Adaptation-Delay Implementation of Reduce the Area- Power Efficient Fixed-Point LMS Adaptive Filter with Low Adaptation-Delay A.Sakthivel 1, A.Lalithakumar 2, T.Kowsalya 3 PG Scholar [VLSI], Muthayammal Engineering College,

More information

Column decoder using PTL for memory

Column decoder using PTL for memory IOSR Journal of Electronics and Communication Engineering (IOSR-JECE) e-issn: 2278-2834,p- ISSN: 2278-8735. Volume 5, Issue 4 (Mar. - Apr. 2013), PP 07-14 Column decoder using PTL for memory M.Manimaraboopathy

More information

Design and Implementation of an AHB SRAM Memory Controller

Design and Implementation of an AHB SRAM Memory Controller Design and Implementation of an AHB SRAM Memory Controller 1 Module Overview Learn the basics of Computer Memory; Design and implement an AHB SRAM memory controller, which replaces the previous on-chip

More information

Semiconductor Memory Classification

Semiconductor Memory Classification ESE37: Circuit-Level Modeling, Design, and Optimization for Digital Systems Lec 6: November, 7 Memory Overview Today! Memory " Classification " Architecture " Memory core " Periphery (time permitting)!

More information

MEMORIES. Memories. EEC 116, B. Baas 3

MEMORIES. Memories. EEC 116, B. Baas 3 MEMORIES Memories VLSI memories can be classified as belonging to one of two major categories: Individual registers, single bit, or foreground memories Clocked: Transparent latches and Flip-flops Unclocked:

More information

ESD Protection Circuits: Basics to nano-metric ASICs

ESD Protection Circuits: Basics to nano-metric ASICs ESD Protection Circuits: Basics to nano-metric ASICs Manoj Sachdev University of Waterloo msachdev@ece.uwaterloo.ca September 2007 1 Outline Group Introduction ESD Basics Basic ESD Protection Circuits

More information

STUDY OF SRAM AND ITS LOW POWER TECHNIQUES

STUDY OF SRAM AND ITS LOW POWER TECHNIQUES INTERNATIONAL JOURNAL OF ELECTRONICS AND COMMUNICATION ENGINEERING & TECHNOLOGY (IJECET) International Journal of Electronics and Communication Engineering & Technology (IJECET), ISSN ISSN 0976 6464(Print)

More information

Design of Read and Write Operations for 6t Sram Cell

Design of Read and Write Operations for 6t Sram Cell IOSR Journal of VLSI and Signal Processing (IOSR-JVSP) Volume 8, Issue 1, Ver. I (Jan.-Feb. 2018), PP 43-46 e-issn: 2319 4200, p-issn No. : 2319 4197 www.iosrjournals.org Design of Read and Write Operations

More information

A Novel Pseudo 4 Phase Dual Rail Asynchronous Protocol with Self Reset Logic & Multiple Reset

A Novel Pseudo 4 Phase Dual Rail Asynchronous Protocol with Self Reset Logic & Multiple Reset A Novel Pseudo 4 Phase Dual Rail Asynchronous Protocol with Self Reset Logic & Multiple Reset M.Santhi, Arun Kumar S, G S Praveen Kalish, Siddharth Sarangan, G Lakshminarayanan Dept of ECE, National Institute

More information

High-Voltage Structured ASICs for Industrial Applications - A Single Chip Solution

High-Voltage Structured ASICs for Industrial Applications - A Single Chip Solution High-Voltage Structured ASICs for Industrial Applications - A Single Chip Solution Yipin Zhang, Cor Scherjon Institut für Mikroelektronik Stuttgart Allmandring 30 a 70569 Stuttgart This paper presents

More information

COMPARITIVE ANALYSIS OF SRAM CELL TOPOLOGIES AT 65nm TECHNOLOGY

COMPARITIVE ANALYSIS OF SRAM CELL TOPOLOGIES AT 65nm TECHNOLOGY COMPARITIVE ANALYSIS OF SRAM CELL TOPOLOGIES AT 65nm TECHNOLOGY Manish Verma 1, Shubham Yadav 2, Manish Kurre 3 1,2,3,Assistant professor, Department of Electrical Engineering, Kalinga University, Naya

More information

Introduction to ICs and Transistor Fundamentals

Introduction to ICs and Transistor Fundamentals Introduction to ICs and Transistor Fundamentals A Brief History 1958: First integrated circuit Flip-flop using two transistors Built by Jack Kilby at Texas Instruments 2003 Intel Pentium 4 mprocessor (55

More information

VERY large scale integration (VLSI) design for power

VERY large scale integration (VLSI) design for power IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, VOL. 7, NO. 1, MARCH 1999 25 Short Papers Segmented Bus Design for Low-Power Systems J. Y. Chen, W. B. Jone, Member, IEEE, J. S. Wang,

More information

Optimized CAM Design

Optimized CAM Design Vol. 3, Issue. 5, Sep - Oct. 2013 pp-2640-2645 ISSN: 2249-6645 Optimized CAM Design S. Haroon Rasheed 1, M. Anand Vijay Kamalnath 2 Department of ECE, AVR & SVR E C T, Nandyal, India Abstract: Content-addressable

More information

Lecture 2.2 Cubic Splines

Lecture 2.2 Cubic Splines Lecture. Cubic Splines Cubic Spline The equation for a single parametric cubic spline segment is given by 4 i t Bit t t t i (..) where t and t are the parameter values at the beginning and end of the segment.

More information

Lecture 4.5: Interpolation and Splines

Lecture 4.5: Interpolation and Splines Lecture 4.5: Interpolation and Splines D. Jason Koskinen koskinen@nbi.ku.dk Photo by Howard Jackman University of Copenhagen Advanced Methods in Applied Statistics Feb - Apr 2018 Niels Bohr Institute 2

More information

Parameterize behavioral models using WiCkeD Modeling

Parameterize behavioral models using WiCkeD Modeling Parameterize behavioral models using WiCkeD Modeling Demonstrator: Charge Pump Phase Locked Loop (CP-PLL) Dr. Volker Glöckel Introduction Overview Motivation and Documented Use Cases Demonstrator: CP-PLL

More information

Content Addressable Memory with Efficient Power Consumption and Throughput

Content Addressable Memory with Efficient Power Consumption and Throughput International journal of Emerging Trends in Science and Technology Content Addressable Memory with Efficient Power Consumption and Throughput Authors Karthik.M 1, R.R.Jegan 2, Dr.G.K.D.Prasanna Venkatesan

More information

VLSI ARCHITECTURE FOR NANO WIRE BASED ADVANCED ENCRYPTION STANDARD (AES) WITH THE EFFICIENT MULTIPLICATIVE INVERSE UNIT

VLSI ARCHITECTURE FOR NANO WIRE BASED ADVANCED ENCRYPTION STANDARD (AES) WITH THE EFFICIENT MULTIPLICATIVE INVERSE UNIT VLSI ARCHITECTURE FOR NANO WIRE BASED ADVANCED ENCRYPTION STANDARD (AES) WITH THE EFFICIENT MULTIPLICATIVE INVERSE UNIT K.Sandyarani 1 and P. Nirmal Kumar 2 1 Research Scholar, Department of ECE, Sathyabama

More information

Sketch A Transistor-level Schematic Of A Cmos 3-input Xor Gate

Sketch A Transistor-level Schematic Of A Cmos 3-input Xor Gate Sketch A Transistor-level Schematic Of A Cmos 3-input Xor Gate DE09 DIGITALS ELECTRONICS 3 (For Mod-m Counter, we need N flip-flops (High speeds are possible in ECL because the transistors are used in

More information

Architecture Evaluation for

Architecture Evaluation for Architecture Evaluation for Power-efficient FPGAs Fei Li*, Deming Chen +, Lei He*, Jason Cong + * EE Department, UCLA + CS Department, UCLA Partially supported by NSF and SRC Outline Introduction Evaluation

More information

Nonparametric Regression

Nonparametric Regression Nonparametric Regression John Fox Department of Sociology McMaster University 1280 Main Street West Hamilton, Ontario Canada L8S 4M4 jfox@mcmaster.ca February 2004 Abstract Nonparametric regression analysis

More information

Introduction 1. GENERAL TRENDS. 1. The technology scale down DEEP SUBMICRON CMOS DESIGN

Introduction 1. GENERAL TRENDS. 1. The technology scale down DEEP SUBMICRON CMOS DESIGN 1 Introduction The evolution of integrated circuit (IC) fabrication techniques is a unique fact in the history of modern industry. The improvements in terms of speed, density and cost have kept constant

More information

CMOS Logic Gate Performance Variability Related to Transistor Network Arrangements

CMOS Logic Gate Performance Variability Related to Transistor Network Arrangements CMOS Logic Gate Performance Variability Related to Transistor Network Arrangements Digeorgia N. da Silva, André I. Reis, Renato P. Ribas PGMicro - Federal University of Rio Grande do Sul, Av. Bento Gonçalves

More information

Fitting to a set of data. Lecture on fitting

Fitting to a set of data. Lecture on fitting Fitting to a set of data Lecture on fitting Linear regression Linear regression Residual is the amount difference between a real data point and a modeled data point Fitting a polynomial to data Could use

More information

Methodology on Extracting Compact Layout Rules for Latchup Prevention in Deep-Submicron Bulk CMOS Technology

Methodology on Extracting Compact Layout Rules for Latchup Prevention in Deep-Submicron Bulk CMOS Technology IEEE TRANSACTIONS ON SEMICONDUCTOR MANUFACTURING, VOL. 16, NO. 2, MAY 2003 319 Methodology on Extracting Compact Layout Rules for Latchup Prevention in Deep-Submicron Bulk CMOS Technology Ming-Dou Ker,

More information

Analysis of 8T SRAM Cell Using Leakage Reduction Technique

Analysis of 8T SRAM Cell Using Leakage Reduction Technique Analysis of 8T SRAM Cell Using Leakage Reduction Technique Sandhya Patel and Somit Pandey Abstract The purpose of this manuscript is to decrease the leakage current and a memory leakage power SRAM cell

More information

DYNAMIC CIRCUIT TECHNIQUE FOR LOW- POWER MICROPROCESSORS Kuruva Hanumantha Rao 1 (M.tech)

DYNAMIC CIRCUIT TECHNIQUE FOR LOW- POWER MICROPROCESSORS Kuruva Hanumantha Rao 1 (M.tech) DYNAMIC CIRCUIT TECHNIQUE FOR LOW- POWER MICROPROCESSORS Kuruva Hanumantha Rao 1 (M.tech) K.Prasad Babu 2 M.tech (Ph.d) hanumanthurao19@gmail.com 1 kprasadbabuece433@gmail.com 2 1 PG scholar, VLSI, St.JOHNS

More information

International Journal of Emerging Technologies in Computational and Applied Sciences (IJETCAS)

International Journal of Emerging Technologies in Computational and Applied Sciences (IJETCAS) International Association of Scientific Innovation and Research (IASIR) (An Association Unifying the Sciences, Engineering, and Applied Research) ISSN (Print): 2279-0047 ISSN (Online): 2279-0055 International

More information

Improving Memory Repair by Selective Row Partitioning

Improving Memory Repair by Selective Row Partitioning 200 24th IEEE International Symposium on Defect and Fault Tolerance in VLSI Systems Improving Memory Repair by Selective Row Partitioning Muhammad Tauseef Rab, Asad Amin Bawa, and Nur A. Touba Computer

More information

ESD Protection Structure with Inductor-Triggered SCR for RF Applications in 65-nm CMOS Process

ESD Protection Structure with Inductor-Triggered SCR for RF Applications in 65-nm CMOS Process ESD Protection Structure with Inductor-Triggered SCR for RF Applications in 65-nm CMOS Process Chun-Yu Lin 1, Li-Wei Chu 1, Ming-Dou Ker 1, Ming-Hsiang Song 2, Chewn-Pu Jou 2, Tse-Hua Lu 2, Jen-Chou Tseng

More information

ME 261: Numerical Analysis Lecture-12: Numerical Interpolation

ME 261: Numerical Analysis Lecture-12: Numerical Interpolation 1 ME 261: Numerical Analysis Lecture-12: Numerical Interpolation Md. Tanver Hossain Department of Mechanical Engineering, BUET http://tantusher.buet.ac.bd 2 Inverse Interpolation Problem : Given a table

More information

Circuit Model for Interconnect Crosstalk Noise Estimation in High Speed Integrated Circuits

Circuit Model for Interconnect Crosstalk Noise Estimation in High Speed Integrated Circuits Advance in Electronic and Electric Engineering. ISSN 2231-1297, Volume 3, Number 8 (2013), pp. 907-912 Research India Publications http://www.ripublication.com/aeee.htm Circuit Model for Interconnect Crosstalk

More information

Optimization of Power and Delay in VLSI Circuits Using Transistor Sizing and Input Ordering

Optimization of Power and Delay in VLSI Circuits Using Transistor Sizing and Input Ordering Optimization of Power and Delay in VLSI Circuits Using Transistor Sizing and Input Ordering by Chin Hwee Tan B.S. Electrical Engineering with highest honors University of Illinois at Urbana-Champaign,

More information

One Bit-Line Multi-Threshold SRAM Cell With High Read Stability

One Bit-Line Multi-Threshold SRAM Cell With High Read Stability One Bit-Line Multi-Threshold SRAM Cell With High Read Stability Prangya Parimita Nanda 1, Kanan Bala Ray 2, Sushree Sangita Das 3 PG Student, School of Electronics Engineering, KIIT University, Bhubaneswar,

More information

PNS-FCR: Flexible Charge Recycling Dynamic Circuit Technique for Low- Power Microprocessors

PNS-FCR: Flexible Charge Recycling Dynamic Circuit Technique for Low- Power Microprocessors PNS-FCR: Flexible Charge Recycling Dynamic Circuit Technique for Low- Power Microprocessors N.Lakshmi Tejaswani Devi Department of Electronics & Communication Engineering Sanketika Vidya Parishad Engineering

More information