Zero Steady State Current Power-on-Reset Circuit with Brown-Out Detector

Similar documents
Techniques for On-Chip Process Voltage and Temperature Detection and Compensation

WHEN powering up electronic systems, a certain amount

CPE/EE 427, CPE 527 VLSI Design I: Homeworks 3 & 4

High-Speed Serial Interface Circuits and Systems

Digital Integrated Circuits Designing Combinational Logic Circuits. Fuyuzhuo

Comparative Study of Different Low Power Design Techniques for Reduction of Leakage Power in CMOS VLSI Circuits

Digital Integrated Circuits Designing Combinational Logic Circuits. Fuyuzhuo

Topic 6. CMOS Static & Dynamic Logic Gates. Static CMOS Circuit. NMOS Transistors in Series/Parallel Connection

CHAPTER 6 PHASE LOCKED LOOP ARCHITECTURE FOR ADC

CMOS Schmitt Trigger A Uniquely Versatile Design Component

Difference between BJTs and FETs. Junction Field Effect Transistors (JFET)

EEC 118 Lecture #11: CMOS Design Guidelines Alternative Static Logic Families

Jack Keil Wolf Lecture. ESE 570: Digital Integrated Circuits and VLSI Fundamentals. Lecture Outline. MOSFET N-Type, P-Type.

Domino Static Gates Final Design Report

Module 4 : Propagation Delays in MOS Lecture 19 : Analyzing Delay for various Logic Circuits

PARAMETRIC ANALYSIS OF DFAL BASED DYNAMIC COMPARATOR

! Review: MOS IV Curves and Switch Model. ! MOS Device Layout. ! Inverter Layout. ! Gate Layout and Stick Diagrams. ! Design Rules. !

! Review: MOS IV Curves and Switch Model. ! MOS Device Layout. ! Inverter Layout. ! Gate Layout and Stick Diagrams. ! Design Rules. !

ESE 570: Digital Integrated Circuits and VLSI Fundamentals

Digital Microelectronic Circuits ( ) CMOS Digital Logic. Lecture 6: Presented by: Adam Teman

ESE 570: Digital Integrated Circuits and VLSI Fundamentals

NOVEL OSCILLATORS IN SUBTHRESHOLD REGIME

Static Random Access Memory - SRAM Dr. Lynn Fuller Webpage:

ELEN6350. Summary: High Dynamic Range Photodetector Hassan Eddrees, Matt Bajor

Lecture 7: Components of Phase Locked Loop (PLL)

Micropower Adjustable Overvoltage Protection Controllers

3.CMOS Inverter-homework

IN the design of the fine comparator for a CMOS two-step flash A/D converter, the main design issues are offset cancelation

1. Short answer questions. (30) a. What impact does increasing the length of a transistor have on power and delay? Why? (6)

Design & Analysis of Low Power Full Adder

ESD-Transient Detection Circuit with Equivalent Capacitance-Coupling Detection Mechanism and High Efficiency of Layout Area in a 65nm CMOS Technology

ECE/CoE 0132: FETs and Gates

Memory Basics. historically defined as memory array with individual bit access refers to memory with both Read and Write capabilities

INF4420. Outline. Switched capacitor circuits. Switched capacitor introduction. MOSFET as an analog switch 1 / 26 2 / 26.

A Clock Generating System for USB 2.0 with a High-PSR Bandgap Reference Generator

Lecture 13 - Digital Circuits (II) MOS Inverter Circuits. October 25, 2005

OBSOLETE. Simple Sequencers in 6-Lead SC70 ADM1088. Data Sheet

Features MIC1555 VS MIC1557 VS OUT 5

CMOS Transistor and Circuits. Jan 2015 CMOS Transistor 1

A novel high performance 3 VDD-tolerant ESD detection circuit in advanced CMOS process

Analysis and Design of High Speed Low Power Comparator in ADC

Contents. Preface. Abstract. 1 Introduction Overview... 1

CMOS Schmitt Trigger A Uniquely Versatile Design Component

INF4420 Switched capacitor circuits Outline

Lecture 4. The CMOS Inverter. DC Transfer Curve: Load line. DC Operation: Voltage Transfer Characteristic. Noise in Digital Integrated Circuits

EE 42/100 Lecture 23: CMOS Transistors and Logic Gates. Rev A 4/15/2012 (10:39 AM) Prof. Ali M. Niknejad

Novel Buffer Design for Low Power and Less Delay in 45nm and 90nm Technology

Design and Implement of Low Power Consumption SRAM Based on Single Port Sense Amplifier in 65 nm

A HIGH EFFICIENCY CHARGE PUMP FOR LOW VOLTAGE DEVICES

Reading. Lecture 17: MOS transistors digital. Context. Digital techniques:

Electronic Circuits EE359A

A Novel Low-Power Scan Design Technique Using Supply Gating

A Comparative Study of Π and Split R-Π Model for the CMOS Driver Receiver Pair for Low Energy On-Chip Interconnects

DESIGN OF A NOVEL CURRENT BALANCED VOLTAGE CONTROLLED DELAY ELEMENT

Digital Microelectronic Circuits ( ) Pass Transistor Logic. Lecture 9: Presented by: Adam Teman

ECEN689: Special Topics in Optical Interconnects Circuits and Systems Spring 2016

An Optimal Design of Ring Oscillator and Differential LC using 45 nm CMOS Technology

ECE 471/571 The CMOS Inverter Lecture-6. Gurjeet Singh

NJM4151 V-F / F-V CONVERTOR

Chapter 6 DIFFERENT TYPES OF LOGIC GATES

! MOS Device Layout. ! Inverter Layout. ! Gate Layout and Stick Diagrams. ! Design Rules. ! Standard Cells. ! CMOS Process Enhancements

Leakage Power Reduction by Using Sleep Methods

Design and Simulation of Low Voltage Operational Amplifier

INF4420. Switched capacitor circuits. Spring Jørgen Andreas Michaelsen

Introduction to VLSI ASIC Design and Technology

CHAPTER 6 DIGITAL CIRCUIT DESIGN USING SINGLE ELECTRON TRANSISTOR LOGIC

Short Channel Bandgap Voltage Reference

A Low Power Array Multiplier Design using Modified Gate Diffusion Input (GDI)

Chapter 6 Combinational CMOS Circuit and Logic Design. Jin-Fu Li Department of Electrical Engineering National Central University Jungli, Taiwan

MIC4414/4415. General Description. Features. Applications. Typical Application. 1.5A, 4.5V to 18V, Low-Side MOSFET Driver

ECE520 VLSI Design. Lecture 5: Basic CMOS Inverter. Payman Zarkesh-Ha

Design Of Level Shifter By Using Multi Supply Voltage

Analysis of Low Power-High Speed Sense Amplifier in Submicron Technology

ABLIC Inc., 2012 Rev.1.0_02

5. CMOS Gates: DC and Transient Behavior

Low Power Design of Schmitt Trigger Based SRAM Cell Using NBTI Technique

Performance Analysis of Energy Efficient and Charge Recovery Adiabatic Techniques for Low Power Design

Improved Two Phase Clocked Adiabatic Static CMOS Logic Circuit

ECEN 720 High-Speed Links: Circuits and Systems. Lab3 Transmitter Circuits. Objective. Introduction. Transmitter Automatic Termination Adjustment

Design and Analysis of Multiplexer in Different Low Power Techniques

A Low-Jitter Phase-Locked Loop Based on a Charge Pump Using a Current-Bypass Technique

Lecture 16. Complementary metal oxide semiconductor (CMOS) CMOS 1-1

Designing Information Devices and Systems II Fall 2017 Note 1

Low-Power VLSI. Seong-Ook Jung VLSI SYSTEM LAB, YONSEI University School of Electrical & Electronic Engineering

SURVEY AND EVALUATION OF LOW-POWER FULL-ADDER CELLS

SCALING power supply has become popular in lowpower

Noise Tolerance Dynamic CMOS Logic Design with Current Mirror Circuit

Implementation of dual stack technique for reducing leakage and dynamic power

Design of Low Power High Speed Fully Dynamic CMOS Latched Comparator

IMPLEMENTATION OF ADIABATIC DYNAMIC LOGIC IN BIT FULL ADDER

Quad SPST JFET Analog Switch SW06

CHAPTER 5 DESIGN AND ANALYSIS OF COMPLEMENTARY PASS- TRANSISTOR WITH ASYNCHRONOUS ADIABATIC LOGIC CIRCUITS

ENEE307 Lab 7 MOS Transistors 2: Small Signal Amplifiers and Digital Circuits

EE 330 Lecture 43. Digital Circuits. Other Logic Styles Dynamic Logic Circuits

Investigation on Performance of high speed CMOS Full adder Circuits

CHAPTER 3 NEW SLEEPY- PASS GATE

An Analog Phase-Locked Loop

Combinational Logic Gates in CMOS

Homework 10 posted just for practice. Office hours next week, schedule TBD. HKN review today. Your feedback is important!

Power-Area trade-off for Different CMOS Design Technologies

Transcription:

Zero Steady State Current Power-on-Reset Circuit with Brown-Out Detector Sanjay Kumar Wadhwa 1, G.K. Siddhartha 2, Anand Gaurav 3 Freescale Semiconductor India Pvt. Ltd. 1 sanjay.wadhwa@freescale.com, 2 siddhartha.gk@freescale.com, 3 anand.gaurav@freescale.com Abstract A novel Power on reset (POR) circuit with Brown out (BO) detector having zero steady state current consumption is proposed. The circuit has been designed in 65nm CMOS process at a single supply of 1.1V. Both the POR and BO thresholds are independently adjustable in the circuit. Simulation results show that the POR threshold does not depend upon the supply ramp-rate at fixed process and temperature corner. BO circuit works for a large range of supply ramp down rates. Due to zero steady state current consumption, the proposed circuit is well suited for low power applications. 1. Introduction Low power design has been a topic of interest of researchers and designers that has compelled the industry to produce circuit designs with very low supply voltage and current consumption. POR and BO detector circuits are an integral part in today s System on Chip (SoC) designs. A POR circuit provides a reset signal to the chip when supply ramps up so that the chip always starts in a known state [1]. A BO detector provides reset signal to the chip when the chip supply voltage falls below a level required for its reliable operation. Resetting of the chip in BO event avoids any unpredictable behavior of the overall system. Normally, two separate circuits are employed to generate POR and BO reset signals so as to have independent control over POR and BO thresholds. The proposed circuit works both as a POR and BO detector with independently adjustable thresholds, with wide supply ramp up and ramp down rates without consuming any steady state current [2, 3]. 2. Circuit Diagram The proposed circuit is shown in Fig. 1. The POR and the BO portions of the circuit are shown with dashed outlines. 2.1 Detector Circuit In Fig. 1, the detector circuit in the POR portion consists of a resistor divider R1, R2 & R ds of PMOS transistor M1 followed by two inverters INV1 and INV2. Voltage at node d1 is given as R2 V(d1) = R1+ R2 + R ds VDD (1) Fig. 3 shows the simulation waveforms of the POR detector circuit with VDD ramp-rate equal to 500us, ramping up from 0 to 1.1V. As VDD starts rising from 0V, initially node d1, output of the detector, det_out and gate of M1, det_en are at 0V (low) and node d2 follows VDD. As VDD crosses threshold voltage (V thp ) of M1, V(d1) starts rising. When V(d1) crosses the trip voltage of the inverter INV1, node d2 goes low. As a result, node det_out goes high and starts following VDD. Thus, det_out remains low till VDD crosses the trip voltage of INV1. The VDD voltage at which det_out goes high is called POR de-assertion threshold. Both R ds of M1 and trip voltage of INV1 vary with process corner and temperature and therefore, POR deassertion threshold will vary with process corner and temperature. The RC time constant of V(d1) rise will be very low as compared to the VDD ramp up rate due to very low capacitance at node d1 (only the gate capacitance of INV1 will be present ). Due to low RC time constant at node d1, det_out will go high at the same voltage determined by the process corner and temperature at different VDD ramp up rates. Thus, the POR de-assertion threshold will remain constant at different VDD ramp up rates. 2.2 Pulse latch circuit The pulse latch circuit in the POR portion of the proposed circuit shown in Fig. 1 latches the detector output, det_out rising edge. In pulse latch circuit, det_out is connected to source of PMOS transistor M2.

Fig. 1. Proposed POR and BO detector circuit As VDD starts rising from 0V, node PL5 starts following it because C0 (Poly-Nwell Cap) maintains the initial voltage difference (0V) across it. The trip voltages of INV4 and INV6 are kept low (~200mV) to quickly bring node PL1 and node latch_out low. Node PL3, connected to the gate of M2, also goes low and M2 is turned on. As node latch_out goes low, INV5 also starts charging node PL5 due to latch action. As shown in the simulation results in Fig. 4, during VDD ramp up, initially, det_out and pulse latch output, latch_out are low. Voltage at node latch_out is buffered by a chain of buffers to generate voltage at node det_en and at POR output, por_out_b. Thus, till the time node latch_out remains low, both node det_en and por_out_b remain low. In this condition, POR remains asserted and chip remains in reset state. As VDD exceeds the POR de-assertion threshold, node det_out goes high and start following VDD as shown in Fig. 3. Since M2 is on, node PL4 also goes high. Thus, INV3 trips, node PL5 goes low and node latch_out, det_en and POR output, por_out_b go high. Node PL3 goes high after 3 inverter delays after node PL5 goes low (delay of INV6, INV7 and INV8) and turns off M2. With det_en high, M1 turns off, shutting the direct current path through it and bringing node det_out to low. Since M2 is already off, this low transition at node det_out does not propagate through the pulse latch circuit to the POR output. With M2 being off, node PL4 becomes floating and may slowly discharge by the leakage current of M2. If V(PL4) discharges below the trip voltage of INV3, node PL5 will go high and por_out_b will go low, asserting the POR again. This will reset the chip and cause malfunctioning. To avoid this situation, an NMOS transistor M3 with drain, gate and source connected to VDD, node latch_out and node PL4 respectively has been added. When node latch_out goes high, M3 turns on and pulls node PL4 to VDD - V thn where V thn is the threshold voltage of M3. Therefore, node PL4 will never discharge below VDD V thn ensuring that node por_out_b will remain high. During VDD ramp up, node PL4 starts rising due to gate to source capacitance (C gs ) of PMOS transistor in INV3. If V(PL4) rises above the trip voltage of INV3, node PL5 will go low, node latch_out and node por_out_b will go high. Thus, POR output, por_out_b

will go high even before VDD has crossed the POR deassertion threshold. To avoid this condition of false POR de-assertion, a small value (~100f F) capacitor C2 (Poly-Nwell Cap) has been placed between node PL4 and VSS. Capacitor C2 forms a voltage divider with C gs of PMOS transistor in INV3. Due to C2, V(PL4) does not rise beyond the trip voltage of INV3 and node latch_out remains low, preventing false POR deassertion condition. 2.3 BO detector circuit The BO detector circuit shown in Fig. 1 works on the principle of storing charge on a capacitor to be utilized during brown out event. During supply brown out, this stored charge is used to pull-up or pull-down different POR internal nodes so that POR output, por_out_b goes low. The circuit has a diode connected PMOS transistor M4 with source connected to VDD and gate-drain connected to capacitor C1 (Poly-Nwell Cap) at node cap_vdd. When VDD ramps-up to its full voltage, cap_vdd is charged at least to (VDD-V thp ) through M4 and node g1 is pulled low by NMOS transistor M6. In this condition, NMOS transistors M7, M8 and PMOS transistor M9 are off. The drain of M7, M8 and M9 are connected to node PL4, node latch_out and node PL5 respectively. Depending upon the number of nodes needed to be pulled high or pulled low in POR circuit during BO event, the number of outputs from BO circuit can be selected. This property of proposed BO detector circuit makes it generic in nature and it can be used with different types of POR circuits. BO circuit with multiple pull-up and pulldown outputs is shown in Fig. 2. M4 goes into cutoff. However, due to leakage currents, V(cap_vdd) starts discharging but capacitor C1 slows down the rate of discharge of cap_vdd. During BO event, when VDD drops below V(cap_vdd) by more than V thp of PMOS transistor M5, it turns on and pulls node g1 towards cap_vdd ( M6 is kept very weak to enable sufficient charging of node g1) and subsequently, node PL4, node latch_out are pulled low and node PL5 is pulled high towards cap_vdd. This initiates a positive feedback action in latch composed of INV4 and INV5 and POR output, por_out_b goes low. A high value resistor can also be used in place of M4 to charge C1. The advantage of having a resistor in place of M4 would that it will charge cap_vdd to full value of VDD. The RC time constant of diode connected M4 and C1 will determine the slowest BO rate that can be detected. 3. Simulation results Fig. 3 and Fig. 4 show the simulation results of only the POR detector circuit and pulse latch circuit respectively, with VDD ramping up from 0V to 1.1V in 500us. The simulation results in Fig. 3 and Fig. 4 have been explained in section 2.1 and 2.2. Fig. 5 and Fig. 6 show the simulation results of complete circuit shown in Fig. 1 with VDD ramp up rates of 10us and 25ms respectively at TYP corner, 25C. For the sake of clarity, only POR action has been shown in Fig. 5 and Fig. 6. Fig. 2. BO Detector Circuit with multiple pull-up and pull-down outputs Fig. 3. POR detector simulation results with VDD ramp-rate = 500us When VDD is stable, the BO detector does not consume any leakage current because all the current paths from VDD to VSS are off. During a BO event, when VDD drops below V(cap_vdd), PMOS transistor

Fig. 4. Pulse latch simulation results with VDD ramp-rate 500us It is clear from Fig. 5 and Fig. 6 that POR assertion and de-assertion voltages are nearly same for 10us and 25ms VDD ramp up rates. This feature greatly enhances the reliability of chip power up for different VDD ramp up rates. It is also clear from Fig. 5 and Fig. 6 that after POR action is over, the current consumption of the proposed circuit is almost zero in steady state. Only leakage current of the order of na flow in the circuit because in all the constituent modules of the proposed circuit, direct current paths from VDD to VSS are off after POR output, por_out_b is de-asserted. Fig. 7 and Fig. 8 show the simulation results of complete circuit shown in Fig. 1 with brown out event. In Fig. 7 and Fig. 8, VDD falls to 250mV from 1.1V in 1us and 25ms respectively and ramps up again to 1.1V in 10us. These simulation results are also at TYP corner, 25C. Fig. 5. Simulation results showing POR action with VDD ramp-rate = 10us Fig. 7. Simulation results showing BO detection with VDD ramp down rate during BO = 1us Fig. 6. Simulation results showing POR action with VDD ramp-rate = 25ms In Fig. 7, node cap_vdd is at about 780mV before BO event and drops to about 750mV during BO event due to charging of node g1 and node PL5. POR output, por_out_b is pulled low and as VDD ramps up again, it

goes high after VDD crosses POR de-assertion threshold. In Fig. 8, node cap_vdd starts decreasing with VDD ramp down because of slow VDD ramp down rate in BO event. Before BO event, node cap_vdd is charged to about 850mV because of large time given for it to settle as compared to Fig. 7. As VDD falls to 250mV, POR output, por_out_b goes low and again goes high when VDD crosses the POR de-assertion threshold. The ramp down rate of node cap_vdd voltage with VDD ramp down can be reduced by increasing the capacitor value C1 and/or by increasing the resistance (R ds ) of diode connected transistor M4. The value of C1 and R ds determine the maximum time in which VDD can ramp down during BO event. The larger the time required, the larger should be the value of C1 and R ds. VDD is ramped up from 0V to 1.1V in the given ramp up time. It is apparent from Table 1 that POR deassertion threshold remains almost constant for a wide range of VDD ramp up rates (10us to 25ms) across different process and temperature corners. Table 2 shows the BO detect thresholds across different process and temperature corners at different VDD ramp down rates. The ramp down rates for VDD during BO event was varied from 10us to 25ms from 1.1V to 0V. It is apparent from Table 2 that the BO threshold decreases with the increase in VDD ramp down rate. At slow VDD ramp down during BO event, the BO threshold decreases because voltage on node cap_vdd decreases much faster which makes it more difficult to charge node g1 and node PL5. Table 2: BO detector thresholds across process and temperature corners at different VDD ramp down rates Corner VDD ramp down rate during BO event (VDD = 1.1V) 10us 1ms 25ms Typ_fet, 25C 475m 352m 247m wcs_4sig_fet, 105C bcs_4sig_fet, -25C 546m 333m 217m 445m 349m 264m 4. Design methodology Fig. 8. Simulation results showing BO detection with VDD ramp down rate during BO = 25ms Table 1 shows the POR de-assertion thresholds at different VDD ramp up rates across different process and temperature corners. Worst case (wcs) and best case (bcs) process parameters with 4-sigma variation have been taken. Table 1: POR de-assertion thresholds across different process and temperature corners at different VDD ramp up rates Corner VDD ramp up rate (VDD = 1.1V) 10us 1ms 25ms Typ_fet, 25C 763m 732m 730m wcs_4sig_fet, 105C bcs_4sig_fet, -25C 791m 765m 763m 721m 695m 693m Equation (1) shows the voltage at node d1 which is a fraction of VDD value. The fraction depends upon the values of R1, R2 and R ds of M1 in detector circuit. The POR will assert itself, i.e. will remain low till V(d1) crosses the trip voltage of inverter INV1. Therefore, depending upon the value of POR deassertion voltage required, the values of R1, R2 and R ds of M1 and trip voltage of inverter INV1 should be decided. Trip voltage of INV1 can be adjusted by the sizes of PMOS and NMOS transistors in INV1. The BO detector threshold depends upon the RC time constant of C1 and R ds of M4 and should be chosen depending upon the slowest VDD ramp down rate required. The sizes of M5 and M9 will also decide the BO threshold. For higher BO threshold, sizes of M5 and M9 should be large and vice-versa. The large sizes of M5 and M9 would charge node g1 and PL5 and discharge node PL4 faster, resulting in higher BO threshold. Table 3 shows the sizes of the transistors and value of the capacitors used in the proposed circuit shown in Fig. 1. These sizes have been obtained for a typical

POR de-assertion threshold of 750mV and typical BO threshold of 450mV at 1.1V VDD voltage. Table 3: Sizes of devices in the proposed circuit Device Name Size Device Name Size( W/L) C1 20pF INV3/PMOS 1.2u/0.06u (X2) M1 0.8u/0.24 INV3/NMOS 1.0u/0.06u (X2) M2 0.3u/0.2u INV4/PMOS 0.12u/0.09u M3 0.5u/0.06u INV4/NMOS 1.0u/0.06u M4 0.3u/5u INV4/NMOS 1.0u/0.06u M5 3u/0.16u INV4/NMOS 1.0u/0.06u M6 0.5u/3.0u INV5/NMOS 0.5u/0.06u M7 4.0u/0.1u INV5/NMOS 0.12u/0.06u M8 4.0u/0.1u INV6/NMOS 0.32u/0.06u M9 0.12u/0.12u INV7/NMOS 0.32u/0.06u INV1/PMOS 0.4u/0.06u INV7/NMOS 0.23u/0.06u INV1/NMOS 0.2u/0.06u INV8/NMOS 0.32u/0.06u INV2/PMOS 0.5u/0.06u (X2) R1 10K INV2/NMOS 0.5u/0.06u (X2) R2 25K C2 100f - - b) Both POR and BO circuits work for large variation in VDD ramp up and ramp down rates. c) Very low variation in POR de-assertion threshold occurs at different VDD ramp rates at particular process and temperature corner. d) Zero steady sate current consumption makes the circuit ideal for low power applications. 6. References [1] Yasuda, T.R.; Yamamoto, M.; Nishi, T. A power on reset pulse generator for low voltage applications, IEEE ISCAS 2001, Volume 4, 6-9 May 2001, pp 598 601. [2] Gola et. Al, Power on Reset circuit having a low static power consumption, US patent 5528184, Jun. 18, 1996. [3] Gubbins, Brown-Out Detector, US patent 2004 / 0239413 A1, Dec. 2, 2004. Fig. 9 shows the layout of the proposed POR with BO circuit. The circuit consumes a total die size of only 120umX60um. Fig. 9. Layout of the proposed circuit (120um X 60um) 5. Conclusion A novel POR with BO detector circuit with zero steady state current has been proposed. Simulation results show that a) The design is able to work at low supply voltage, down to 1.1V