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

Tester with driver/sensor circuit having programmable termination devices

Assignee: NCR Voyix Corp
•
Filing: 1978-04-13
•
Granted: 1979-09-25
•
Expires: 1998-04-13
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Portable tester and method for testing a variety of printed circuit boards without utilizing specialized adaptor boards for rerouting input test signals and supply voltages from the tester to various pins of the board under test. A plurality of edge connectors have their respective pins connected to corresponding edge connector stake pins. Each edge connector stake pin is connected to or isolated from the corresponding driver/sensor stake pin by means of a switch. Each driver/sensor stake pin is connected to the input/output terminal of a programmable driver/sensor circuit. A main processor is utilized to store a test program and to transmit data and control information to predetermined driver/sensor circuits. A high speed processor coupled between the main processor and the inputs of the driver/sensor circuits includes a parallel-loadable shift register, an instruction register, an instruction decoder and control circuitry connected to the inputs of the driver/sensor circuitry. The high speed processor memory can store a bus-defining subroutine containing a sequence of data shifting instructions which shift a word in the shift register to the input of driver/sensor circuits specified by the arguments of the shifting instruction at high speed, thereby achieving high speed routing of data from the main processor to the board under test with very few instructions of the test program. Each driver/sensor circuit has programmable pull-up and pull-down termination devices which obviate the need for certain termination resistors on the board under test.

Inventors

  • 👤 Robert G. Fulks
  • 👤 Robert E. Anderson

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 11:31
CPC Classifications
G; G01; G01R; G01R31/00; G01R31/28; G01R31/317; G01R31/3181; G01R31/319; G01R31/31917; G01R31/31924

Claims Analysis

Total Claims: 9
Claim 1
Independent Claim 171 words
A tester for testing printed circuit boards, said tester comprising in combination: (a) a processor; (b) a bus connected to said processor; (c) a plurality of programmable driver/sensor circuits each having a data input terminal and a terminal selectively programmable either as an input terminal for sensing a signal on said programmable terminal or as an output terminal responsive to a data signal applied to said data input terminal; (d) first means for coupling said programmable terminals to the respective terminals of a printed circuit board to be tested; (e) second means responsive to said processor for routing information from said bus to the data input terminals of said driver/sensor circuit; and (f) each of said driver/sensor circuits further comprising first and second termination means for producing pull-up and pull-down currents coupled to the programmable terminal of that driver/sensor circuit; and (g) mode control means for selecting said first or said second termination means for producing said pull-up or said pull-down current coupled to the programmable terminal of said driver/sensor circuit.
Claim 2
Dependent Claim 171 words
A tester for testing printed circuit boards, said tester comprising in combination: (a) a processor; (b) a bus connected to said processor; (c) a plurality of programmable driver/sensor circuits each having a data input terminal and a terminal selectively programmable either as an input terminal for sensing a signal on said programmable terminal or as an output terminal responsive to a data signal applied to said data input terminal; (d) first means for coupling said programmable terminals to the respective terminals of a printed circuit board to be tested; (e) second means responsive to said processor for routing information from said bus to the data input terminals of said driver/sensor circuit; and (f) each of said driver/sensor circuits further comprising first and second termination means for producing pull-up and pull-down currents coupled to the programmable terminal of that driver/sensor circuit; and (g) mode control means for selecting said first or said second termination means for producing said pull-up or said pull-down current coupled to the programmable terminal of said driver/sensor circuit.
Claim 3
Dependent Claim 296 words
A tester for testing printed circuit boards, said tester comprising in combination: (a) a processor; (b) a bus connected to said processor; (c) a plurality of programmable driver/sensor circuits each having a data input terminal and a terminal selectively programmable either as an input terminal for sensing a signal on said programmable terminal or as an output terminal responsive to a data signal applied to said data input terminal; (d) first means for coupling said programmable terminals to the respective terminals of a printed circuit board to be tested; (e) second means responsive to said processor for routing information from said bus to the data input terminals of said driver/sensor circuit; (f) each of said driver/sensor circuits further comprising first termination means programmable for producing a pull-up current flowing into the programmable terminal of that driver/sensor circuit, whereby pull-up termination devices may be omitted from said printed circuit boards; (g) each of said driver/sensor circuits further comprising second termination means programmable for producing a pull-down current flowing out of the programmable terminal of that driver/sensor circuit, whereby pull-down termination devices may be omitted from said printed circuit boards; (h) wherein said first and second termination means include first and second current sources, respectively, for producing said pull-up and pull-down currents, respectively; (i) wherein each of said driver/sensor circuits includes a plurality of mode control inputs and mode control means responsive to said mode control inputs for controlling the programmable functions of said driver/sensor circuits; and (j) wherein each of said driver/sensor circuits further includes sensing circuit means responsive to said programmable terminal and said mode control means for sensing a signal applied to said programmable terminal and turning off said pull-up current and said pull-down current when said mode control inputs are in a first configuration.
Claim 4
Dependent Claim 296 words
A tester for testing printed circuit boards, said tester comprising in combination: (a) a processor; (b) a bus connected to said processor; (c) a plurality of programmable driver/sensor circuits each having a data input terminal and a terminal selectively programmable either as an input terminal for sensing a signal on said programmable terminal or as an output terminal responsive to a data signal applied to said data input terminal; (d) first means for coupling said programmable terminals to the respective terminals of a printed circuit board to be tested; (e) second means responsive to said processor for routing information from said bus to the data input terminals of said driver/sensor circuit; (f) each of said driver/sensor circuits further comprising first termination means programmable for producing a pull-up current flowing into the programmable terminal of that driver/sensor circuit, whereby pull-up termination devices may be omitted from said printed circuit boards; (g) each of said driver/sensor circuits further comprising second termination means programmable for producing a pull-down current flowing out of the programmable terminal of that driver/sensor circuit, whereby pull-down termination devices may be omitted from said printed circuit boards; (h) wherein said first and second termination means include first and second current sources, respectively, for producing said pull-up and pull-down currents, respectively; (i) wherein each of said driver/sensor circuits includes a plurality of mode control inputs and mode control means responsive to said mode control inputs for controlling the programmable functions of said driver/sensor circuits; and (j) wherein each of said driver/sensor circuits further includes sensing circuit means responsive to said programmable terminal and said mode control means for sensing a signal applied to said programmable terminal and turning off said pull-up current and said pull-down current when said mode control inputs are in a first configuration.
Claim 5
Dependent Claim 43 words
The tester of claim 2 wherein said sensing circuit means detect a signal on said programmable terminal and said mode control means turns on said pull-up current and turns off said pull-down current when said mode control inputs are in a second configuration.
Claim 6
Dependent Claim 43 words
The tester of claim 3 wherein said sensing circuit means senses a signal on said programmable terminal and said mode control means turns off said pull-up current and turns on said pull-down current when said mode control inputs are in a third configuration.
Claim 7
Dependent Claim 34 words
The tester of claim 4 wherein said tester further includes driver circuit means responsive to said mode control means and said data input terminal when said mode control inputs are in a fourth configuration.
Claim 8
Dependent Claim 108 words
A programmable driver/sensor circuit suitable for use in a processor-oriented tester, said driver/sensor circuit comprising in combination: (a) a data input terminal and a terminal selectively programmable either as an input terminal for sensing a signal on said programmable terminal or as an output terminal responsive to a data signal applied to said data input terminal; (b) first and second termination means for producing pull-up and pull-down currents coupled to the programmable terminal of that driver/sensor circuit; and (c) mode control means for selecting said first or said second termination means for producing said pull-up or said pull-down current coupled to the programmable terminal of said driver/sensor circuit.
Claim 9
Dependent Claim 108 words
A programmable driver/sensor circuit suitable for use in a processor-oriented tester, said driver/sensor circuit comprising in combination: (a) a data input terminal and a terminal selectively programmable either as an input terminal for sensing a signal on said programmable terminal or as an output terminal responsive to a data signal applied to said data input terminal; (b) first and second termination means for producing pull-up and pull-down currents coupled to the programmable terminal of that driver/sensor circuit; and (c) mode control means for selecting said first or said second termination means for producing said pull-up or said pull-down current coupled to the programmable terminal of said driver/sensor circuit.

References Cited (Backward Citations)

US3492572A Cited
US3739349A Cited
US4000460A Cited
US3924109A Cited
US3976864A Cited
US3922537A Cited
US3976940A Cited
US4012625A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1982-09-24 1983-03-26 1983-09-25 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1986-09-24 1987-03-26 1987-09-25 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1990-09-24 1991-03-26 1991-09-25 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag