Claims Analysis
Total Claims: 17
Claim 1
Independent Claim
237 words
A boundary scan test system comprising: a plurality of logic devices, each having input and output lines for selectively transmitting and receiving data; a first and second of said logic devices, each further including a logic core and a scan cell having multiple bit positions; said scan cells being logically located between said logic core and said input and output lines of said first and second logic devices wherein selected bits of said multiple bit positions, under control, are selectively substituted for said data; each of said first and second said logic devices further including a device select module connected to respective said scan cells of said first and second said logic devices; said device select module of said first logic device being also coupled to a first bus for receiving test data bits and being further coupled to said device select module of said second logic device via a second bus; said device select module of said first logic device, in response to selected ones of said test data bits, selectively loading other selected ones of said test data bits into said scan cell connected to said device select module of said first logic device and transmitting other selected ones of said test data bits to said device select module of said second logic device via said second bus; and said device select modules further controlling the said substitution of data by said connected scan cells.
Claim 2
Dependent Claim
237 words
A boundary scan test system comprising: a plurality of logic devices, each having input and output lines for selectively transmitting and receiving data; a first and second of said logic devices, each further including a logic core and a scan cell having multiple bit positions; said scan cells being logically located between said logic core and said input and output lines of said first and second logic devices wherein selected bits of said multiple bit positions, under control, are selectively substituted for said data; each of said first and second said logic devices further including a device select module connected to respective said scan cells of said first and second said logic devices; said device select module of said first logic device being also coupled to a first bus for receiving test data bits and being further coupled to said device select module of said second logic device via a second bus; said device select module of said first logic device, in response to selected ones of said test data bits, selectively loading other selected ones of said test data bits into said scan cell connected to said device select module of said first logic device and transmitting other selected ones of said test data bits to said device select module of said second logic device via said second bus; and said device select modules further controlling the said substitution of data by said connected scan cells.
Claim 3
Dependent Claim
20 words
The boundary can test system as claimed claim 1 wherein selected ones of said logic devices are individual integrated circuits.
Claim 4
Dependent Claim
24 words
The boundary scan test system as claimed in claim 1 wherein selected ones of said logic devices consist of a plurality of integrated circuits.
Claim 5
Dependent Claim
25 words
The boundary scan test system as claimed in claim 1 wherein said first and second of said logic devices are located on a common substrate.
Claim 6
Dependent Claim
18 words
The boundary scan test system as claimed in claim 1 wherein said scan cells comprise serial shift registers.
Claim 7
Dependent Claim
20 words
The boundary scan test system as claimed in claim 1 wherein said first and second buses comprise serial data buses.
Claim 8
Dependent Claim
20 words
The boundary scan test system as claimed in claim 1 wherein said device select module includes a dual port flip-flop.
Claim 9
Dependent Claim
318 words
A hierarchical test system comprising: a first device select module having a first input coupled to a bus for receiving test data bits from an external source; a plurality of test cells each having at least a first input and a first output; selected ones of said test cells being serially connected wherein the first input of one said test cells is connected to the first output of another of said test cells whereby said test data bits may be passed from one said test cell to another; said first device select module having a first output coupled to a selected one of said test cells first input; a second device select module having a first input coupled to a first output of a selected one of said test cells; said second device select module having a first output coupled to the first input of a selected one of said test cells; said first device select module having a second input coupled to the output of a selected one of said test cells wherein a first test ring is formed consisting of said first device select module, selected ones of said serially connected test cells, said second device select module, and other selected ones of said serially connected test cells; said second device select module having a second output coupled to the first input of a selected one of said test cells and a second input coupled to the first output of one of said test cells wherein a second test ring is formed; said first device select module selectively passing selected one of said test data bits received via said bus into said first ring; and said second device select module selectively in response to certain ones of said test data bits, passing selected ones of said test data bits received via said first test ring into said second test ring, and into said first test ring.
Claim 10
Dependent Claim
318 words
A hierarchical test system comprising: a first device select module having a first input coupled to a bus for receiving test data bits from an external source; a plurality of test cells each having at least a first input and a first output; selected ones of said test cells being serially connected wherein the first input of one said test cells is connected to the first output of another of said test cells whereby said test data bits may be passed from one said test cell to another; said first device select module having a first output coupled to a selected one of said test cells first input; a second device select module having a first input coupled to a first output of a selected one of said test cells; said second device select module having a first output coupled to the first input of a selected one of said test cells; said first device select module having a second input coupled to the output of a selected one of said test cells wherein a first test ring is formed consisting of said first device select module, selected ones of said serially connected test cells, said second device select module, and other selected ones of said serially connected test cells; said second device select module having a second output coupled to the first input of a selected one of said test cells and a second input coupled to the first output of one of said test cells wherein a second test ring is formed; said first device select module selectively passing selected one of said test data bits received via said bus into said first ring; and said second device select module selectively in response to certain ones of said test data bits, passing selected ones of said test data bits received via said first test ring into said second test ring, and into said first test ring.
Claim 11
Dependent Claim
19 words
The hierarchical test system as claimed in claim 8 wherein said device select module includes a dual port flip-flop.
Claim 12
Dependent Claim
126 words
A variable length test scan system comprising: a plurality of test rings; each said test ring comprising, a device select module having first and second inputs and first and second outputs, and said first output of said device select module being coupled to the input of a plurality of test cells and said first output of said device select module being coupled to the output of said plurality of test cells; said plurality of test rings being coupled together by serially coupling said second inputs and outputs of said device select modules; and said device select modules selectively gating selected inputs from said second input of said device select module to said second output of said device select module and through said plurality of test cells.
Claim 13
Dependent Claim
126 words
A variable length test scan system comprising: a plurality of test rings; each said test ring comprising, a device select module having first and second inputs and first and second outputs, and said first output of said device select module being coupled to the input of a plurality of test cells and said first output of said device select module being coupled to the output of said plurality of test cells; said plurality of test rings being coupled together by serially coupling said second inputs and outputs of said device select modules; and said device select modules selectively gating selected inputs from said second input of said device select module to said second output of said device select module and through said plurality of test cells.
Claim 14
Dependent Claim
21 words
The variable length test scan system as claimed in claim 10 wherein said device select module includes a dual port flip-flop.
Claim 15
Independent Claim
101 words
A method of performing a test wherein there is a plurality of test circuits, with at least one of said test circuits comprising a test cell associated with a logic circuit to be tested and gating means for allowing test data bits to enter said test cell, comprising: transmitting said test data bits in a serial manner to said test circuits; selectively activating and deactivating said gating means in response to selected ones of said test data bits; and loading other selected ones of said test data bits into those said test cells whose associated said gating means have been activated.
Claim 16
Independent Claim
101 words
A method of performing a test wherein there is a plurality of test circuits, with at least one of said test circuits comprising a test cell associated with a logic circuit to be tested and gating means for allowing test data bits to enter said test cell, comprising: transmitting said test data bits in a serial manner to said test circuits; selectively activating and deactivating said gating means in response to selected ones of said test data bits; and loading other selected ones of said test data bits into those said test cells whose associated said gating means have been activated.
Claim 17
Dependent Claim
20 words
the method of performing a test as claimed in claim 12 wherein said gating means included a dual port flip-flop.