US6657504B1

System and method of determining ring oscillator speed

Summary by NHIP

Ring Oscillator Frequency Determination

The system determines ring oscillator frequency by comparing ring clock pulses against a system clock signal using on-chip counters. Distinctive elements include a D-type flip flop enable circuit where the D-pin receives a reset command from a count detector upon detecting a predetermined system clock count value.

Claim Score by NHIP

Read claim 12, the broadest

Abstract

A system of determining oscillation frequency of a ring oscillator formed on a chip. The system includes a ring oscillator formed on the chip for providing a ring clock signal having first periodic pulses, and a ring counter formed on the chip for providing a ring clock count value in response to the first periodic pulses. The system also includes a terminal for receiving a system clock signal having second periodic pulses, and a system counter formed on the chip for providing a system clock count value in response to the second periodic pulses. The oscillation frequency of the ring oscillator is determined based on the ring clock count value and the system clock count value.

US6657504B1, drawing sheet 1
Sheet 1 of 10

Term

Term ended

Expired 9 May 2022, 4.4 years ago.

  1. Priority and filed
  2. Granted
  3. Expired
  4. Today

19 claims: 2 independent, 17 dependent

  1. 1
    A system of determining oscillation frequency of a ring oscillator formed on a chip, the system comprising:a ring oscillator formed on the chip for providing a ring clock signal having first periodic pulses, a ring counter formed on the chip for providing a ring clock count value in response to the first periodic pulses, a terminal for receiving a system clock signal having second periodic pulses, and a system counter formed on the chip for providing a system clock count value in response to the second periodic pulses, wherein the oscillation frequency of the ring oscillator is determined based on the ring clock count value and the system clock count value.
  2. 12
    Broadest claimClaim Score 62, broad(NHIP)In a chip having a ring oscillator and a terminal for receiving a system clock, a method of determining oscillation frequency of the ring oscillator comprising the steps of:(a) disabling the ring oscillator and the system clock;(b) respectively applying a ring counter to the ring oscillator and a system counter to the system clock;(c) enabling the system clock;(d) concurrently enabling the ring oscillator and the system counter in response to said enabling step (c);(e) counting in the ring counter pulses of the ring oscillator and counting in the system counter pulses of the system clock;and (f) determining the oscillation frequency of the ring oscillator in response to said counting step (e).