DRAMATIC advances in technology scaling have given us

Size: px
Start display at page:

Download "DRAMATIC advances in technology scaling have given us"

Transcription

1 IEEE JOURNAL OF SOLID-STATE CIRCUITS, VOL. 39, NO. 6, JUNE Complementary Ferroelectric-Capacitor Logic for Low-Power Logic-in-Memory VLSI Hiromitsu Kimura, Member, IEEE, Takahiro Hanyu, Member, IEEE, Michitaka Kameyama, Fellow, IEEE, Yoshikazu Fujimori, Member, IEEE, Takashi Nakamura, Member, IEEE, and Hidemi Takasu, Member, IEEE Abstract A novel nonvolatile logic style, called complementary ferroelectric-capacitor (CFC) logic, is proposed for low-power logic-in-memory VLSI, in which storage elements are distributed over the logic-circuit plane. Standby currents in distributed storage elements can be cut off by using ferroelectric-based nonvolatile storage elements, and the standby power dissipation can be greatly reduced. Since the nonvolatile storage and the switching functions are merged into ferroelectric capacitors by the capacitive coupling effect, reduction of active device counts can be achieved. The use of complementary stored data in coupled ferroelectric capacitors makes it possible to perform a switching operation with small degradation of the nonvolatile charge at a low supply voltage. The restore operation can be performed by only applying the small bias across the ferroelectric capacitor, which reduces the dynamic power dissipation. Applying the proposed circuitry in a fully parallel 32-bit content-addressable memory results in about 2/3 dynamic power reduction and 1/7700 static power reduction with chip size of 1/3, compared to a CMOS implementation using 0.6- m ferroelectric/cmos. Index Terms Content-addressable memory (CAM), dynamic logic, ferroelectric capacitor, nonvolatile storage, pass-transistor logic, pseudo non-destructive read operation. I. INTRODUCTION DRAMATIC advances in technology scaling have given us the capability to realize a giga-scaled system-on-a-chip, while rapid increases in the wiring complexity and the global wiring delay have led to serious data-transfer bottlenecks between separated logic modules and memories in current deep-submicron VLSI [1], [2]. Logic-in-memory structures [3], [4], where storage functions are distributed over a logic-circuit plane, provide a key architecture for ensuring highly effective use of internal memory bandwidth. However, usual logic-in-memory VLSI becomes generally complicated, because of the hardware overhead involved in distributing storage elements [5]. Furthermore, the static power dissipation in logic-in-memory VLSI is a critical obstruction for low-power VLSI because distributed storage elements must be connected Manuscript received September 4, 2003; revised March 8, This work was supported by the IEEE. H. Kimura and M. Kameyama are with the Graduate School of Information Sciences, Tohoku University, Sendai , Japan ( kimura@ngc.riec.tohoku.ac.jp). T. Hanyu is with the Research Institute of Electrical Communication, Tohoku University, Sendai , Japan. Y. Fujimori, T. Nakamura, and H. Takasu are with the Semiconductor Research and Development Headquarters, Rohm Company, Ltd., Kyoto , Japan. Digital Object Identier /JSSC to the permanent power supply in order not to lose the cell data [6], [7]. As a possible approach to implementing logic-in-memory VLSI, we have already presented ferroelectric-based (FE-based) functional logic gates for highly parallel VLSI systems [8], [9]. FE devices have increasingly attracted attention because of the nonvolatile storage function with a high-speed access capability [10] [12]. Moreover, FE capacitors can sit directly on top of the transistors by means of stacked vias, hence they have an advantage to implement high-density memories. In FE-based logic gates, since both nonvolatile storage and switching functions are performed simultaneously in FE capacitors, chip size and leakage current can be reduced. However, these FE-based functional logic gates are insufficient to implement low-power VLSI because high supply voltage is required to perform the switching operation, which involves a large loss of the dynamic power. To overcome the above serious problems, this paper presents a ferroelectric-based logic circuit, called a complementary ferroelectric-capacitor (CFC) logic for low-power logic-in-memory VLSI [13]. A basic component of the proposed circuit is a CFC logic gate, which is used to perform a switching operation together with FE-based nonvolatile storage. Since both nonvolatile storage and switching functions are merged into FE capacitors by the capacitive coupling effect under the control of external and stored inputs, the active device counts of a CFC logic network become small. In the CFC logic gate, coupled FE capacitors with complementary data storage are introduced to reduce the dynamic power dissipated in logic-in-memory VLSI. Using two FE capacitors where a pair of complementary data representations is stored, the voltage swing generated by the capacitive coupling effect becomes large enough to perform the switching operation at low supply voltage. Moreover, degradation of the nonvolatile charge caused by the switching operation becomes small because the bias voltage across the FE capacitor is always lower than its coercive voltage. Since the disturbed polarization charges can be switched back by only the low reverse voltage across the FE capacitor, the loss of the dynamic power caused by the restore operation becomes small. As a result, the dynamic power and static power dissipated in logic-in-memory VLSI are greatly reduced. As a typical example of the proposed logic-in-memory circuit, a 32-bit content-addressable memory (CAM) [14] is also implemented using 0.6- m ferroelectric/cmos. Its chip size, dynamic power dissipation, and static power dissipation are reduced to about 1/3, 2/3, and 1/7700, respectively, in comparison /04$ IEEE

2 920 IEEE JOURNAL OF SOLID-STATE CIRCUITS, VOL. 39, NO. 6, JUNE 2004 Fig. 2. Ferroelectric capacitor. (a) Cross-sectional view. (b) Symbol. (c) Hysteresis loop characteristic. Fig. 1. Logic-in-memory circuit. (a) Overall structure. (b) Block diagram of a CFC logic gate. with those of a corresponding binary implementation under the same execution time. II. FERROELECTRIC-BASED LOGIC-IN-MEMORY CIRCUIT Fig. 1(a) shows the general structure of a logic-in-memory circuit. It performs a logic function between an external input vector and a stored input vector. Its result is obtained as an output vector. The logic-in-memory circuit is implemented by using a CFC logic gate, which consists of a 1-bit storage element, a logic element and a pass gate as shown in Fig. 1(b). A 1-bit data is stored into the storage element of the CFC gate as a pair of complementary code. When 1-bit external inputs, and, are applied to this gate, a switching operation is performed with a logic function. Since a pass gate turns on only the result of the switching operation becomes 1, the logical AND and OR operations between the CFC logic gates can be implemented by series and parallel connections of the CFC logic gates. Additional precharge and evaluate transistors are used to control precharge and evaluate phases based on dynamic-logic style. In this section, the circuit implementation of the CFC logic gate is discussed. A. Review of a Ferroelectric Capacitor The FE capacitor is physically distinguished from a regular capacitor by substituting the dielectric with an FE material as shown in Fig. 2(a). Fig. 2(b) is a symbol of an FE capacitor. When the voltage is applied across the FE capacitor, the polarization charge in the FE capacitor shows a hysteresis Fig. 3. Nonvolatile charge in a ferroelectric capacitor. loop characteristic with a remnant-polarization charge as shown in Fig. 2(c). Since this remnant-polarization charge is retained at, the FE capacitor is capable of a nonvolatile memory device, where is for a logic value 0 or for 1. If is lower than the coercive voltage, the remnantpolarization charge is never switched to an opposite state and the disturbed polarization charges can be switched back by applying the reverse voltage as shown in Fig. 3. In this case, stored data can be retained in the FE capacitor, so that a pseudo non-destructive operation can be performed. On the other hand, becomes higher than, the polarization charge has shape transitions and the remnant-polarization charge is switched to an opposite state. An example of a destructive operation is a write operation. Since is saturated at, either or is stored into the FE capacitor by or, respectively. The transitive speed of polarization charges is extremely high. Hence, the write speed is as fast as that of DRAM. B. CFC Logic Gate The CFC logic gate consists of four conventional nmos transistors and two identical ferroelectric capacitors as shown in Fig. 4. The transistors, and are used to control voltages at two terminals of ferroelectric capacitors and. The transistor is a pass gate that is used to discharge the match line ML when the gate voltage of is higher than its threshold voltage. A result of the switching operation,, is obtained by the voltage level on the output line OUT.

3 KIMURA et al.: CFC LOGIC FOR LOW-POWER LOGIC-IN-MEMORY VLSI 921 Fig. 6. Write mode. Fig. 4. Circuit diagram of a CFC logic gate. Fig. 5. Timing diagram. Fig. 5 shows a basic behavior of the CFC logic gate. In the write mode, a pair of complementary voltages which corresponds to a pair of complementary codes, is applied simultaneously to two FE capacitors and, respectively, through bitlines BL1, BL2, and BLw by activating the write line WL. If a stored data is 1, its complementary codes are represented as (1,0), and are set to as shown in Fig. 6. In the case that, and. Then, complementary codes are stored into and as remnant-polarization charges respectively. The execute mode consists of three schemes; the INI- TIALIZE scheme, the OPERATE scheme, and the RESTORE scheme. In the INITIALIZE scheme, BL1 and BL2 are held at, and the reset line RL is set to high in order to initialize the intermediate node between and. In the OPERATE scheme, the precharge control signal PRE is set to high, and and corresponding to external inputs and appear at BL1 and BL2, respectively, as shown in Fig. 7(a). If (for or ), becomes approximately the same voltage as ( ). On the other hand,, the generated voltage strongly depends on stored complementary codes in and, Fig. 7. Execute mode. (a) CFC logic gate in OPERATE scheme. (b) Capacitance of the ferroelectric capacitor. (c) Graphic solution of the generated voltage by using coupled FE capacitors with complementary stored data. because the capacitance of an FE capacitor changes physically depending on the remnant-polarization charge as shown in Fig. 7(b). Let us explain the behavior of the switching operation where (for ) and. In the case of, capacitance of is smaller than that of. Therefore, the voltage across and generated by the capacitive coupling effect becomes high and low, respectively, as shown in Fig. 7(c). Since goes lower than of, remains off. In case of, becomes low and goes higher than. Then, the match line ML is discharged through, and the output becomes 1. Consequently, the gate voltage and a switching state of in OPERATE scheme are summarized in Fig. 8 and Table I, respectively. Hence, the switching function of the CFC logic gate is represented as (1)

4 922 IEEE JOURNAL OF SOLID-STATE CIRCUITS, VOL. 39, NO. 6, JUNE 2004 Fig. 8. Gate voltage generated by using coupled FE capacitors with complementary stored data. Fig. 11(a) and (b) shows measured waveforms and the gate voltage in the CFC logic gate when repetitive execute cycles are performed for stored data 0 and 1. The RESTORE scheme is performed in every execute scheme. In the first 10 cycles, the remnant-polarization charges in and decrease with execute cycles because of distributed polarization charge, which results in decreasing the voltage generated by the capacitive coupling effect. After that, becomes constant and the large voltage swing over 1 V is maintained independent of execute cycles because the distributed polarization charge in and are switched back by a revised voltage in the RESTORE scheme. Consequently, high durability for the repetitive execute cycles is confirmed in the proposed CFC logic gate. TABLE I SWITCHING STATE OF THE PASS GATE The use of complementary stored data makes the output voltage swing large enough to perform the switching operation because of the large capacitance ratio of to. Moreover, the voltages across and never exceed their coercive voltage, so the pseudo non-destructive switching operation can be performed by using coupled ferroelectric capacitors. After some OPERATE schemes, the RESTORE scheme is performed to recover the remnant-polarization charge in the FE capacitor. In this scheme, voltage signals on BL1 and BL2 are inverted, and the disturbed polarization charges caused by excursion along a minor hysteresis loop in and are switched back by reverse voltage. During the standby state, RL is set to high. Since both nodes of and are short-circuited by and, stored data in the FE capacitor is retained steadily. C. Experimental Result Fig. 9 shows a photomicrograph of the fabricated test chip using a 0.6- m ferroelectric/cmos. The ferroelectric capacitors and are fabricated by using with 20- C cm remnant-polarization charge with a ratio of 1. Since this CFC logic gate has regular structure like a memory cell, it is suitable to fabricate the high-density logic-in-memory circuit. Fig. 10(a) and (b) shows waveforms of switching operations measured on the test chip. For the generated voltage adjustment to distinguish on-state and off-state of the pass gate, and are set to 3.1 V and 0.4 V, respectively. As determined by the synchronization of the precharge control PRE, two successive execute phases are demonstrated for one write phase. In these waveforms, the voltage level on ML falls to low, and the output rises to high when the result of in (1) becomes 1. This means that the pass gate in the CFC logic gate turns on in the case of, so that the ferroelectric-based switching operation is performed correctly. III. DESIGN EXAMPLES As an example of the efficient application of the CFC logic circuit, a fully parallel CAM for a 32-bit input word and a 32-bit stored word has been designed. Fig. 12 shows an overall structure of the CAM. Each CAM word circuit performs a magnitude comparison between two kinds of four-valued input words, (the 32-bit external input word) and (the th 32-bit stored input word), and generates a binary output word, ( -bit output) as its comparison result. The magnitude comparison between and is defined as otherwise. The th binary output is equal to. In the following subsection, a hardware algorithm of the magnitude comparison and its circuit design are discussed. A. Hardware Algorithm The magnitude comparison in (2) is represented by two kinds of threshold functions for each bit. One is the greater-than search function,, and the other is the greater-than-or-equal-to search function,, between and where and indicate the th bits of and, respectively. These functions are defined as otherwise otherwise. In general, the magnitude comparison between be represented by using and as Equation (3) is also transformed into (2) -bit words can Consequently, magnitude comparison is performed by two kinds of threshold operations, and, in each bit between and. (3) (4)

5 KIMURA et al.: CFC LOGIC FOR LOW-POWER LOGIC-IN-MEMORY VLSI 923 Fig. 9. Chip photomicrograph. Fig. 11. Durability for repetitive execute cycles with restore schemes. Fig. 10. Experimental result. (a) Input vector. (b) Measured waveforms of switching operations. B. Circuit Design A 32-bit CAM word circuit given by (4) can be designed by using the proposed CFC logic gate. Two threshold functions and are represented by in (1) as respectively. Since logical AND and OR functions between CFC logic gates are realized by series and parallel connections of CFC logic gates, respectively, the CAM word circuit with 32-bit word length consists of 31 CFC logic gates as shown in Fig. 12. Overall structure of a CAM. Fig. 13(a). In each CAM cell, two kinds of threshold operations and between the th input bit and the stored bit

6 924 IEEE JOURNAL OF SOLID-STATE CIRCUITS, VOL. 39, NO. 6, JUNE 2004 Fig. 15. Evaluation. Fig. 13. CAM word circuit. (a) Block diagram. (b) CAM cell circuit using CFC logic gates. (c) Equivalent CMOS circuit. Fig. 14. Basic behavior of CAM word circuits. are performed by using two CFC logic gates. Fig. 13(b) and (c) show the proposed CAM cell circuit and the equivalent CMOS circuit, respectively. Fig. 14 shows the basic operation of the CAM word circuit. In the write mode, the reset line of the th selected CAM word circuit is set to low. Then, complementary voltage signals ( ) which correspond to complementary codes ( ) are supplied to CFC logic gates through the bitlines,, and. Since both nodes of all FE capacitors in the th unselected CAM word circuits are short-circuited by activating, all stored data in the unselected CAM word circuit are protected. In the execute mode, magnitude comparison is performed by CAM word circuits. First, all of the bitlines are set to in order to perform the INITIALIZE scheme in each CFC logic gate. Then, and are held to 0 V and, respectively, and corresponding to appears at. Simultaneously, two kinds of threshold operations and are performed by two separated CFC logic gates in the th bit CAM cells. A result of magnitude comparison is obtained by the voltage levels on the match line. Finally, the voltage signals on all bit lines are inverted to perform RESTORE scheme. Since revised voltages are applied to all FE capacitors, the disturbed polarization charges are switched back. During the standby state, all reset lines are set to high, and FE capacitors in CFC logic gates are short-circuited. C. Evaluation Fig. 15 summarizes a comparison of 32-bit magnitude comparators in CAMs. The chip size is greatly reduced in the proposed CAM by the CFC logic network, because FE-based threshold functions and nondestructive storage functions are merged into the CFC logic gate. A small number of activedevice counts results in dynamic power reduction of the proposed CAM. Moreover, the use of the CFC logic network reduces standby current in the proposed CAM because CAM cells require no permanent voltage supply in order to hold stored data. Consequently, its chip size and dynamic power dissipation can be reduced to 1/3 and 2/3, respectively, under the same switching speed in comparison with those of a corresponding CMOS implementation. The static power dissipation in the proposed circuit is reduced to 1/7700 of that in a corresponding CMOS implementation. IV. CONCLUSION Complementary ferroelectric-capacitor (CFC) logic is proposed for low-power logic-in-memory VLSI. Since nondestructive storage and high-speed switching functions are merged into

7 KIMURA et al.: CFC LOGIC FOR LOW-POWER LOGIC-IN-MEMORY VLSI 925 coupled FE capacitors, active device counts of storage and logic elements become small, which reduces dynamic power dissipation. The use of ferroelectric-based nonvolatile storage makes leakage currents cut off. Applying the proposed circuitry in a fully parallel 32-bit CAM results in about 2/3 dynamic power reduction and 1/7700 static power reduction with chip size of 1/3, compared to a CMOS implementation using 0.6- m ferroelectric/cmos. It is expected that new logic-in-memory VLSI using the CFC logic gate would offer attractive features as an emerging technology. While it has been shown to be effective in realizing high-performance CAM, it is likely to be of importance also for ultra-low-power VLSIs for fine-grain computation such as are needed in intelligent vision VLSI processors. ACKNOWLEDGMENT The authors would like to thank K. C. Smith of the University of Toronto, Canada, for many helpful comments. REFERENCES [1] S. Katkoori and P. Maurer, Challenges for CAD in deep submicron regime, Computer Society TCVLSI Tech. Bull., pp. 7 10, [2] H. Iwai, CMOS technology Year 2010 and beyond, IEEE J. Solid- State Circuits, vol. 34, pp , Mar [3] W. H. Kautz, Cellular logic-in-memory arrays, IEEE Trans. Comput., vol. C-18, pp , Aug [4] D. G. Elliott, M. Stumm, W. M. Snelgrove, C. Cojocaru, and R. McKenzie, Computational RAM: Implementing processors in memory, IEEE Des. Test Comput., vol. 16, no. 1, pp , Jan. Mar [5] T. Hanyu, K. Teranishi, and M. Kameyama, Multiple-valued logic-inmemory VLSI based on a floating-gate-mos pass-transistor network, in IEEE Int. Solid-State Circuits Conf. Dig. Tech. Papers, 1998, pp [6] A. Chandrakasan, W. J. Bowhill, and F. Fox, Design of High-Performance Microporcessor Circuits. New York: IEEE Press, [7] H. J. M. Veendrick, Deep-Submicron CMOS ICs. New York: Kulwer BedrijfsInformatie, [8] T. Hanyu, H. Kimura, M. Kameyama, Y. Fujimori, T. Nakamura, and H. Takasu, Ferroelectric-based functional pass-gate for fine-grain pipelined VLSI computation, in IEEE Int. Solid-State Circuits Conf. Dig. Tech. Papers, 2002, pp [9], Ferroelectric-based functional pass-gate for low-power VLSI, in IEEE Symp. VLSI Circuits Dig. Tech. Papers, 2002, pp [10] A. Sheikholeslami, A survey of circuit innovations in ferroelectric random-access memories, Proc. IEEE, vol. 88, pp , May [11] T. Nakamura, Y. Nakao, A. Kamisiwa, and H. Takasu, Electrical properties of Pb(Zr; Ti)O thin film capacitor on Pt and Ir electrodes, Jpn. J. Appl. Phys., vol. 34, no. 9B, pp , [12] D. Takashima and I. Kunishima, High-density chain ferrlelectric random access memory (chain FRAM), IEEE J. Solid-State Circuits, vol. 33, pp , May [13] H. Kimura, T. Hanyu, M. Kameyama, Y. Fujimori, T. Nakamura, and H. Takasu, Complementary ferroelectric-capacitor logic for low-power logic-in-memory VLSI, in IEEE Int. Solid-State Circuits Conf. Dig. Tech. Papers, 2003, pp [14] T. Hanyu, N. Kanagawa, and M. Kameyama, Design of a one-transistor-cell multiple-valued cam, IEEE J. Solid-State Circuits, vol. 31, pp , Nov Hiromitsu Kimura (M 03) received the B.E. degree in electrical engineering and the Master of Information Science and Doctor of Information Science degrees in computer and mathematical sciences from Tohoku University, Sendai, Japan, in 1998, 2000, and 2003, respectively. He is currently a Research Associate in the Graduate School of Information Sciences, Tohoku University. His main research interests and activities are in nonvolatile logic-in-memory circuit technologies and its application to highly parallel VLSI computing. Dr. Kimura received the Judge s Special Award at the 9th LSI Design of the Year from the Semiconductor Industry News of Japan in Takahiro Hanyu (M 89) received the B.E., M.E., and D.E. degrees in electronic engineering from Tohoku University, Sendai, Japan, in 1984, 1986, and 1989, respectively. He is currently a Professor in the Research Institute of Electrical Communication, Tohoku University. His general research interests include nonvolatile logic-in-memory circuit technologies, low-power multiple-valued integrated circuit technologies, and their application to next-generation VLSI computing. Dr. Hanyu received the Outstanding Paper Award at the IEEE International Symposium on Multiple-Valued Logic in 1986, the Distinctive Contribution Award at the IEEE International Symposium on Multiple-Valued Logic in 1988, the Niwa Memorial Award in 1988, the Sakai Memorial Award from the Information Processing Society of Japan in 2000, and the Judge s Special Award at the 9th LSI Design of the Year from the Semiconductor Industry News of Japan in Michitaka Kameyama (M 79 SM 91 F 97) received the B.E., M.E., and D.E. degrees in electronic engineering from Tohoku University, Sendai, Japan, in 1973, 1975, and 1978, respectively. He is currently a Professor in the Graduate School of Information Sciences, Tohoku University. His general research interests include intelligent integrated systems for real-world application and robotics, VLSI processor architecture and high-level synthesis, and multiple-valued VLSI computing. Dr. Kameyama received the Outstanding Paper Awards at the 1984, 1985, 1987, and 1989 IEEE International Symposiums on Multiple-Valued Logic, the Technically Excellent Award from the Society of Instrument and Control Engineers of Japan in 1986, the Outstanding Transactions Paper Award from the IEICE in 1989, the Technically Excellent Award from the Robotics Society of Japan in Yoshikazu Fujimori (M 03) was born in Osaka, Japan, on December 7, He received the B.E. and M.E. degrees in electronics engineering from Kyoto University, Kyoto, Japan. In 1996, he joined Rohm Company, Ltd., Kyoto, where he has been working on device and process development of ferroelectric random access memory (FeRAM). His research interests include logic applications of ferroelectric materials. Mr. Fujimori received the Judge s Special Award at the 9th LSI Design of the Year from the Semiconductor Industry News Japan in 2002 and the Best Presenters Awards from IEEE Electron Device Society Kansai Chapter in 2004.

8 926 IEEE JOURNAL OF SOLID-STATE CIRCUITS, VOL. 39, NO. 6, JUNE 2004 Takashi Nakamura (M 98) was born in Osaka, Japan, on May 3, He graduated in physics from Kansei Gakuin University, Japan, in He received the Doctor degree in engineering from Kyoto University, Kyoto, Japan, in In 1990, He joined Rohm Company, Ltd., Kyoto, Japan, where he has worked in research and development on ferroelectric random access memory (FeRAM). Dr. Nakamura received the Judge s Special Award at the 9th LSI Design of the Year from the Semiconductor Industry News Japan in Hidemi Takasu (M 00) was born in Japan in He received the B.S. degree in science from Ritumeikan University, Kyoto, Japan. In 1971, he joined Rohm Company, Ltd., Kyoto, Japan, where he worked on the development of semiconductor process. In 1991, he was General Manager of the VLSI Research and Development Division, where he has managed research and development of nonvolatile memories. In 1998, he became a Board Member of Rohm. Mr. Takasu received an award from the International Symposium on Ingetrated Ferroelectrics (ISIF) in 2001, and the Judge s Special Award at the 9th LSI Design of the Year from the Semiconductor Industry News Japan in 2002.

MTJ-Based Nonvolatile Logic-in-Memory Architecture and Its Application

MTJ-Based Nonvolatile Logic-in-Memory Architecture and Its Application 2011 11th Non-Volatile Memory Technology Symposium @ Shanghai, China, Nov. 9, 20112 MTJ-Based Nonvolatile Logic-in-Memory Architecture and Its Application Takahiro Hanyu 1,3, S. Matsunaga 1, D. Suzuki

More information

Content- Addressable Memory

Content- Addressable Memory A Multiple-valued Ferroelectric Content- Addressable Memory Ali Sheikholeslami. P. Glenn Gulak, and Takahiro Hanyu Abstract A novel architecture for a Multiple-Valued Ferroelectric Content-Addressable

More information

ESE 570: Digital Integrated Circuits and VLSI Fundamentals

ESE 570: Digital Integrated Circuits and VLSI Fundamentals ESE 570: Digital Integrated Circuits and VLSI Fundamentals Lec 19: March 29, 2018 Memory Overview, Memory Core Cells Today! Charge Leakage/Charge Sharing " Domino Logic Design Considerations! Logic Comparisons!

More information

Digital Integrated Circuits A Design Perspective. Semiconductor. Memories. Memories

Digital Integrated Circuits A Design Perspective. Semiconductor. Memories. Memories Digital Integrated Circuits A Design Perspective Semiconductor Chapter Overview Memory Classification Memory Architectures The Memory Core Periphery Reliability Case Studies Semiconductor Memory Classification

More information

! Charge Leakage/Charge Sharing. " Domino Logic Design Considerations. ! Logic Comparisons. ! Memory. " Classification. " ROM Memories.

! Charge Leakage/Charge Sharing.  Domino Logic Design Considerations. ! Logic Comparisons. ! Memory.  Classification.  ROM Memories. ESE 57: Digital Integrated Circuits and VLSI Fundamentals Lec 9: March 9, 8 Memory Overview, Memory Core Cells Today! Charge Leakage/ " Domino Logic Design Considerations! Logic Comparisons! Memory " Classification

More information

Topics. Dynamic CMOS Sequential Design Memory and Control. John A. Chandy Dept. of Electrical and Computer Engineering University of Connecticut

Topics. Dynamic CMOS Sequential Design Memory and Control. John A. Chandy Dept. of Electrical and Computer Engineering University of Connecticut Topics Dynamic CMOS Sequential Design Memory and Control Dynamic CMOS In static circuits at every point in time (except when switching) the output is connected to either GND or V DD via a low resistance

More information

Semiconductor Memories

Semiconductor Memories Semiconductor References: Adapted from: Digital Integrated Circuits: A Design Perspective, J. Rabaey UCB Principles of CMOS VLSI Design: A Systems Perspective, 2nd Ed., N. H. E. Weste and K. Eshraghian

More information

CMOS Digital Integrated Circuits Lec 13 Semiconductor Memories

CMOS Digital Integrated Circuits Lec 13 Semiconductor Memories Lec 13 Semiconductor Memories 1 Semiconductor Memory Types Semiconductor Memories Read/Write (R/W) Memory or Random Access Memory (RAM) Read-Only Memory (ROM) Dynamic RAM (DRAM) Static RAM (SRAM) 1. Mask

More information

FERROELECTRIC RAM [FRAM] Submitted in partial fulfillment of the requirement for the award of degree of Bachelor of Technology in Computer Science

FERROELECTRIC RAM [FRAM] Submitted in partial fulfillment of the requirement for the award of degree of Bachelor of Technology in Computer Science A Seminar report On FERROELECTRIC RAM [FRAM] Submitted in partial fulfillment of the requirement for the award of degree of Bachelor of Technology in Computer Science SUBMITTED TO: www.studymafia.org SUBMITTED

More information

SEMICONDUCTOR MEMORIES

SEMICONDUCTOR MEMORIES SEMICONDUCTOR MEMORIES Semiconductor Memory Classification RWM NVRWM ROM Random Access Non-Random Access EPROM E 2 PROM Mask-Programmed Programmable (PROM) SRAM FIFO FLASH DRAM LIFO Shift Register CAM

More information

Semiconductor memories

Semiconductor memories Semiconductor memories Semiconductor Memories Data in Write Memory cell Read Data out Some design issues : How many cells? Function? Power consuption? Access type? How fast are read/write operations? Semiconductor

More information

Hw 6 and 7 Graded and available Project Phase 2 Graded Project Phase 3 Launch Today

Hw 6 and 7 Graded and available Project Phase 2 Graded Project Phase 3 Launch Today EECS141 1 Hw 8 Posted Last one to be graded Due Friday April 30 Hw 6 and 7 Graded and available Project Phase 2 Graded Project Phase 3 Launch Today EECS141 2 1 6 5 4 3 2 1 0 1.5 2 2.5 3 3.5 4 Frequency

More information

EE241 - Spring 2000 Advanced Digital Integrated Circuits. References

EE241 - Spring 2000 Advanced Digital Integrated Circuits. References EE241 - Spring 2000 Advanced Digital Integrated Circuits Lecture 26 Memory References Rabaey, Digital Integrated Circuits Memory Design and Evolution, VLSI Circuits Short Course, 1998.» Gillingham, Evolution

More information

Digital Integrated Circuits A Design Perspective

Digital Integrated Circuits A Design Perspective Semiconductor Memories Adapted from Chapter 12 of Digital Integrated Circuits A Design Perspective Jan M. Rabaey et al. Copyright 2003 Prentice Hall/Pearson Outline Memory Classification Memory Architectures

More information

ESE 570: Digital Integrated Circuits and VLSI Fundamentals

ESE 570: Digital Integrated Circuits and VLSI Fundamentals ESE 570: Digital Integrated Circuits and VLSI Fundamentals Lec 21: April 4, 2017 Memory Overview, Memory Core Cells Penn ESE 570 Spring 2017 Khanna Today! Memory " Classification " ROM Memories " RAM Memory

More information

Lecture 25. Semiconductor Memories. Issues in Memory

Lecture 25. Semiconductor Memories. Issues in Memory Lecture 25 Semiconductor Memories Issues in Memory Memory Classification Memory Architectures TheMemoryCore Periphery 1 Semiconductor Memory Classification RWM NVRWM ROM Random Access Non-Random Access

More information

Analysis and design of a new SRAM memory cell based on vertical lambda bipolar transistor

Analysis and design of a new SRAM memory cell based on vertical lambda bipolar transistor Microelectronics Journal 34 (003) 855 863 www.elsevier.com/locate/mejo Analysis and design of a new SRAM memory cell based on vertical lambda bipolar transistor Shang-Ming Wang*, Ching-Yuan Wu Institute

More information

ESE570 Spring University of Pennsylvania Department of Electrical and System Engineering Digital Integrated Cicruits AND VLSI Fundamentals

ESE570 Spring University of Pennsylvania Department of Electrical and System Engineering Digital Integrated Cicruits AND VLSI Fundamentals University of Pennsylvania Department of Electrical and System Engineering Digital Integrated Cicruits AND VLSI Fundamentals ESE570, Spring 2018 Final Monday, Apr 0 5 Problems with point weightings shown.

More information

Delay and Energy Consumption Analysis of Conventional SRAM

Delay and Energy Consumption Analysis of Conventional SRAM World Academy of Science, Engineering and Technology 13 8 Delay and Energy Consumption Analysis of Conventional SAM Arash Azizi-Mazreah, Mohammad T. Manzuri Shalmani, Hamid Barati, and Ali Barati Abstract

More information

FERROELECTRIC random-access memories (FeRAM) are

FERROELECTRIC random-access memories (FeRAM) are 2024 IEEE JOURNAL OF SOLID-STATE CIRCUITS, VOL. 39, NO. 11, NOVEMBER 2004 Circuit Implementations of the Differential Capacitance Read Scheme (DCRS) for Ferroelectric Random-Access Memories (FeRAM) Yadollah

More information

CMOS Inverter. Performance Scaling

CMOS Inverter. Performance Scaling Announcements Exam #2 regrade requests due today. Homework #8 due today. Final Exam: Th June 12, 8:30 10:20am, CMU 120 (extension to 11:20am requested). Grades available for viewing via Catalyst. CMOS

More information

Semiconductor Memory Classification

Semiconductor Memory Classification Semiconductor Memory Classification Read-Write Memory Non-Volatile Read-Write Memory Read-Only Memory Random Access Non-Random Access EPROM E 2 PROM Mask-Programmed Programmable (PROM) SRAM FIFO FLASH

More information

CMPEN 411 VLSI Digital Circuits Spring 2011 Lecture 07: Pass Transistor Logic

CMPEN 411 VLSI Digital Circuits Spring 2011 Lecture 07: Pass Transistor Logic CMPEN 411 VLSI Digital Circuits Spring 2011 Lecture 07: Pass Transistor Logic [dapted from Rabaey s Digital Integrated Circuits, Second Edition, 2003 J. Rabaey,. Chandrakasan,. Nikolic] Sp11 CMPEN 411

More information

Semiconductor Memories. Jan M. Rabaey Anantha Chandrakasan Borivoje Nikolic Paolo Spirito

Semiconductor Memories. Jan M. Rabaey Anantha Chandrakasan Borivoje Nikolic Paolo Spirito Semiconductor Memories Jan M. Rabaey Anantha Chandrakasan Borivoje Nikolic Paolo Spirito Memory Classification Memory Classification Read-Write Memory Non-Volatile Read-Write Memory Read-Only Memory Random

More information

Quantum Dot Structures Measuring Hamming Distance for Associative Memories

Quantum Dot Structures Measuring Hamming Distance for Associative Memories Article Submitted to Superlattices and Microstructures Quantum Dot Structures Measuring Hamming Distance for Associative Memories TAKASHI MORIE, TOMOHIRO MATSUURA, SATOSHI MIYATA, TOSHIO YAMANAKA, MAKOTO

More information

An Autonomous Nonvolatile Memory Latch

An Autonomous Nonvolatile Memory Latch Radiant Technologies, Inc. 2835D Pan American Freeway NE Albuquerque, NM 87107 Tel: 505-842-8007 Fax: 505-842-0366 e-mail: radiant@ferrodevices.com www.ferrodevices.com An Autonomous Nonvolatile Memory

More information

Magnetic core memory (1951) cm 2 ( bit)

Magnetic core memory (1951) cm 2 ( bit) Magnetic core memory (1951) 16 16 cm 2 (128 128 bit) Semiconductor Memory Classification Read-Write Memory Non-Volatile Read-Write Memory Read-Only Memory Random Access Non-Random Access EPROM E 2 PROM

More information

Digital Integrated Circuits Designing Combinational Logic Circuits. Fuyuzhuo

Digital Integrated Circuits Designing Combinational Logic Circuits. Fuyuzhuo Digital Integrated Circuits Designing Combinational Logic Circuits Fuyuzhuo Introduction Digital IC Dynamic Logic Introduction Digital IC EE141 2 Dynamic logic outline Dynamic logic principle Dynamic logic

More information

Semiconductor Memories

Semiconductor Memories !"#"$%&'()$*#+%$*,' -"+./"$0 1'!*0"#)'2*+03*.$"4* Jan M. Rabaey Anantha Chandrakasan Borivoje Nikolic Semiconductor Memories December 20, 2002 !"#$%&'()*&'*+&, Memory Classification Memory Architectures

More information

1. Chapter 1: Introduction

1. Chapter 1: Introduction 1. Chapter 1: Introduction Non-volatile memories with ferroelectric capacitor materials are also known as ferroelectric random access memories (FRAMs). Present research focuses on integration of ferroelectric

More information

EE241 - Spring 2001 Advanced Digital Integrated Circuits

EE241 - Spring 2001 Advanced Digital Integrated Circuits EE241 - Spring 21 Advanced Digital Integrated Circuits Lecture 12 Low Power Design Self-Resetting Logic Signals are pulses, not levels 1 Self-Resetting Logic Sense-Amplifying Logic Matsui, JSSC 12/94 2

More information

Semiconductor Memories

Semiconductor Memories Digital Integrated Circuits A Design Perspective Jan M. Rabaey Anantha Chandrakasan Borivoje Nikolic Semiconductor Memories December 20, 2002 Chapter Overview Memory Classification Memory Architectures

More information

Digital Integrated Circuits A Design Perspective

Digital Integrated Circuits A Design Perspective Digital Integrated Circuits Design Perspective Designing Combinational Logic Circuits Fuyuzhuo School of Microelectronics,SJTU Introduction Digital IC Dynamic Logic Introduction Digital IC 2 EE141 Dynamic

More information

A Novel LUT Using Quaternary Logic

A Novel LUT Using Quaternary Logic A Novel LUT Using Quaternary Logic 1*GEETHA N S 2SATHYAVATHI, N S 1Department of ECE, Applied Electronics, Sri Balaji Chockalingam Engineering College, Arani,TN, India. 2Assistant Professor, Department

More information

ECE520 VLSI Design. Lecture 23: SRAM & DRAM Memories. Payman Zarkesh-Ha

ECE520 VLSI Design. Lecture 23: SRAM & DRAM Memories. Payman Zarkesh-Ha ECE520 VLSI Design Lecture 23: SRAM & DRAM Memories Payman Zarkesh-Ha Office: ECE Bldg. 230B Office hours: Wednesday 2:00-3:00PM or by appointment E-mail: pzarkesh@unm.edu Slide: 1 Review of Last Lecture

More information

GMU, ECE 680 Physical VLSI Design 1

GMU, ECE 680 Physical VLSI Design 1 ECE680: Physical VLSI Design Chapter VIII Semiconductor Memory (chapter 12 in textbook) 1 Chapter Overview Memory Classification Memory Architectures The Memory Core Periphery Reliability Case Studies

More information

EE 466/586 VLSI Design. Partha Pande School of EECS Washington State University

EE 466/586 VLSI Design. Partha Pande School of EECS Washington State University EE 466/586 VLSI Design Partha Pande School of EECS Washington State University pande@eecs.wsu.edu Lecture 8 Power Dissipation in CMOS Gates Power in CMOS gates Dynamic Power Capacitance switching Crowbar

More information

Semiconductor Memories

Semiconductor Memories Digital Integrated Circuits A Design Perspective Jan M. Rabaey Anantha Chandrakasan Borivoje Nikolic Semiconductor Memories December 20, 2002 Chapter Overview Memory Classification Memory Architectures

More information

Toward More Accurate Scaling Estimates of CMOS Circuits from 180 nm to 22 nm

Toward More Accurate Scaling Estimates of CMOS Circuits from 180 nm to 22 nm Toward More Accurate Scaling Estimates of CMOS Circuits from 180 nm to 22 nm Aaron Stillmaker, Zhibin Xiao, and Bevan Baas VLSI Computation Lab Department of Electrical and Computer Engineering University

More information

A Novel Ternary Content-Addressable Memory (TCAM) Design Using Reversible Logic

A Novel Ternary Content-Addressable Memory (TCAM) Design Using Reversible Logic 2015 28th International Conference 2015 on 28th VLSI International Design and Conference 2015 14th International VLSI Design Conference on Embedded Systems A Novel Ternary Content-Addressable Memory (TCAM)

More information

EE141Microelettronica. CMOS Logic

EE141Microelettronica. CMOS Logic Microelettronica CMOS Logic CMOS logic Power consumption in CMOS logic gates Where Does Power Go in CMOS? Dynamic Power Consumption Charging and Discharging Capacitors Short Circuit Currents Short Circuit

More information

EE141- Fall 2002 Lecture 27. Memory EE141. Announcements. We finished all the labs No homework this week Projects are due next Tuesday 9am EE141

EE141- Fall 2002 Lecture 27. Memory EE141. Announcements. We finished all the labs No homework this week Projects are due next Tuesday 9am EE141 - Fall 2002 Lecture 27 Memory Announcements We finished all the labs No homework this week Projects are due next Tuesday 9am 1 Today s Lecture Memory:» SRAM» DRAM» Flash Memory 2 Floating-gate transistor

More information

SILICON dynamic random-access memories (DRAMs) are

SILICON dynamic random-access memories (DRAMs) are 472 IEEE TRANSACTIONS ON NANOTECHNOLOGY, VOL. 4, NO. 4, JULY 2005 Brief Papers Performance Modeling of Resonant Tunneling-Based Random-Access Memories Hui Zhang, Pinaki Mazumder, Fellow, IEEE, Li Ding,

More information

New Ferroelectric Material for Embedded FRAM LSIs

New Ferroelectric Material for Embedded FRAM LSIs New Ferroelectric Material for Embedded FRAM LSIs V Kenji Maruyama V Masao Kondo V Sushil K. Singh V Hiroshi Ishiwara (Manuscript received April 5, 2007) The strong growth of information network infrastructures

More information

! Memory. " RAM Memory. ! Cell size accounts for most of memory array size. ! 6T SRAM Cell. " Used in most commercial chips

! Memory.  RAM Memory. ! Cell size accounts for most of memory array size. ! 6T SRAM Cell.  Used in most commercial chips ESE 57: Digital Integrated Circuits and VLSI Fundamentals Lec : April 3, 8 Memory: Core Cells Today! Memory " RAM Memory " Architecture " Memory core " SRAM " DRAM " Periphery Penn ESE 57 Spring 8 - Khanna

More information

Stack Sizing for Optimal Current Drivability in Subthreshold Circuits REFERENCES

Stack Sizing for Optimal Current Drivability in Subthreshold Circuits REFERENCES 598 IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, VOL 16, NO 5, MAY 2008 design can be easily expanded to a hierarchical 64-bit adder such that the result will be attained in four cycles

More information

GaAs and InGaAs Single Electron Hex. Title. Author(s) Kasai, Seiya; Hasegawa, Hideki. Citation 13(2-4): Issue Date DOI

GaAs and InGaAs Single Electron Hex. Title. Author(s) Kasai, Seiya; Hasegawa, Hideki. Citation 13(2-4): Issue Date DOI Title GaAs and InGaAs Single Electron Hex Circuits Based on Binary Decision D Author(s) Kasai, Seiya; Hasegawa, Hideki Citation Physica E: Low-dimensional Systems 3(2-4): 925-929 Issue Date 2002-03 DOI

More information

A WIDE RANGE MANHATTAN DISTANCE SEARCH CIRCUIT USING NEURON CMOS INVERTERS. Received June 2017; revised October 2017

A WIDE RANGE MANHATTAN DISTANCE SEARCH CIRCUIT USING NEURON CMOS INVERTERS. Received June 2017; revised October 2017 International Journal of Innovative Computing, Information and Control ICIC International c 2018 ISS 1349-4198 Volume 14, umber 1, ebruary 2018 pp. 161 170 A WIDE RAGE MAHATTA DISTACE SEARCH CIRCUIT USIG

More information

Chapter Overview. Memory Classification. Memory Architectures. The Memory Core. Periphery. Reliability. Memory

Chapter Overview. Memory Classification. Memory Architectures. The Memory Core. Periphery. Reliability. Memory SRAM Design Chapter Overview Classification Architectures The Core Periphery Reliability Semiconductor Classification RWM NVRWM ROM Random Access Non-Random Access EPROM E 2 PROM Mask-Programmed Programmable

More information

Chapter 1. Introduction

Chapter 1. Introduction Chapter 1. Introduction In this chapter, ferroelectric materials are briefly introduced with emphasis on their nonvolatile memory properties and their potential impact on the current state of digital memories.

More information

KINGS COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING QUESTION BANK

KINGS COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING QUESTION BANK KINGS COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING QUESTION BANK SUBJECT CODE: EC 1354 SUB.NAME : VLSI DESIGN YEAR / SEMESTER: III / VI UNIT I MOS TRANSISTOR THEORY AND

More information

ESE570 Spring University of Pennsylvania Department of Electrical and System Engineering Digital Integrated Cicruits AND VLSI Fundamentals

ESE570 Spring University of Pennsylvania Department of Electrical and System Engineering Digital Integrated Cicruits AND VLSI Fundamentals University of Pennsylvania Department of Electrical and System Engineering Digital Integrated Cicruits AND VLSI Fundamentals ESE570, Spring 2016 Final Friday, May 6 5 Problems with point weightings shown.

More information

COMBINATIONAL LOGIC. Combinational Logic

COMBINATIONAL LOGIC. Combinational Logic COMINTIONL LOGIC Overview Static CMOS Conventional Static CMOS Logic Ratioed Logic Pass Transistor/Transmission Gate Logic Dynamic CMOS Logic Domino np-cmos Combinational vs. Sequential Logic In Logic

More information

Fig. 1 CMOS Transistor Circuits (a) Inverter Out = NOT In, (b) NOR-gate C = NOT (A or B)

Fig. 1 CMOS Transistor Circuits (a) Inverter Out = NOT In, (b) NOR-gate C = NOT (A or B) 1 Introduction to Transistor-Level Logic Circuits 1 By Prawat Nagvajara At the transistor level of logic circuits, transistors operate as switches with the logic variables controlling the open or closed

More information

Administrative Stuff

Administrative Stuff EE141- Spring 2004 Digital Integrated Circuits Lecture 30 PERSPECTIVES 1 Administrative Stuff Homework 10 posted just for practice. No need to turn in (hw 9 due today). Normal office hours next week. HKN

More information

ESE 570: Digital Integrated Circuits and VLSI Fundamentals

ESE 570: Digital Integrated Circuits and VLSI Fundamentals ESE 570: Digital Integrated Circuits and VLSI Fundamentals Lec 18: March 27, 2018 Dynamic Logic, Charge Injection Lecture Outline! Sequential MOS Logic " D-Latch " Timing Constraints! Dynamic Logic " Domino

More information

COMP 103. Lecture 16. Dynamic Logic

COMP 103. Lecture 16. Dynamic Logic COMP 03 Lecture 6 Dynamic Logic Reading: 6.3, 6.4 [ll lecture notes are adapted from Mary Jane Irwin, Penn State, which were adapted from Rabaey s Digital Integrated Circuits, 2002, J. Rabaey et al.] COMP03

More information

Power Dissipation. Where Does Power Go in CMOS?

Power Dissipation. Where Does Power Go in CMOS? Power Dissipation [Adapted from Chapter 5 of Digital Integrated Circuits, 2003, J. Rabaey et al.] Where Does Power Go in CMOS? Dynamic Power Consumption Charging and Discharging Capacitors Short Circuit

More information

EECS 141 F01 Lecture 17

EECS 141 F01 Lecture 17 EECS 4 F0 Lecture 7 With major inputs/improvements From Mary-Jane Irwin (Penn State) Dynamic CMOS In static circuits at every point in time (except when switching) the output is connected to either GND

More information

NEM Relay Design for Compact, Ultra-Low-Power Digital Logic Circuits

NEM Relay Design for Compact, Ultra-Low-Power Digital Logic Circuits NEM Relay Design for Compact, Ultra-Low-Power Digital Logic Circuits T.-J. K. Liu 1, N. Xu 1, I.-R. Chen 1, C. Qian 1, J. Fujiki 2 1 Dept. of Electrical Engineering and Computer Sciences University of

More information

Simultaneous Switching Noise in On-Chip CMOS Power Distribution Networks

Simultaneous Switching Noise in On-Chip CMOS Power Distribution Networks IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, VOL. 10, NO. 4, AUGUST 2002 487 Simultaneous Switching Noise in On-Chip CMOS Power Distribution Networks Kevin T. Tang and Eby G. Friedman,

More information

Design Considerations for Integrated Semiconductor Control Electronics for a Large-scale Solid State Quantum Processor

Design Considerations for Integrated Semiconductor Control Electronics for a Large-scale Solid State Quantum Processor Design Considerations for Integrated Semiconductor Control Electronics for a Large-scale Solid State Quantum Processor Hendrik Bluhm Andre Kruth Lotte Geck Carsten Degenhardt 1 0 Ψ 1 Quantum Computing

More information

EE115C Winter 2017 Digital Electronic Circuits. Lecture 6: Power Consumption

EE115C Winter 2017 Digital Electronic Circuits. Lecture 6: Power Consumption EE115C Winter 2017 Digital Electronic Circuits Lecture 6: Power Consumption Four Key Design Metrics for Digital ICs Cost of ICs Reliability Speed Power EE115C Winter 2017 2 Power and Energy Challenges

More information

ECE 407 Computer Aided Design for Electronic Systems. Simulation. Instructor: Maria K. Michael. Overview

ECE 407 Computer Aided Design for Electronic Systems. Simulation. Instructor: Maria K. Michael. Overview 407 Computer Aided Design for Electronic Systems Simulation Instructor: Maria K. Michael Overview What is simulation? Design verification Modeling Levels Modeling circuits for simulation True-value simulation

More information

Pass-Transistor Logic

Pass-Transistor Logic -all 26 Digital tegrated ircuits nnouncements No new homework this week roject phase one due on Monday Midterm 2 next Thursday Review session on Tuesday Lecture 8 Logic Dynamic Logic EE4 EE4 2 lass Material

More information

CMOS Transistors, Gates, and Wires

CMOS Transistors, Gates, and Wires CMOS Transistors, Gates, and Wires Should the hardware abstraction layers make today s lecture irrelevant? pplication R P C W / R W C W / 6.375 Complex Digital Systems Christopher atten February 5, 006

More information

Lecture 8-1. Low Power Design

Lecture 8-1. Low Power Design Lecture 8 Konstantinos Masselos Department of Electrical & Electronic Engineering Imperial College London URL: http://cas.ee.ic.ac.uk/~kostas E-mail: k.masselos@ic.ac.uk Lecture 8-1 Based on slides/material

More information

Lecture 24. CMOS Logic Gates and Digital VLSI II

Lecture 24. CMOS Logic Gates and Digital VLSI II ecture 24 CMOS ogic Gates and Digital VSI II In this lecture you will learn: Static CMOS ogic Gates FET Scaling CMOS Memory, SRM and DRM CMOS atches, and Registers (Flip-Flops) Clocked CMOS CCDs CMOS ogic:

More information

ISSN (PRINT): , (ONLINE): , VOLUME-4, ISSUE-10,

ISSN (PRINT): , (ONLINE): , VOLUME-4, ISSUE-10, A NOVEL DOMINO LOGIC DESIGN FOR EMBEDDED APPLICATION Dr.K.Sujatha Associate Professor, Department of Computer science and Engineering, Sri Krishna College of Engineering and Technology, Coimbatore, Tamilnadu,

More information

DESIGN OF QCA FULL ADDER CIRCUIT USING CORNER APPROACH INVERTER

DESIGN OF QCA FULL ADDER CIRCUIT USING CORNER APPROACH INVERTER Research Manuscript Title DESIGN OF QCA FULL ADDER CIRCUIT USING CORNER APPROACH INVERTER R.Rathi Devi 1, PG student/ece Department, Vivekanandha College of Engineering for Women rathidevi24@gmail.com

More information

Random Access Memory. DRAM & SRAM Design DRAM SRAM MS635. Dynamic Random Access Memory. Static Random Access Memory. Cell Structure. 6 Tr.

Random Access Memory. DRAM & SRAM Design DRAM SRAM MS635. Dynamic Random Access Memory. Static Random Access Memory. Cell Structure. 6 Tr. DRAM & SRAM Design Random Access Memory Volatile memory Random access is possible if you know the address DRAM DRAM Dynamic Random Access Memory SRAM Static Random Access Memory SRAM Cell Structure Power

More information

Digital Integrated Circuits A Design Perspective

Digital Integrated Circuits A Design Perspective Digital Integrated Circuits A Design Perspective Jan M. Rabaey Anantha Chandrakasan Borivoje Nikolic Designing Sequential Logic Circuits November 2002 Sequential Logic Inputs Current State COMBINATIONAL

More information

Design of Optimized Quantum-dot Cellular Automata RS Flip Flops

Design of Optimized Quantum-dot Cellular Automata RS Flip Flops Int. J. Nanosci. Nanotechnol., Vol. 13, No. 1, March. 2017, pp. 53-58 Design of Optimized Quantum-dot Cellular Automata RS Flip Flops A. Rezaei* 1 Electrical Engineering Department, Kermanshah University

More information

Lecture 23. Dealing with Interconnect. Impact of Interconnect Parasitics

Lecture 23. Dealing with Interconnect. Impact of Interconnect Parasitics Lecture 23 Dealing with Interconnect Impact of Interconnect Parasitics Reduce Reliability Affect Performance Classes of Parasitics Capacitive Resistive Inductive 1 INTERCONNECT Dealing with Capacitance

More information

Reversible Implementation of Ternary Content Addressable Memory (TCAM) Interface with SRAM

Reversible Implementation of Ternary Content Addressable Memory (TCAM) Interface with SRAM International Journal of Electrical Electronics Computers & Mechanical Engineering (IJEECM) ISSN: 2278-2808 Volume 5 Issue 4 ǁ April. 2017 IJEECM journal of Electronics and Communication Engineering (ijeecm-jec)

More information

CMPEN 411 VLSI Digital Circuits. Lecture 04: CMOS Inverter (static view)

CMPEN 411 VLSI Digital Circuits. Lecture 04: CMOS Inverter (static view) CMPEN 411 VLSI Digital Circuits Lecture 04: CMOS Inverter (static view) Kyusun Choi [Adapted from Rabaey s Digital Integrated Circuits, Second Edition, 2003 J. Rabaey, A. Chandrakasan, B. Nikolic] CMPEN

More information

During such a time interval, the MOS is said to be in "deep depletion" and the only charge present in the semiconductor is the depletion charge.

During such a time interval, the MOS is said to be in deep depletion and the only charge present in the semiconductor is the depletion charge. Q1 (a) If we apply a positive (negative) voltage step to a p-type (n-type) MOS capacitor, which is sufficient to generate an inversion layer at equilibrium, there is a time interval, after the step, when

More information

CMPEN 411 VLSI Digital Circuits Spring Lecture 14: Designing for Low Power

CMPEN 411 VLSI Digital Circuits Spring Lecture 14: Designing for Low Power CMPEN 411 VLSI Digital Circuits Spring 2012 Lecture 14: Designing for Low Power [Adapted from Rabaey s Digital Integrated Circuits, Second Edition, 2003 J. Rabaey, A. Chandrakasan, B. Nikolic] Sp12 CMPEN

More information

Name: Answers. Mean: 83, Standard Deviation: 12 Q1 Q2 Q3 Q4 Q5 Q6 Total. ESE370 Fall 2015

Name: Answers. Mean: 83, Standard Deviation: 12 Q1 Q2 Q3 Q4 Q5 Q6 Total. ESE370 Fall 2015 University of Pennsylvania Department of Electrical and System Engineering Circuit-Level Modeling, Design, and Optimization for Digital Systems ESE370, Fall 2015 Final Tuesday, December 15 Problem weightings

More information

CARNEGIE MELLON UNIVERSITY DEPARTMENT OF ELECTRICAL AND COMPUTER ENGINEERING DIGITAL INTEGRATED CIRCUITS FALL 2002

CARNEGIE MELLON UNIVERSITY DEPARTMENT OF ELECTRICAL AND COMPUTER ENGINEERING DIGITAL INTEGRATED CIRCUITS FALL 2002 CARNEGIE MELLON UNIVERSITY DEPARTMENT OF ELECTRICAL AND COMPUTER ENGINEERING 18-322 DIGITAL INTEGRATED CIRCUITS FALL 2002 Final Examination, Monday Dec. 16, 2002 NAME: SECTION: Time: 180 minutes Closed

More information

THE INVERTER. Inverter

THE INVERTER. Inverter THE INVERTER DIGITAL GATES Fundamental Parameters Functionality Reliability, Robustness Area Performance» Speed (delay)» Power Consumption» Energy Noise in Digital Integrated Circuits v(t) V DD i(t) (a)

More information

Quasi Analog Formal Neuron and Its Learning Algorithm Hardware

Quasi Analog Formal Neuron and Its Learning Algorithm Hardware Quasi Analog Formal Neuron and Its Learning Algorithm Hardware Karen Nazaryan Division of Microelectronics and Biomedical Devices, State Engineering University of Armenia, 375009, Terian Str. 105, Yerevan,

More information

University of Toronto. Final Exam

University of Toronto. Final Exam University of Toronto Final Exam Date - Apr 18, 011 Duration:.5 hrs ECE334 Digital Electronics Lecturer - D. Johns ANSWER QUESTIONS ON THESE SHEETS USING BACKS IF NECESSARY 1. Equation sheet is on last

More information

Topic 4. The CMOS Inverter

Topic 4. The CMOS Inverter Topic 4 The CMOS Inverter Peter Cheung Department of Electrical & Electronic Engineering Imperial College London URL: www.ee.ic.ac.uk/pcheung/ E-mail: p.cheung@ic.ac.uk Topic 4-1 Noise in Digital Integrated

More information

Design and Implementation of Carry Adders Using Adiabatic and Reversible Logic Gates

Design and Implementation of Carry Adders Using Adiabatic and Reversible Logic Gates Design and Implementation of Carry Adders Using Adiabatic and Reversible Logic Gates B.BharathKumar 1, ShaikAsra Tabassum 2 1 Research Scholar, Dept of ECE, Lords Institute of Engineering & Technology,

More information

Novel Bit Adder Using Arithmetic Logic Unit of QCA Technology

Novel Bit Adder Using Arithmetic Logic Unit of QCA Technology Novel Bit Adder Using Arithmetic Logic Unit of QCA Technology Uppoju Shiva Jyothi M.Tech (ES & VLSI Design), Malla Reddy Engineering College For Women, Secunderabad. Abstract: Quantum cellular automata

More information

CMPE12 - Notes chapter 1. Digital Logic. (Textbook Chapter 3)

CMPE12 - Notes chapter 1. Digital Logic. (Textbook Chapter 3) CMPE12 - Notes chapter 1 Digital Logic (Textbook Chapter 3) Transistor: Building Block of Computers Microprocessors contain TONS of transistors Intel Montecito (2005): 1.72 billion Intel Pentium 4 (2000):

More information

DESİGN AND ANALYSİS OF FULL ADDER CİRCUİT USİNG NANOTECHNOLOGY BASED QUANTUM DOT CELLULAR AUTOMATA (QCA)

DESİGN AND ANALYSİS OF FULL ADDER CİRCUİT USİNG NANOTECHNOLOGY BASED QUANTUM DOT CELLULAR AUTOMATA (QCA) DESİGN AND ANALYSİS OF FULL ADDER CİRCUİT USİNG NANOTECHNOLOGY BASED QUANTUM DOT CELLULAR AUTOMATA (QCA) Rashmi Chawla 1, Priya Yadav 2 1 Assistant Professor, 2 PG Scholar, Dept of ECE, YMCA University

More information

VLSI. Faculty. Srikanth

VLSI. Faculty. Srikanth J.B. Institute of Engineering & Technology Department of CSE COURSE FILE VLSI Faculty Srikanth J.B. Institute of Engineering & Technology Department of CSE SYLLABUS Subject Name: VLSI Subject Code: VLSI

More information

CMPEN 411 VLSI Digital Circuits Spring 2012 Lecture 17: Dynamic Sequential Circuits And Timing Issues

CMPEN 411 VLSI Digital Circuits Spring 2012 Lecture 17: Dynamic Sequential Circuits And Timing Issues CMPEN 411 VLSI Digital Circuits Spring 2012 Lecture 17: Dynamic Sequential Circuits And Timing Issues [Adapted from Rabaey s Digital Integrated Circuits, Second Edition, 2003 J. Rabaey, A. Chandrakasan,

More information

Dynamic Combinational Circuits. Dynamic Logic

Dynamic Combinational Circuits. Dynamic Logic Dynamic Combinational Circuits Dynamic circuits Charge sharing, charge redistribution Domino logic np-cmos (zipper CMOS) Krish Chakrabarty 1 Dynamic Logic Dynamic gates use a clocked pmos pullup Two modes:

More information

9/18/2008 GMU, ECE 680 Physical VLSI Design

9/18/2008 GMU, ECE 680 Physical VLSI Design ECE680: Physical VLSI Design Chapter III CMOS Device, Inverter, Combinational circuit Logic and Layout Part 3 Combinational Logic Gates (textbook chapter 6) 9/18/2008 GMU, ECE 680 Physical VLSI Design

More information

Extremely small differential non-linearity in a DMOS capacitor based cyclic ADC for CMOS image sensors

Extremely small differential non-linearity in a DMOS capacitor based cyclic ADC for CMOS image sensors Extremely small differential non-linearity in a DMOS capacitor based cyclic ADC for CMOS image sensors Zhiheng Wei 1a), Keita Yasutomi ) and Shoji Kawahito b) 1 Graduate School of Science and Technology,

More information

Realization of 2:4 reversible decoder and its applications

Realization of 2:4 reversible decoder and its applications Realization of 2:4 reversible decoder and its applications Neeta Pandey n66pandey@rediffmail.com Nalin Dadhich dadhich.nalin@gmail.com Mohd. Zubair Talha zubair.talha2010@gmail.com Abstract In this paper

More information

Interconnect s Role in Deep Submicron. Second class to first class

Interconnect s Role in Deep Submicron. Second class to first class Interconnect s Role in Deep Submicron Dennis Sylvester EE 219 November 3, 1998 Second class to first class Interconnect effects are no longer secondary # of wires # of devices More metal levels RC delay

More information

Optimal Charging of Capacitors

Optimal Charging of Capacitors IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I: FUNDAMENTAL THEORY AND APPLICATIONS, VOL. 47, NO. 7, JULY 2000 1009 Optimal Charging of Capacitors Steffen Paul, Student Member, IEEE, Andreas M. Schlaffer,

More information

PAPER A CMOS Temperature Sensor Circuit

PAPER A CMOS Temperature Sensor Circuit IEICE TRANS. ELECTRON., VOL.E90 C, NO.4 APRIL 2007 895 PAPER A CMOS Temperature Sensor Circuit Takashi OHZONE a), Member, Tatsuaki SADAMOTO, Student Member, Takayuki MORISHITA, Kiyotaka KOMOKU, Toshihiro

More information

EE141-Fall 2011 Digital Integrated Circuits

EE141-Fall 2011 Digital Integrated Circuits EE4-Fall 20 Digital Integrated Circuits Lecture 5 Memory decoders Administrative Stuff Homework #6 due today Project posted Phase due next Friday Project done in pairs 2 Last Lecture Last lecture Logical

More information

Transistor Implementation of Reversible Comparator Circuit Using Low Power Technique

Transistor Implementation of Reversible Comparator Circuit Using Low Power Technique Transistor Implementation of Reversible Comparator Circuit Using Low Power Technique Madhina Basha, V.N.Lakshmana Kumar Department of ECE, MVGR COLLEGE OF ENGINEERING Visakhapatnam, A.P, INDIA Abstract:

More information

I. INTRODUCTION. CMOS Technology: An Introduction to QCA Technology As an. T. Srinivasa Padmaja, C. M. Sri Priya

I. INTRODUCTION. CMOS Technology: An Introduction to QCA Technology As an. T. Srinivasa Padmaja, C. M. Sri Priya International Journal of Scientific Research in Computer Science, Engineering and Information Technology 2018 IJSRCSEIT Volume 3 Issue 5 ISSN : 2456-3307 Design and Implementation of Carry Look Ahead Adder

More information