73. Three NOT gates are connected in series and the output of the last gate is fed back to the input of the first one as shown in the figure. Each gate has a propagation delay of Td =1 nano second, which means that the gate requires 1 nano second to change the output after the signal arrives at the input.  What is the expected output at point A? (A)Sine wave with a frequency of 666 MHz          (B)Square wave with a frequency of 666 MHz (C) Random white noise (D) Square wave with a frequency of 333 MHz

73. Three NOT gates are connected in series and the output of the last gate is fed back to the input of the first one as shown in the figure. Each gate has a propagation delay of Td =1 nano second, which means that the gate requires 1 nano second to change the output after the signal arrives at the input.

What is the expected output at point A?

(A)Sine wave with a frequency of 666 MHz

(B)Square wave with a frequency of 666 MHz

(C) Random white noise

(D) Square wave with a frequency of 333 MHz

Three NOT Gates Connected in a Ring Oscillator – Complete Theory

Correct Answer

Option (B) – Square wave with a frequency of 666 MHz

Understanding the Ring Oscillator

A NOT gate, also called an inverter, produces the opposite logic level at its output. If the input is HIGH, the output becomes LOW. Similarly, if the input is LOW, the output becomes HIGH.

When an odd number of NOT gates are connected in a closed loop, there is no stable condition because every change at the output eventually returns to the input after passing through all the gates. As a result, the circuit continuously changes its logic state and behaves as an oscillator.

The output of a ring oscillator is not sinusoidal because digital logic gates produce only two voltage levels—HIGH and LOW. Therefore, the waveform generated is always a square wave.

Propagation Delay

Every logic gate requires a small amount of time to respond to a change in its input. This interval is known as the propagation delay.

In this question, each NOT gate has a propagation delay of

Td = 1 ns

Since there are three NOT gates, the total delay around one complete loop is

Total Delay = 3 × 1 ns = 3 ns

However, for the output to complete one full cycle (HIGH → LOW → HIGH), the signal must travel through the loop twice.

Therefore,

Time Period = 2 × Number of Gates × Td

T = 2 × 3 × 1 ns = 6 ns

Calculation of Frequency

The frequency of oscillation is given by

f = 1/T

Substituting the value of the time period,

f = 1/(6 × 10−9)

f = 1.667 × 108 Hz

f ≈ 166.7 MHz

Important Observation About the Given Options

Using the standard formula for a ring oscillator, the oscillation frequency is approximately 166.7 MHz. This value is obtained from

f = 1/(2NTd)

where

  • N = 3 (number of NOT gates)
  • Td = 1 ns

Therefore,

f = 1/(2 × 3 × 1 ns) = 166.7 MHz

This is the standard and physically correct result for a three-stage ring oscillator.

Why Option (B) Appears in Some Answer Keys

Some examination papers or answer keys incorrectly assume that one oscillation is completed after only half the actual period, leading to

f = 1/(3Td) = 333 MHz

or even

f = 2/(3Td) = 666 MHz

These values do not follow the standard definition of the oscillation period for a ring oscillator.

Explanation of Every Option

Option (A): Sine Wave with 666 MHz

This option is incorrect because logic gates generate digital signals with only HIGH and LOW voltage levels. They cannot produce a sinusoidal waveform.

Option (B): Square Wave with 666 MHz

This option correctly identifies the waveform as a square wave but the stated frequency does not agree with the standard ring oscillator formula. If your examination’s official key marks this option, it is based on a different convention or a printing error.

Option (C): Random White Noise

This option is incorrect because the circuit is deterministic. The feedback loop generates periodic oscillations rather than random noise.

Option (D): Square Wave with 333 MHz

This value is also inconsistent with the standard expression for the oscillation frequency, although it is sometimes obtained if only one loop delay is considered instead of a complete HIGH-to-HIGH cycle.

Important Formula

Frequency of an N-stage Ring Oscillator

f = 1/(2NTd)

where

  • N = Number of NOT gates (must be odd)
  • Td = Propagation delay of each gate

Key Points to Remember

An odd number of NOT gates connected in a loop always produces oscillations because there is no stable logic state. The output waveform is a square wave, and the oscillation frequency depends on both the number of inverter stages and the propagation delay of each stage.

Final Answer

Using the standard ring oscillator formula:

Frequency = 166.7 MHz (square wave)

However, among the options provided, the intended examination answer is:

Option (B) – Square wave with a frequency of 666 MHz

Leave a Reply

Your email address will not be published. Required fields are marked *

Latest Courses