Professional Documents
Culture Documents
Wadhwa 2006
Wadhwa 2006
A novel Power on reset (POR) circuit with Brown In Fig. 1, the detector circuit in the POR portion
out (BO) detector having zero steady state current consists of a resistor divider R1, R2 & Rds of PMOS
consumption is proposed. The circuit has been transistor M1 followed by two inverters INV1 and
designed in 65nm CMOS process at a single supply of INV2.
1.1V. Both the POR and BO thresholds are Voltage at node d1 is given as
independently adjustable in the circuit. Simulation R2
results show that the POR threshold does not depend V(d1) = VDD (1)
upon the supply ramp-rate at fixed process and R1 + R2 + R ds
temperature corner. BO circuit works for a large Fig. 3 shows the simulation waveforms of the POR
range of supply ramp down rates. Due to zero steady detector circuit with VDD ramp-rate equal to 500us,
state current consumption, the proposed circuit is well ramping up from 0 to 1.1V. As VDD starts rising from
suited for low power applications. 0V, initially node d1, output of the detector, det_out
and gate of M1, det_en are at 0V (low) and node d2
1. Introduction follows VDD. As VDD crosses threshold voltage (Vthp)
of M1, V(d1) starts rising. When V(d1) crosses the trip
Low power design has been a topic of interest of voltage of the inverter INV1, node d2 goes low. As a
researchers and designers that has compelled the result, node det_out goes high and starts following
industry to produce circuit designs with very low VDD. Thus, det_out remains low till VDD crosses the
supply voltage and current consumption. POR and BO trip voltage of INV1. The VDD voltage at which
detector circuits are an integral part in today’s System det_out goes high is called POR de-assertion threshold.
on Chip (SoC) designs. A POR circuit provides a reset Both Rds of M1 and trip voltage of INV1 vary with
signal to the chip when supply ramps up so that the process corner and temperature and therefore, POR de-
chip always starts in a known state [1]. A BO detector assertion threshold will vary with process corner and
provides reset signal to the chip when the chip supply temperature. The RC time constant of V(d1) rise will
voltage falls below a level required for its reliable be very low as compared to the VDD ramp up rate due
operation. Resetting of the chip in BO event avoids any to very low capacitance at node d1 (only the gate
unpredictable behavior of the overall system. capacitance of INV1 will be present ). Due to low RC
Normally, two separate circuits are employed to time constant at node d1, det_out will go high at the
generate POR and BO reset signals so as to have same voltage determined by the process corner and
independent control over POR and BO thresholds. The temperature at different VDD ramp up rates. Thus, the
proposed circuit works both as a POR and BO detector POR de-assertion threshold will remain constant at
with independently adjustable thresholds, with wide different VDD ramp up rates.
supply ramp up and ramp down rates without
consuming any steady state current [2, 3]. 2.2 Pulse latch circuit
2. Circuit Diagram The pulse latch circuit in the POR portion of the
proposed circuit shown in Fig. 1 latches the detector
The proposed circuit is shown in Fig. 1. The POR output, det_out rising edge. In pulse latch circuit,
and the BO portions of the circuit are shown with det_out is connected to source of PMOS transistor M2.
dashed outlines.
As VDD starts rising from 0V, node PL5 starts turns off M2. With det_en high, M1 turns off, shutting
following it because C0 (Poly-Nwell Cap) maintains the direct current path through it and bringing node
the initial voltage difference (0V) across it. The trip det_out to low. Since M2 is already off, this low
voltages of INV4 and INV6 are kept low (~200mV) to transition at node det_out does not propagate through
quickly bring node PL1 and node latch_out low. Node the pulse latch circuit to the POR output.
PL3, connected to the gate of M2, also goes low and With M2 being off, node PL4 becomes floating and
M2 is turned on. As node latch_out goes low, INV5 may slowly discharge by the leakage current of M2. If
also starts charging node PL5 due to latch action. V(PL4) discharges below the trip voltage of INV3,
As shown in the simulation results in Fig. 4, during node PL5 will go high and por_out_b will go low,
VDD ramp up, initially, det_out and pulse latch output, asserting the POR again. This will reset the chip and
latch_out are low. Voltage at node latch_out is cause malfunctioning. To avoid this situation, an
buffered by a chain of buffers to generate voltage at NMOS transistor M3 with drain, gate and source
node det_en and at POR output, por_out_b. Thus, till connected to VDD, node latch_out and node PL4
the time node latch_out remains low, both node det_en respectively has been added. When node latch_out
and por_out_b remain low. In this condition, POR goes high, M3 turns on and pulls node PL4 to VDD -
remains asserted and chip remains in reset state. As Vthn where Vthn is the threshold voltage of M3.
VDD exceeds the POR de-assertion threshold, node Therefore, node PL4 will never discharge below VDD
det_out goes high and start following VDD as shown – Vthn ensuring that node por_out_b will remain high.
in Fig. 3. Since M2 is on, node PL4 also goes high. During VDD ramp up, node PL4 starts rising due to
Thus, INV3 trips, node PL5 goes low and node gate to source capacitance (Cgs) of PMOS transistor in
latch_out, det_en and POR output, por_out_b go high. INV3. If V(PL4) rises above the trip voltage of INV3,
Node PL3 goes high after 3 inverter delays after node node PL5 will go low, node latch_out and node
PL5 goes low (delay of INV6, INV7 and INV8) and por_out_b will go high. Thus, POR output, por_out_b
4. Design methodology
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