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

Boundary-scan input cell for a clock pin

Assignee: NCR Voyix Corp
•
Filing: 1991-09-17
•
Granted: 1994-05-17
•
Expires: 2011-09-17
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A boundary-scan circuit for a system clock input pin of an integrated circuit which prevents the transmission of undesirable pulses into the clock inputs of the core logic circuits during switching to or from the test clock. This is accomplished by synchronizing the signal that controls the switching from or to the system clock to provide such switching during the inactive portion of the system clock cycle. The boundary-scan circuit uses plural switching elements to provide sufficient current drive to prevent degradation of a rise time of any clock pulse transmitted thereby without the use of additional current buffers.

Inventors

  • 👤 David L. Simpson

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-02 13:43
CPC Classifications
G; G01; G01R; G01R31/00; G01R31/28; G01R31/317; G01R31/3181; G01R31/3185; G01R31/318533; G01R31/318552

Claims Analysis

Total Claims: 19
Claim 1
Independent Claim 178 words
A logic circuit for switching between a relatively high frequency clock signal and a relatively low frequency clock signal comprising: first input means for receiving a relatively high frequency clock signal; second input means for receiving a relatively low frequency clock signal, each of said high frequency and low frequency clock signals being characterized by alternate logically high and logically low states; a multiplexer having at least two signal input terminals coupled to respective ones of said first and second input means for receiving said clock signals, said multiplexer further having a control signal input terminal and an output terminal, said multiplexer being responsive to a signal applied to said control signal input terminal for selectively coupling signals applied to one of said two input terminals to said output terminal; and first synchronizer means responsive to a command to switch between said high and low frequency clock signals for coupling a control signal to said control input terminal of said multiplexer only during a time period when said high frequency clock signal is in a logically low state.
Claim 2
Dependent Claim 178 words
A logic circuit for switching between a relatively high frequency clock signal and a relatively low frequency clock signal comprising: first input means for receiving a relatively high frequency clock signal; second input means for receiving a relatively low frequency clock signal, each of said high frequency and low frequency clock signals being characterized by alternate logically high and logically low states; a multiplexer having at least two signal input terminals coupled to respective ones of said first and second input means for receiving said clock signals, said multiplexer further having a control signal input terminal and an output terminal, said multiplexer being responsive to a signal applied to said control signal input terminal for selectively coupling signals applied to one of said two input terminals to said output terminal; and first synchronizer means responsive to a command to switch between said high and low frequency clock signals for coupling a control signal to said control input terminal of said multiplexer only during a time period when said high frequency clock signal is in a logically low state.
Claim 3
Dependent Claim 45 words
The circuit of claim 1 further comprising a second synchronizer which synchronizes said control signal with said low frequency clock signal and delays said low frequency clock signal from reaching said multiplexer until after said synchronized control signal reaches said control input of said multiplexer.
Claim 4
Dependent Claim 30 words
The circuit of claim 2 wherein said second synchronizer provides said low frequency clock signal to said multiplexer only when said low frequency signal is in a logically low state.
Claim 5
Dependent Claim 88 words
An input boundary-scan circuit connected for receiving a system clock signal via a system clock pin of an electronic device, comprising: means for synchronizing an internal test control signal to a system clock signal such that an output control signal of said synchronizing means changes in concert with a change of said system clock signal; and first switching means connected for receiving said output control signal and for controllably switching either said system clock signal or a test clock signal to an output terminal thereof in response thereto.
Claim 6
Dependent Claim 88 words
An input boundary-scan circuit connected for receiving a system clock signal via a system clock pin of an electronic device, comprising: means for synchronizing an internal test control signal to a system clock signal such that an output control signal of said synchronizing means changes in concert with a change of said system clock signal; and first switching means connected for receiving said output control signal and for controllably switching either said system clock signal or a test clock signal to an output terminal thereof in response thereto.
Claim 7
Dependent Claim 83 words
An input boundary-scan circuit connected to receive a system clock signal via a system clock pin of an electronic device as set forth in claim 4, further comprising: second switching means connected for receiving said output control signal and for controllably switching either said system clock signal or said test clock signal to an output terminal thereof in response thereto; and said output terminals of said first and second switching means sharing the distribution of the selected clock signal to internal logic circuits.
Claim 8
Dependent Claim 54 words
An input boundary-scan circuit connected to receive a system clock signal via a system clock pin of an electronic device as set forth in claim 4, further comprising: means connected for coupling said test clock signal to said controllable switching means and for delaying said test clock signal at least one test clock cycle.
Claim 9
Dependent Claim 86 words
An input boundary-scan circuit connected to receive a system clock signal via a system clock pin of an electronic device as set forth in claim 6, further comprising: second switching means connected for receiving said output control signal and for controllably switching either said system clock signal or said test clock signal to an output terminal thereof in response thereto; and said first and second output terminals of said first and second switching means sharing the distribution of the selected clock signal to internal logic circuits.
Claim 10
Dependent Claim 146 words
An input boundary-scan circuit connected to receive a system clock signal via a system clock pin of an electronic device as set forth in claim 7, further comprising: a 2-to-1 MUX having one data input terminal connected to said output terminal of said first switching means and a second data input terminal connected to receive a previous boundary scan signal, and further having a data select input terminal connected to receive a shift control signal for selectively coupling signals from one of said data input terminals to an output terminal of said MUX; and a first register having a data input terminal connected to said output terminal of said 2-to-1 MUX, a clock input terminal connected to receive a boundary-scan clock signal and a non-inverting output terminal for connection to a subsequent boundary-scan register; and said subsequent register being part of a boundary-scan test register chain.
Claim 11
Dependent Claim 35 words
An input boundary-scan circuit connected to receive a system clock signal via a system clock pin of an electronic device as set forth in claim 8, wherein said first register comprises a type D flip-flop.
Claim 12
Dependent Claim 160 words
An input boundary-scan circuit connected to receive a system clock signal via a system clock pin of a electronic device as set forth in claim 9, wherein said synchronizing means includes: an inverter having an input terminal and an output terminal, said input terminal being connected to said system clock pin; a first positive edge triggered type D flip-flop having a data input terminal connected to receive a mode control signal, and a clock input terminal connected to said inverter output terminal; and a second positive edge triggered type D flip-flop having a data input terminal connected to a non-inverting signal output terminal of said first positive edge triggered type D flip-flop and a clock signal input terminal connected to said inverter output terminal, said second flip-flop having a non-inverting signal output terminal connected to said first and second switching means for controllably switching between said system clock signal and said test clock signal in synchronization with said system clock.
Claim 13
Dependent Claim 165 words
An input boundary-scan circuit connected to receive a system clock signal via a system clock pin of a electronic device as set forth in claim 10, wherein said delaying means includes: a second inverter having an input terminal and an output terminal, said input terminal being connected to receive said test clock signal; a third positive edge triggered type D flip-flop having a data input terminal connected to receive said mode control signal, a clock signal input terminal connected to said inverter output terminal, and a non-inverting signal output terminal; a fourth positive edge triggered type D flip-flop having a data input terminal connected to said non-inverting signal output terminal of said third positive edge triggered type D flip-flop, a clock signal input terminal connected to said second inverter output terminal, and a non-inverting signal output terminal; and means for enabling application of said test clock signal to said MUX in response to a delayed mode signal from said output terminal of said fourth flip-flop.
Claim 14
Dependent Claim 95 words
An input boundary-scan circuit connected to receive a system clock signal via a system clock pin of an electronic device, comprising: means for synchronizing an internal test control signal to a system clock signal such that an output control signal of said synchronizing means changes in concert with a change of said system clock signal from a logic high state to a logic low state; and first switching means connected for receiving said output control signal and for controllably switching from said system clock signal to an internal clock signal as a signal output thereof.
Claim 15
Dependent Claim 95 words
An input boundary-scan circuit connected to receive a system clock signal via a system clock pin of an electronic device, comprising: means for synchronizing an internal test control signal to a system clock signal such that an output control signal of said synchronizing means changes in concert with a change of said system clock signal from a logic high state to a logic low state; and first switching means connected for receiving said output control signal and for controllably switching from said system clock signal to an internal clock signal as a signal output thereof.
Claim 16
Dependent Claim 74 words
An input boundary-scan circuit connected to a system clock signal via a system clock pin of an electronic device as set forth in claim 12, further comprising: second switching means connected for receiving said output control signal and for controllably switching from said system clock signal to said internal clock signal as an output thereof; and said first and second switching means sharing the distribution of the selected clock signal to internal logic circuits.
Claim 17
Dependent Claim 122 words
An input boundary-scan circuit connected to receive a system clock signal via a system clock pin of an electronic device as set forth in claim 13, further comprising: a 2-to-1 MUX having one data input terminal connected to receive said output of said first switching means, a second data input terminal connected to receive a previous boundary scan signal, and a selected input terminal connected to receive a shift control signal; and a first register having a data input terminal connected to an output terminal of said 2-to-1 MUX, a clock input terminal connected to receive a boundary-scan clock and a non-inverting output terminal for connection to a subsequent boundary-scan register, said subsequent register being part of a boundary-scan test register chain.
Claim 18
Dependent Claim 35 words
An input boundary-scan circuit connected to receive a system clock signal via a system clock pin of an electronic device as set forth in claim 14, wherein said first register is a type D flip-flop.
Claim 19
Dependent Claim 149 words
An input boundary-scan circuit connected to receive a system clock signal via a system clock pin of an electronic device as set forth in claim 15, wherein said synchronizing means includes: an inverter having an input terminal and an output terminal, said input terminal being connected to said system clock pin; a first positive edge triggered type D flip-flop having a data input terminal connected to receive a mode control signal, a clock signal input terminal connected to said inverter output terminal and a non-inverting output terminal; and a second positive edge triggered type D flip-flop having a data input terminal connected to said non-inverting output terminal of said positive edge triggered type D flip-flop, a clock signal input terminal connected to said inverter output terminal, and a non-inverting output terminal connected to said first and second switching means to controllably enable switching in synchronization with said system clock.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1997-05-16 1997-11-15 1998-05-17 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2001-05-16 2001-11-15 2002-05-17 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2005-05-16 2005-11-15 2006-05-17 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag