← Back to Patent Explorer
US5684434A Expired / Lapsed US ⏱️ 0.0 years remaining

Erasable and programmable single chip clock generator

Assignee: Cypress Semiconductor Corp
•
Filing: 1995-10-30
•
Granted: 1997-11-04
•
Expires: 2015-10-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A programmable circuit for generating a clock signal is disclosed. The present invention provides a clock generator architecture that combines PLL-based clock generator circuitry with an on-chip EPROM in a monolithic clock generator chip. The clock generator allows for electrical configuration of various information including PLL parameters, input thresholds, output drive levels and output frequencies. The various parameters can be configured after the clock generator is fabricated. The parameters can be configured either during wafer sort or after packaging. The clock generator can be erased prior to packaging so programming can be verified.

Inventors

  • 👤 Eric N. Mann
  • 👤 John Q. Torode

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 14:54
CPC Classifications
H; H03; H03L; H03L7/00; H03L7/06; H03L7/07; G; G06; G06F; G06F1/00; G06F1/04; G06F1/08; H03L7/16; H03L7/18; H03L7/183

Claims Analysis

Total Claims: 20
Claim 1
Independent Claim 83 words
A circuit for generating a clock frequency comprising: a configuration table having a set of outputs for storing a set of configuration information to determine said clock frequency; an erasable and programmable non-volatile memory for storing said configuration table; and a clock generator having a set of inputs coupled to said set of outputs of said configuration table, said clock generator for generating said clock frequency, wherein said configuration table, said non-volatile memory and said clock generator are provided on a single chip.
Claim 2
Dependent Claim 83 words
A circuit for generating a clock frequency comprising: a configuration table having a set of outputs for storing a set of configuration information to determine said clock frequency; an erasable and programmable non-volatile memory for storing said configuration table; and a clock generator having a set of inputs coupled to said set of outputs of said configuration table, said clock generator for generating said clock frequency, wherein said configuration table, said non-volatile memory and said clock generator are provided on a single chip.
Claim 3
Dependent Claim 15 words
The circuit according to claim 1 wherein said clock generator is comprised of a phase-locked-loop.
Claim 4
Dependent Claim 50 words
The circuit according to claim 1 wherein said configuration table is comprised of a frequency table for storing a set of frequency based configuration information for determining the frequency at which the clock output will oscillate and a general table for storing information that controls general information for the circuit.
Claim 5
Dependent Claim 16 words
The circuit according to claim 1 wherein said programmable non-volatile memory is comprised of an EPROM.
Claim 6
Dependent Claim 17 words
The circuit according to claim 1 wherein said programmable non-volatile memory is comprised of a single-poly EPROM.
Claim 7
Dependent Claim 18 words
The circuit according to claim 1 wherein said programmable non-volatile memory is programmable after said circuit is packaged.
Claim 8
Dependent Claim 22 words
The circuit according to claim 1 wherein said non-volatile memory can be programmed during a wafer sort step of the production process.
Claim 9
Dependent Claim 23 words
The circuit according to claim 1 wherein said non-volatile memory can be programmed in the field by the end user of the circuit.
Claim 10
Dependent Claim 211 words
A single chip circuit for generating a set of clock frequencies comprising: a configuration table having a set of outputs for storing a set of configuration information to determine the frequencies at which a set of clock outputs oscillate; an erasable and programmable non-volatile memory for storing said configuration table; an internal or external reference frequency source that generates a reference output; a first clock generator having a set of inputs coupled to said set of outputs of said configuration table and a reference input coupled to said reference output, said clock generator for generating one of said set of clock outputs at one of said frequencies determined by said configuration table; a plurality of fixed frequency clock generators each having a set of inputs coupled to said configuration table and a reference input coupled to said reference output, each of said plurality of clock generators having an output signal that oscillates at a fixed frequency; and a multiplexer having (i) a plurality of inputs connected to each of the outputs from said first clock generator and said plurality of clock generators and (ii) a bus input connected to one of said set of outputs of said configuration table, said multiplexer for presenting at least one of said clock output signals.
Claim 11
Dependent Claim 211 words
A single chip circuit for generating a set of clock frequencies comprising: a configuration table having a set of outputs for storing a set of configuration information to determine the frequencies at which a set of clock outputs oscillate; an erasable and programmable non-volatile memory for storing said configuration table; an internal or external reference frequency source that generates a reference output; a first clock generator having a set of inputs coupled to said set of outputs of said configuration table and a reference input coupled to said reference output, said clock generator for generating one of said set of clock outputs at one of said frequencies determined by said configuration table; a plurality of fixed frequency clock generators each having a set of inputs coupled to said configuration table and a reference input coupled to said reference output, each of said plurality of clock generators having an output signal that oscillates at a fixed frequency; and a multiplexer having (i) a plurality of inputs connected to each of the outputs from said first clock generator and said plurality of clock generators and (ii) a bus input connected to one of said set of outputs of said configuration table, said multiplexer for presenting at least one of said clock output signals.
Claim 12
Dependent Claim 22 words
The circuit according to claim 9 wherein said clock generator and said plurality of clock generators are each comprised of a phase-locked-loop.
Claim 13
Dependent Claim 51 words
The circuit according to claim 9 wherein said configuration table is comprised of a frequency table for storing a set of frequency based configuration information for determining the frequency at which the fixed frequency clock will oscillate and a general table for storing information that controls general information for the circuit.
Claim 14
Dependent Claim 20 words
The circuit according to claim 9 wherein said multiplexer produces said single output signal in response to said bus input.
Claim 15
Dependent Claim 56 words
The circuit according to claim 9 wherein said configuration table has a select input connected to a plurality of external input selects, said select input provides external programming for producing a signal on said bus input of said multiplexer for determining which of said plurality of inputs will be produced at said set of output signals.
Claim 16
Dependent Claim 56 words
The circuit according to claim 11 wherein said general table has a select input connected to a plurality of external input selects, said select input provides external programming for producing a signal on said bus input of said multiplexer for determining which of said plurality of inputs will be produced at said set of output signals.
Claim 17
Dependent Claim 16 words
The circuit according to claim 9 wherein said programmable non-volatile memory is comprised of an EPROM.
Claim 18
Dependent Claim 17 words
The circuit according to claim 9 wherein said programmable non-volatile memory is comprised of a single-poly EPROM.
Claim 19
Dependent Claim 18 words
The circuit according to claim 9 wherein said programmable non-volatile memory is programmable after said circuit is packaged.
Claim 20
Dependent Claim 22 words
The circuit according to claim 9 wherein said non-volatile memory can be programmed during a wafer sort step of the production process.

References Cited (Backward Citations)

WO1989006456A1 Cited
US4882549A Cited
US4980653A Cited
US5142247A Cited
US5144254A Cited
US5289138A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-11-03 2001-05-05 2001-11-04 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-11-03 2005-05-05 2005-11-04 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-11-03 2009-05-05 2009-11-04 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag