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

Testability architecture and techniques for programmable interconnect architecture

Assignee: Microsemi SoC Corp
•
Filing: 1989-07-05
•
Granted: 1992-01-21
•
Expires: 2009-07-05
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract In a user-configurable integrated circuit including a plurality of uncommitted conductors which may be programmably connected to one another and to functional circuit blocks by a user to form electronic circuits, apparatus for testing for defects in the form of breaks in the electrical continuity of individual ones of the conductors prior to formation of the electronic circuits by a user, including circuitry responsive to external signals for temporarily connecting together selected ones of the uncommitted conductors to form a series circuit having a first end conductor and a second end conductor, circuitry for placing an electrical charge on the first end conductor such that a selected dynamic voltage is placed on the first end conductor, circuitry for driving the second end conductor to a voltage different from the selected dynamic voltage, circuitry for sensing the voltage on the first end conductor at a predetermined time after the driving voltage has been removed, circuitry for storing a signal related to the sensed voltage on the first end conductor, and circuitry for communicating the signal to an input/output pad of the integrated circuit.

Inventors

  • 👤 Khaled A. El-Ayat
  • 👤 Jia-Hwang Chang

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 21:40
CPC Classifications
H; H03; H03K; H03K19/00; H03K19/02; H03K19/173; H03K19/177; H03K19/17748; H03K19/17764; G; G01; G01R; G01R31/00; G01R31/28; G01R31/2851; G01R31/2884; G01R31/317; G01R31/3181; G01R31/3185; G01R31/318516; H03K19/17704; H03K19/17736; H03K19/1778

Claims Analysis

Total Claims: 12
Claim 1
Independent Claim 165 words
In a user-configurable integrated circuit including a plurality of uncommitted conductors which may be connected to one another and to functional circuit blocks by programming user-programmable elements to form electronic circuits, a method for testing for defects in the form of charge leakage paths from selected ones of said uncommitted conductors prior to formation of said electronic circuits by a user, including: temporarily connecting together said selected ones of said uncommitted conductors during a first time period to form a node, placing an electrical charge onto said node during a second time period within said first time period such that a selected dynamic voltage is placed on said node, sensing the voltage on said node at a predetermined time after the start of said third time period and within said first time period, creating a signal related to the voltage sensed at said predetermined time and communicating said signal to an input/output pad of said integrated circuit, and comparing said signal with an expected result.
Claim 2
Dependent Claim 165 words
In a user-configurable integrated circuit including a plurality of uncommitted conductors which may be connected to one another and to functional circuit blocks by programming user-programmable elements to form electronic circuits, a method for testing for defects in the form of charge leakage paths from selected ones of said uncommitted conductors prior to formation of said electronic circuits by a user, including: temporarily connecting together said selected ones of said uncommitted conductors during a first time period to form a node, placing an electrical charge onto said node during a second time period within said first time period such that a selected dynamic voltage is placed on said node, sensing the voltage on said node at a predetermined time after the start of said third time period and within said first time period, creating a signal related to the voltage sensed at said predetermined time and communicating said signal to an input/output pad of said integrated circuit, and comparing said signal with an expected result.
Claim 3
Dependent Claim 265 words
In a user-configurable integrated circuit including a plurality of uncommitted conductors which may be connected to one another and to functional circuit blocks by programming user-programmable elements to form electronic circuits, apparatus for testing for defects in the form of ohmic connections between different ones of said uncommitted conductors prior to formation of said electronic circuits by a user, including: means, responsive to signals provided to said integrated circuit from an external source, for temporarily connecting together a first group of said uncommitted conductors to form a first circuit node during a first time period, means, responsive to signals provided to said integrated circuit from an external source, for temporarily connecting together a second group of said uncommitted conductors to form a second circuit node during said first time period, means for placing an electrical charge onto said first circuit node during a second time period within said first time period such that a selected dynamic voltage is placed on said first circuit node, means for driving said second circuit node to a voltage different from said selected dynamic voltage during a third time period subsequent to said second time period and within said first time period, means for sensing the voltage on said first circuit node at a predetermined time after the start of said third time period and within said first time period, means for storing a signal related to the voltage on said first circuit node at said predetermined time after the start of said third time period, and means for communicating said signal to an input/output pad of said integrated circuit.
Claim 4
Dependent Claim 265 words
In a user-configurable integrated circuit including a plurality of uncommitted conductors which may be connected to one another and to functional circuit blocks by programming user-programmable elements to form electronic circuits, apparatus for testing for defects in the form of ohmic connections between different ones of said uncommitted conductors prior to formation of said electronic circuits by a user, including: means, responsive to signals provided to said integrated circuit from an external source, for temporarily connecting together a first group of said uncommitted conductors to form a first circuit node during a first time period, means, responsive to signals provided to said integrated circuit from an external source, for temporarily connecting together a second group of said uncommitted conductors to form a second circuit node during said first time period, means for placing an electrical charge onto said first circuit node during a second time period within said first time period such that a selected dynamic voltage is placed on said first circuit node, means for driving said second circuit node to a voltage different from said selected dynamic voltage during a third time period subsequent to said second time period and within said first time period, means for sensing the voltage on said first circuit node at a predetermined time after the start of said third time period and within said first time period, means for storing a signal related to the voltage on said first circuit node at said predetermined time after the start of said third time period, and means for communicating said signal to an input/output pad of said integrated circuit.
Claim 5
Dependent Claim 188 words
In a user-configurable integrated circuit including a plurality of uncommitted conductors which may be connected to one another and to functional circuit blocks by programming user-programmable elements to form electronic circuits, apparatus for testing for defects in the form of charge leakage paths from selected ones of said uncommitted conductors prior to formation of said electronic circuits by a user, including: means, responsive to signals provided to said integrated circuit from an external source, for temporarily connecting together said selected ones of said uncommitted conductors during a first time period to form a node, means for placing an electrical charge onto said node during a second time period within said first time period such that a selected dynamic voltage is placed on said node, means for sensing the voltage on said node at a predetermined time after the start of said third time period and within said first time period, means for storing a signal related to the voltage on said node at said predetermined time after the start of said third time period, and means for communicating said signal to an input/output pad of said integrated circuit.
Claim 6
Dependent Claim 188 words
In a user-configurable integrated circuit including a plurality of uncommitted conductors which may be connected to one another and to functional circuit blocks by programming user-programmable elements to form electronic circuits, apparatus for testing for defects in the form of charge leakage paths from selected ones of said uncommitted conductors prior to formation of said electronic circuits by a user, including: means, responsive to signals provided to said integrated circuit from an external source, for temporarily connecting together said selected ones of said uncommitted conductors during a first time period to form a node, means for placing an electrical charge onto said node during a second time period within said first time period such that a selected dynamic voltage is placed on said node, means for sensing the voltage on said node at a predetermined time after the start of said third time period and within said first time period, means for storing a signal related to the voltage on said node at said predetermined time after the start of said third time period, and means for communicating said signal to an input/output pad of said integrated circuit.
Claim 7
Dependent Claim 216 words
In a user-configurable integrated circuit including a plurality of uncommitted conductors which may be connected to one another and to functional circuit blocks by programming user-programmable elements to form electronic circuits, a method for testing for defects in the form of breaks in the electrical continuity of individual ones of said uncommitted conductors prior to formation of said electronic circuit by a user, including: temporarily connecting together in series during a first time period selected ones of said uncommitted conductors to form a series circuit having a first end conductor and a second end conductor, placing an electrical charge on said first end conductor during a second time period within said first time period such that a selected dynamic voltage is placed on said first end conductor, driving said second end conductor to a voltage different from said selected dynamic voltage during a third time period subsequent to said second time period and within said first time period, sensing the voltage on said first end conductor at a predetermined time after the start of said third time period and within said first time period, creating a signal related to the voltage sensed at said predetermined time and communicating said signal to an input/output pad of said integrated circuit, and comparing said signal with an expected result.
Claim 8
Dependent Claim 216 words
In a user-configurable integrated circuit including a plurality of uncommitted conductors which may be connected to one another and to functional circuit blocks by programming user-programmable elements to form electronic circuits, a method for testing for defects in the form of breaks in the electrical continuity of individual ones of said uncommitted conductors prior to formation of said electronic circuit by a user, including: temporarily connecting together in series during a first time period selected ones of said uncommitted conductors to form a series circuit having a first end conductor and a second end conductor, placing an electrical charge on said first end conductor during a second time period within said first time period such that a selected dynamic voltage is placed on said first end conductor, driving said second end conductor to a voltage different from said selected dynamic voltage during a third time period subsequent to said second time period and within said first time period, sensing the voltage on said first end conductor at a predetermined time after the start of said third time period and within said first time period, creating a signal related to the voltage sensed at said predetermined time and communicating said signal to an input/output pad of said integrated circuit, and comparing said signal with an expected result.
Claim 9
Dependent Claim 225 words
In a user-configurable integrated circuit including a plurality of uncommitted conductors which may be connected to one another and to functional circuit blocks by programming user-programmable elements to form electronic circuits, a method for testing for defects in the form of undesired ohmic connections between different ones of said uncommitted conductors prior to formation of said electronic circuits by a user, including: temporarily connecting together a first group of said uncommitted conductors to form a first circuit node during a first time period, temporarily connecting together a second group of said uncommitted conductors to form a second circuit node during said first time period, placing an electrical charge onto said first circuit node during a second time period within said first time period such that a selected dynamic voltage is placed on said first circuit node, driving said second circuit node to a voltage different from said selected dynamic voltage during a third time period subsequent to said second time period and within said first time period, sensing the voltage on said first circuit node at a predetermined time after the start of said third time period and within said first time period, creating a signal related to the voltage sensed at said predetermined time and communicating said signal to an input/output pad of said integrated circuit, and comparing said signal with an expected result.
Claim 10
Dependent Claim 225 words
In a user-configurable integrated circuit including a plurality of uncommitted conductors which may be connected to one another and to functional circuit blocks by programming user-programmable elements to form electronic circuits, a method for testing for defects in the form of undesired ohmic connections between different ones of said uncommitted conductors prior to formation of said electronic circuits by a user, including: temporarily connecting together a first group of said uncommitted conductors to form a first circuit node during a first time period, temporarily connecting together a second group of said uncommitted conductors to form a second circuit node during said first time period, placing an electrical charge onto said first circuit node during a second time period within said first time period such that a selected dynamic voltage is placed on said first circuit node, driving said second circuit node to a voltage different from said selected dynamic voltage during a third time period subsequent to said second time period and within said first time period, sensing the voltage on said first circuit node at a predetermined time after the start of said third time period and within said first time period, creating a signal related to the voltage sensed at said predetermined time and communicating said signal to an input/output pad of said integrated circuit, and comparing said signal with an expected result.
Claim 11
Dependent Claim 242 words
In a user-configurable integrated circuit including a plurality of uncommitted conductors which may be connected to one another and to functional circuit blocks by programming user-programmable elements to form electronic circuits, apparatus for testing for defects in the form of breaks in the electrical continuity of individual ones of said conductors prior to formation of said electronic circuits by a user, including: means, responsive to signals provided to said integrated circuit from an external source, for temporarily connecting together in series during a first time period selected ones of said uncommitted conductors to form a series circuit having a first end conductor and a second end conductor, means for placing an electrical charge on said first end conductor during a second time period within said first time period such that a selected dynamic voltage is placed on said first end conductor, means for driving said second end conductor to a voltage different from said selected dynamic voltage during a third time period subsequent to said second time period and within said first time period, means for sensing the voltage on said first end conductor at a predetermined time after the start of said third time period and within said first time period, means for storing a signal related to the voltage on said first end conductor at said predetermined time after the start of said third time period, and means for communicating said signal to an input/output pad of said integrated circuit.
Claim 12
Dependent Claim 242 words
In a user-configurable integrated circuit including a plurality of uncommitted conductors which may be connected to one another and to functional circuit blocks by programming user-programmable elements to form electronic circuits, apparatus for testing for defects in the form of breaks in the electrical continuity of individual ones of said conductors prior to formation of said electronic circuits by a user, including: means, responsive to signals provided to said integrated circuit from an external source, for temporarily connecting together in series during a first time period selected ones of said uncommitted conductors to form a series circuit having a first end conductor and a second end conductor, means for placing an electrical charge on said first end conductor during a second time period within said first time period such that a selected dynamic voltage is placed on said first end conductor, means for driving said second end conductor to a voltage different from said selected dynamic voltage during a third time period subsequent to said second time period and within said first time period, means for sensing the voltage on said first end conductor at a predetermined time after the start of said third time period and within said first time period, means for storing a signal related to the voltage on said first end conductor at said predetermined time after the start of said third time period, and means for communicating said signal to an input/output pad of said integrated circuit.

References Cited (Backward Citations)

US4259366A Cited
US4380811A Cited
US4435805A Cited
US4577190A Cited
US4700088A Cited
US4636661A Cited
US4864165A Cited
US4672610A Cited
US4758745A Cited
US4758745B1 Cited
US4768196A Cited
US4912677A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1995-01-20 1995-07-22 1996-01-21 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1999-01-20 1999-07-22 2000-01-21 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2003-01-20 2003-07-22 2004-01-21 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag