Claims Analysis
Total Claims: 10
Claim 1
Independent Claim
154 words
A self-test circuit of an information processor including a microprogram control system, the self-test circuit carrying out a self-test inside the information processor and comprising: test data generating means for generating test data to be written in specific fields of each of primary test microinstructions; and selection controlling means for receiving microinstructions including the primary test microinstructions as well as receiving the test data from said test data generating means, said selection control means masking the specific fields of each primary test microinstruction and supplying the test data from said test data generating means to the masked specific fields during the self-test to form a secondary test microinstruction, the number of the primary test microinstructions being minimized because the test data from said test data generating means are used as the data of the specific fields of the primary test microinstructions, wherein said information processor and said self-test circuit form an integral operating unit.
Claim 2
Dependent Claim
154 words
A self-test circuit of an information processor including a microprogram control system, the self-test circuit carrying out a self-test inside the information processor and comprising: test data generating means for generating test data to be written in specific fields of each of primary test microinstructions; and selection controlling means for receiving microinstructions including the primary test microinstructions as well as receiving the test data from said test data generating means, said selection control means masking the specific fields of each primary test microinstruction and supplying the test data from said test data generating means to the masked specific fields during the self-test to form a secondary test microinstruction, the number of the primary test microinstructions being minimized because the test data from said test data generating means are used as the data of the specific fields of the primary test microinstructions, wherein said information processor and said self-test circuit form an integral operating unit.
Claim 3
Dependent Claim
50 words
The self-test circuit as claimed in claim 1, wherein said selection controlling means are not applied to specific fields of the microinstructions designating microsequence functions, or are so constituted to pass such said specific field during the self-test in the same manner as the normal operation of the information processor.
Claim 4
Dependent Claim
21 words
The self-test circuit as claimed in claim 1, wherein said test data generating means comprises a counter for outputting count data.
Claim 5
Dependent Claim
22 words
The self-test circuit as claimed in claim 1, wherein said test data generating means comprises a shift register for outputting shifted data.
Claim 6
Dependent Claim
81 words
The self-test circuit as claimed in claim 1, wherein the said selection controlling means comprises: controlling means for supplying select signals, the select signals specifying the specific fields of each primary test microinstruction as well as specifying test data to be written in the specific fields; and a plurality of selectors for masking the specific fields of the primary test microinstruction and supplying the test data to the masked specific fields according to the select signals sent from the controlling means.
Claim 7
Dependent Claim
28 words
The self-test circuit as claimed in claim 1, wherein the microinstructions including the primary test microinstructions are supplied from a microinstruction storage ROM to said selection control means.
Claim 8
Dependent Claim
58 words
The self-test circuit as claimed in claim 1, further comprising a microinstruction storage memory storing said microinstructions, including the primary test microinstructions, and a microinstruction register temporarily storing said microinstructions including the secondary test microinstructions, and supplying them to the information processor, wherein said selection control means is positioned between said microinstruction storage means and said microinstruction processor.
Claim 9
Dependent Claim
24 words
The self-test circuit as claimed in claim 1, wherein said test data generating means comprises a circuit for outputting count data and shifted data.
Claim 10
Dependent Claim
18 words
The self-test circuit as claimed in claim 1, wherein said test data generating means comprises a linear-feedback shift-register.