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

Method and apparatus for verifying a single phase clocking system including testing for latch early mode

Assignee: International Business Machines Corp
•
Filing: 1997-12-09
•
Granted: 1999-03-02
•
Expires: 2017-12-09
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and apparatus are provided for efficiently verifying an on-chip single phase clocking system including testing for latch early mode. A variable delay clock circuit is provided for generating a plurality of delayed clock signals. A delay control register is selectively coupled to the variable delay clock circuit for controlling a delay value of each of the plurality of delayed clock signals. A scan control logic is coupled to the variable delay clock circuit for controlling an operational mode of the variable delay clock circuit. A plurality of latches having a clock input and a data input are coupled to the variable delay clock circuit. Each latch receives a respective one of the generated plurality of delayed clock signals and a data input signal is applied to the data input of a first one of the plurality of latches. The plurality of latches are connected in a chain with a respective latch output connected to a data input of a next latch and a last latch output of the plurality of latches provides an output data signal.

Inventors

  • 👤 David Howard Allen

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 15:19
CPC Classifications
G; G01; G01R; G01R31/00; G01R31/28; G01R31/317; G01R31/31727; G01R31/2851; G01R31/2882; G01R31/3181; G01R31/3185; G01R31/318533; G01R31/318552

Claims Analysis

Total Claims: 13
Claim 1
Independent Claim 164 words
An apparatus for verifying an on-chip single phase clocking system comprising: variable delay clock means for generating a plurality of delayed clock signals; delay control register means selectively coupled to said variable delay clock means for operatively controlling a delay value of each of said plurality of delayed clock signals; scan control means coupled to said variable delay clock means for controlling a plurality of operational modes of said variable delay clock means; and a plurality of latches having a clock input and a data input coupled to said variable delay clock means, each latch receiving a respective one of said generated plurality of delayed clock signals; a data input signal being applied to said data input of a first one of said plurality of latches, said plurality of latches being connected in a chain with a respective latch output connected to a data input of a next latch and a last latch output of said chain of latches providing an output data signal.
Claim 2
Independent Claim 164 words
An apparatus for verifying an on-chip single phase clocking system comprising: variable delay clock means for generating a plurality of delayed clock signals; delay control register means selectively coupled to said variable delay clock means for operatively controlling a delay value of each of said plurality of delayed clock signals; scan control means coupled to said variable delay clock means for controlling a plurality of operational modes of said variable delay clock means; and a plurality of latches having a clock input and a data input coupled to said variable delay clock means, each latch receiving a respective one of said generated plurality of delayed clock signals; a data input signal being applied to said data input of a first one of said plurality of latches, said plurality of latches being connected in a chain with a respective latch output connected to a data input of a next latch and a last latch output of said chain of latches providing an output data signal.
Claim 3
Dependent Claim 65 words
An apparatus for verifying an on-chip single phase clocking system as recited in claim 1 wherein said plurality of operational modes of said variable delay clock means include a scan operational mode and a test operational mode, said scan operational mode is used to initialize said variable delay clock means before said test operational mode and to obtain test results after said test operational mode.
Claim 4
Dependent Claim 35 words
An apparatus for verifying an on-chip single phase clocking system as recited in claim 2 wherein said test operational mode is used to coupling said delay control register means to said variable delay clock means.
Claim 5
Dependent Claim 43 words
An apparatus for verifying an on-chip single phase clocking system as recited in claim 1 wherein said variable delay clock means includes a programmable delay circuit coupled to a clock buffer and at least one clock wire model connected to said clock buffer.
Claim 6
Dependent Claim 34 words
An apparatus for verifying an on-chip single phase clocking system as recited in claim 4 wherein said programmable delay circuit includes a series connection of a plurality of multiplexers and a plurality of buffers.
Claim 7
Dependent Claim 37 words
An apparatus for verifying an on-chip single phase clocking system as recited in claim 5 further includes at least one capacitor connected between one of said buffers and an input to one of said plurality of multiplexers.
Claim 8
Dependent Claim 32 words
An apparatus for verifying an on-chip single phase clocking system as recited in claim 5 wherein said delay control register means is coupled to a select input of said plurality of multiplexers.
Claim 9
Dependent Claim 36 words
An apparatus for verifying an on-chip single phase clocking system as recited in claim 5 wherein multiple ones of said buffers are connected in series to an input to selected ones of said plurality of multiplexers.
Claim 10
Dependent Claim 36 words
An apparatus for verifying an on-chip single phase clocking system as recited in claim 5 wherein one of said buffers is connected in series to a first input to selected ones of said plurality of multiplexers.
Claim 11
Independent Claim 210 words
A method for verifying an on-chip single phase clocking system with a clocking system verification apparatus including a plurality of variable delay clock blocks, a delay control register, a scan control logic and a plurality of latches having a clock input and a data input, said plurality of latches being connected in a chain with a respective latch output connected to a data input of a next latch and a last latch output of said chain of latches providing an output data signal and a data input signal being applied to said data input of a first one of said plurality of latches, said method comprising the steps of: generating a plurality of delayed clock signals utilizing said plurality of variable delay clock blocks; operatively controlling a delay value of each of said plurality of delayed clock signals utilizing said delay control register for applying control values to said plurality of variable delay clock blocks; controlling scan and test operational modes of said plurality of variable delay clock blocks utilizing said scan control logic for selectively connecting said delay control register to said plurality of variable delay clock blocks; and applying a respective one of said generated plurality of delayed clock signals to each latch of said plurality of latches.
Claim 12
Independent Claim 210 words
A method for verifying an on-chip single phase clocking system with a clocking system verification apparatus including a plurality of variable delay clock blocks, a delay control register, a scan control logic and a plurality of latches having a clock input and a data input, said plurality of latches being connected in a chain with a respective latch output connected to a data input of a next latch and a last latch output of said chain of latches providing an output data signal and a data input signal being applied to said data input of a first one of said plurality of latches, said method comprising the steps of: generating a plurality of delayed clock signals utilizing said plurality of variable delay clock blocks; operatively controlling a delay value of each of said plurality of delayed clock signals utilizing said delay control register for applying control values to said plurality of variable delay clock blocks; controlling scan and test operational modes of said plurality of variable delay clock blocks utilizing said scan control logic for selectively connecting said delay control register to said plurality of variable delay clock blocks; and applying a respective one of said generated plurality of delayed clock signals to each latch of said plurality of latches.
Claim 13
Dependent Claim 106 words
A method for verifying an on-chip single phase clocking system as recited in claim 10 wherein the steps of controlling scan and test operational modes of said plurality of variable delay clock blocks utilizing said scan control logic includes the steps of providing said scan operational mode for initializing said plurality of variable delay clock blocks, providing said test operational mode for applying delay control values from said delay control register to said plurality of variable delay clock blocks, and providing said scan operational mode for obtaining said output data signal from said last latch output of said chain of latches following said test operational mode.

References Cited (Backward Citations)

US4802168A Cited
US5175447A Cited
US5654659A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-03-01 2002-08-31 2003-03-02 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-03-01 2006-08-31 2007-03-02 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-03-01 2010-08-31 2011-03-02 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag