Patent US5961211A successfully refreshed from Google Patents.
EP0434137A2
Expired / Lapsed
EP
⏱️ 0.0 years remaining
System for partitioning and testing submodule circuits of an integrated circuit
Assignee: Koninklijke Philips NV
•
Filing: 1990-12-13
•
Granted: —
•
Expires: 2010-12-13
Abstract
Abstract A system for providing testing capability of individual submodules on an integrated circuit module. A test bus having a plurality of conductors is connected to selected internal ports of said submodules through three-way analog switches. Each three-way analog switch provides the capability to observe and control an internal port through combination of the ON/OFF status of two transmission gates. Test patterns for controlling the transmission gates may be provided by onboard D flip-flops which are externally programmed to control or observe ports of an individual submodule.
Inventors
- 👤 Nai Chi Lee
Bibliographic Details
Application Number
—
Jurisdiction
EP
Data Source
google_patents
Last Synchronized
2026-10-26 19:01
CPC Classifications
G; G01; G01R; G01R31/00; G01R31/28; G01R31/317; G01R31/3181; G01R31/3185; G01R31/318533; G01R31/318536; G01R31/2851; G01R31/2884
Claims Analysis
Total Claims: 27
Claim 1
Independent Claim
189 words
A circuit for testing analog submodules, arranged in an interconnected network including a succeeding submodule which receives an input from a preceding submodule, on an integrated circuit, the circuit comprising: a) a test bus comprising a plurality of conductors disposed on said integrated circuit, one of said conductors terminating in an input/output connection; b) at least one three-way analog switch, each switch comprising an output connection connected to an input of the succeeding submodule, an input/output connection connected to said one conductor, and an input connection connected to an output of the preceding submodule; and c) means for configuring the at least one switch to assume one of the following states: i) a first state in which the input of the succeeding submodule is connected to the output of the preceding submodule, and not to the test bus; ii) a second state in which the input of the succeeding submodule is connected to the test bus and not to the preceding submodule; and iii) a third state in which the output of the preceding submodule is connected to both the input of the succeeding submodule and the test bus.
Claim 2
Dependent Claim
22 words
The circuit of claim 1 characterized in that each switch further comprises first and second transmission gates connected together at one end.
Claim 3
Dependent Claim
66 words
The circuit of claim 2 characterized in that the means for configuring the at least one switch comprise a plurality of flip-flops, each associated with at least one of said transmission gates, said flip-flops being arranged in series to receive on a data-in conductor a bit data pattern, the first and second transmission gates within a single switch being associated with separate ones of the flip-flops.
Claim 4
Dependent Claim
18 words
The circuit of claim 3 wherein said flip-flops are D-type flip-flops, further including a clock input connected together.
Claim 5
Dependent Claim
243 words
A circuit for testing electronic submodules on a common substrate, at least one of said submodules having an input for receiving an output signal of a preceding submodule comprising: a test bus comprising a plurality of conductors connected at one end to a plurality of test pads on said substrate; an intermediate analog switch located adjacent each input of a submodule having an output terminal connected to said submodule input, and an input terminal connected to an output of a preceding submodule, and an input/output terminal connected to one of said plurality of conductors; an input analog multiplexer having an input connected to a signal input pad of said common substrate, a first output to one of said test bus conductors, and a second output connected to an input of said preceding submodule, selectively permitting a signal to be supplied from said signal input to said preceding submodule and said one test bus conductor; an output analog multiplexer having a first input connected to an output of said succeeding submodule, a second input terminal connected to said one test bus conductor, and an output terminal connected to a signal output pad; and, a plurality of flip-flops, each flip-flop being located adjacent each of said analog switches and multiplexers and connected to operate each analog switch and multiplexer to effectively isolate each submodule, and provide a signal to individual isolated submodules, and provide an output signal from said isolated submodules to said test pad.
Claim 6
Dependent Claim
109 words
A circuit for testing electronic submodules according to claim 5 further comprising: a second intermediate analog switch located at a second input of said preceding module, having an input connected to a second output connection of said succeeding module, an input/output connection connected to a second conductor of said test bus, and an output connection connected to said preceding module second input, said analog switch being connected to one of said flip-flops for isolating said preceding module second input from said succeeding module; and, an input/output test pad connected to said second conductor for receiving or supplying a signal to said input/output connection of said second intermediate analog switch.
Claim 7
Dependent Claim
23 words
The circuit of claim 5 further comprising a data input pad on said substrate, connected to supply data to each of said flip-flops.
Claim 8
Dependent Claim
31 words
The circuit of claim 6 further comprising a reset pad on said substrate connected to reset said flip-flops, said reset flip-flops establishing input/output connections of said modules to a normal configuration.
Claim 9
Dependent Claim
26 words
The circuit of claim 7 wherein said flip-flops are serially connected, and a test data configuration is shifted into said flip-flops through said data input pad.
Claim 10
Dependent Claim
167 words
In an integrated circuit having a plurality of circuit elements comprising a plurality of submodules, one of said submodules including an output connected to an input of an adjacent module, and an input connected to an output of said adjacent module, a circuit for testing said submodules individually comprising: first and second analog switches located adjacent respective of said inputs having a first connection connected to said inputs, a second connection connected to outputs of an adjacent submodule, and third connections; a test bus on said integrated substrate having a first conductor connected to said first analog switch third connection, and a second conductor connected to said second analog switch third connection; and, first and second digital flip-flop circuits located adjacent respective of said first and second analog switches, said digital flip-flops having a data input for receiving test data which identifies a test state for said analog switches, whereby input and output connections of one of said modules are connected to said first and second conductors.
Claim 11
Dependent Claim
67 words
The circuit for testing of claim 10 further comprising: an analog multiplexer connecting an input pad of said integrated circuit to said first test bus conductor, and a second input of said one submodule; and, a third flip-flop connected to said analog multiplexer for permitting a signal to be selectively routed through said input pad to said one submodule second input, or said test bus first conductor.
Claim 12
Dependent Claim
85 words
The circuit of claim 11 further comprising: a second analog multiplexer connected to said test bus first conductor, and to a second output of said adjacent module, and having an output terminal connected to an output pad on said substrate; and, a fourth flip-flop connected to switch said second analog multiplexer in response to test data supplied to said fourth flip-flop, whereby an output signal from said one submodule may be applied through said first analog switch and second analog multiplexer to said output pad.
Claim 13
Dependent Claim
40 words
The circuit of claim 12 further comprising: a third analog multiplexer connected to said test bus second conductor, and to an input/output pad; and, a fifth flip-flop connected to enable said third analog multiplexer in response to said test data.
Claim 14
Dependent Claim
59 words
The circuit of claim 10 wherein said digital flip-flops are D-type flip-flops having data inputs serially connected together with a data input pad on said integrated circuit, said flip-flops having a clock connection connected to a test clock pad on said substrate, permitting test data to be serially supplied to said flip-flops to identify a submodule to be tested.
Claim 15
Dependent Claim
33 words
The circuit of claim 14 further comprising a mode control pad on said substrate connected to a reset input of said flip-flops which permit said test data to be cleared from said flip-flops.
Claim 16
Independent Claim
202 words
A system located on a circuit module for providing a testing capability of individual submodules of said circuit module, said individual submodules being interconnected through a plurality of output and input ports on each submodule comprising: a test bus having a plurality of conductors equal in number to the sum of the number of ports on a submodule to be controlled during a test, and the number of ports to be observed at the same time; a first multiplexer connected to said plurality of conductors for selectively asserting control signals on a first group of said conductors equal to said number of ports to be controlled; a second multiplexer connected to said plurality of conductors for selectively observing signals on a second group of said conductors equal to the number of ports to be observed; analog switch means for mapping said ports to be controlled to said first group of conductors, and mapping said ports to be observed to said second group of conductors; and, digital logic control means connected to said first and second multiplexers and said analog switch means for connecting and enabling said ports to be asserted and observed when a test pattern is loaded in said logic means.
Claim 17
Dependent Claim
40 words
A system for providing a testing capability according to claim 16 wherein said analog switch means interrupt normal submodule interconnections when enabled by said digital logic control means, and restore normal submodule interconnections when disabled by said digital logic means.
Claim 18
Dependent Claim
58 words
The system of claim 17 wherein said first multiplexer has input connections which supply signals to be asserted on said number of ports to be controlled when enabled, and which receive normal module input signals when disabled by said digital logic means, supplying said normal module input signals to input ports of said submodules for normal circuit operation.
Claim 19
Dependent Claim
33 words
The system of claim 17 wherein said second multiplexer is connected to output ports of said submodules for providing normal module operating signals from said ports when disabled by said digital logic means.
Claim 20
Dependent Claim
46 words
The system of claim 16 wherein said digital logic means comprise a plurality of D flip-flops serially connected to each other, each D flip-flop being located adjacent a respective analog multiplexer or analog switch means, and connected to control said adjacent multiplexer or analog switch means.
Claim 21
Dependent Claim
27 words
The system of claim 20 wherein said serially connected D flip-flops are connected to receive serial data defining a test pattern in response to a clock signal.
Claim 22
Dependent Claim
30 words
The system of claim 21 wherein said D flip-flops have a reset input which restores said analog multiplexer and analog switch means to a disabled condition, permitting normal circuit operation.
Claim 23
Dependent Claim
53 words
The circuit of claim 3, further comprising a plurality of three-way analog switches, the input connection of the first transmission gate in each switch being coupled with a first one of the flip-flops, the input connection of the second transmission gate in each switch being coupled with a second one of the flip-flops.
Claim 24
Dependent Claim
82 words
The circuit of claim 3 wherein a) the first transmission gate has: i) an input coupled with a first one of the flip-flops; ii) an input/output connection coupled with the test bus; and iii) an output coupled with the succeeding submodule; and b) the second transmission gate has: i) a first input coupled with the preceding submodule; ii) a second input coupled with a second one of the flip-flops; and iii) an output coupled with the output of the first transmission gate.
Claim 25
Dependent Claim
35 words
The circuit of claim 3 wherein the three-way analog switch further comprises a third transmission gate coupled between the input connection of the three-way analog switch and the input/output connection of the three-way analog switch.
Claim 26
Dependent Claim
43 words
The circuit of claim 3 further comprising a data input connection connected to supply data to said flip-flops, and wherein the first and second flip-flops are serially connected, and a test data configuration is shifted into said flip-flops through said data input connection.
Claim 27
Dependent Claim
27 words
The circuit of claim 3 further comprising a reset connection connected to reset said flip-flops, said reset establishing input/output connections of said modules to a normal configuration.
References Cited (Backward Citations)
No citation records indexed.
USPTO Annuity & Maintenance Windows
Maintenance schedule is calculated for granted US utility patents.