Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
191 words
A security circuit for protecting data which are stored in an internal memory of a microcomputer, comprising: first memory means for storing an externally applied security code; latch means for latching a key code which is supplied in order to read said data stored in said internal memory; comparator means for comparing said security code stored in said first memory means with said key code latched by said latch means, and for outputting comparison results indicating a status of agreement thereof; second memory means for storing said comparison results; read control means for prohibiting reading of data from said internal memory when said comparison results indicate said security code and said key code are not in agreement such that after said prohibiting, data cannot be read from said internal memory again, and for permitting reading of data in accordance with a status of an externally applied output control signal when there is agreement between said security code and said key codes; and a set-reset flip-flop receiving said signal for directing latching of said key code on a set terminal thereof, and receiving an external reset signal on a reset terminal thereof.
Claim 2
Dependent Claim
191 words
A security circuit for protecting data which are stored in an internal memory of a microcomputer, comprising: first memory means for storing an externally applied security code; latch means for latching a key code which is supplied in order to read said data stored in said internal memory; comparator means for comparing said security code stored in said first memory means with said key code latched by said latch means, and for outputting comparison results indicating a status of agreement thereof; second memory means for storing said comparison results; read control means for prohibiting reading of data from said internal memory when said comparison results indicate said security code and said key code are not in agreement such that after said prohibiting, data cannot be read from said internal memory again, and for permitting reading of data in accordance with a status of an externally applied output control signal when there is agreement between said security code and said key codes; and a set-reset flip-flop receiving said signal for directing latching of said key code on a set terminal thereof, and receiving an external reset signal on a reset terminal thereof.
Claim 3
Dependent Claim
25 words
The security circuit according to claim 1, wherein said first and second memory means are each comprised of an electrically programmable read only memory (EPROM).
Claim 4
Dependent Claim
36 words
The security circuit according to claim 1, wherein said security circuit is connected with a data bus for transferring said security code to said first memory means and said key code to said latch means, respectively.
Claim 5
Dependent Claim
54 words
The security circuit according to claim 1, further comprising an address decoder which is connected with an address bus wherein said address decoder supplies to said first memory means a signal for directing writing of said security code, and supplies to said latch means a signal for directing latching of said key code, respectively.
Claim 6
Dependent Claim
290 words
A security circuit for protecting data stored in an internal memory of a microcomputer, the circuit comprising a data bus for transferring a security code and a key code inputted from an input device; an address bus for transferring address data inputted from said input device; a first EPROM for storing said security code inputted through said data bus; a latch circuit for latching said key code inputted by a user through said input device in order to read out said data stored in said internal memory; a comparator circuit for determining whether or not there is agreement between said security code stored in said first EPROM and said key code latched by said latch circuit; an address decoder for generating a signal which causes said first EPROM to store said security code and a signal which causes said latch circuit to store said key code in response to said address data inputted through said address bus; a set-reset flip-flop having a reset terminal to which an external reset signal is inputted, and a set terminal to which a signal from said address decoder is inputted; a second EPROM for storing said comparison results in response to an output from said flip-flop, when said comparison results of said comparator circuit indicates agreement of said security code and said key code; and a read control circuit, which on the basis of said comparison results stored in said second EPROM prohibits reading data stored in said internal memory when there is no agreement between said security code and said key code, and enables reading said data stored in said internal memory in accordance with an externally applied output control signal when there is agreement between said security code and said key code.
Claim 7
Dependent Claim
290 words
A security circuit for protecting data stored in an internal memory of a microcomputer, the circuit comprising a data bus for transferring a security code and a key code inputted from an input device; an address bus for transferring address data inputted from said input device; a first EPROM for storing said security code inputted through said data bus; a latch circuit for latching said key code inputted by a user through said input device in order to read out said data stored in said internal memory; a comparator circuit for determining whether or not there is agreement between said security code stored in said first EPROM and said key code latched by said latch circuit; an address decoder for generating a signal which causes said first EPROM to store said security code and a signal which causes said latch circuit to store said key code in response to said address data inputted through said address bus; a set-reset flip-flop having a reset terminal to which an external reset signal is inputted, and a set terminal to which a signal from said address decoder is inputted; a second EPROM for storing said comparison results in response to an output from said flip-flop, when said comparison results of said comparator circuit indicates agreement of said security code and said key code; and a read control circuit, which on the basis of said comparison results stored in said second EPROM prohibits reading data stored in said internal memory when there is no agreement between said security code and said key code, and enables reading said data stored in said internal memory in accordance with an externally applied output control signal when there is agreement between said security code and said key code.
Claim 8
Independent Claim
170 words
A method of protecting data stored in an internal memory of a microcomputer, the method comprising the steps of: storing an externally applied security code in a first memory means; latching in a latch means a key code which is input in order to read said data stored in said internal memory; determining with a comparator whether or not said security code stored in said first memory means and said key code latched by said latch means are in agreement, and outputting comparison results; storing said comparison results in a second memory means; prohibiting reading of data stored in said internal memory when said comparison results indicate that said security code and said key code are not in agreement, and when there is agreement controlling reading data stored in said internal memory with an externally applied output control signal; and wherein a set-reset flip-flop receives a signal for directing latching of said key code on a set terminal thereof, and receives an external reset signal on a reset terminal thereof.
Claim 9
Independent Claim
170 words
A method of protecting data stored in an internal memory of a microcomputer, the method comprising the steps of: storing an externally applied security code in a first memory means; latching in a latch means a key code which is input in order to read said data stored in said internal memory; determining with a comparator whether or not said security code stored in said first memory means and said key code latched by said latch means are in agreement, and outputting comparison results; storing said comparison results in a second memory means; prohibiting reading of data stored in said internal memory when said comparison results indicate that said security code and said key code are not in agreement, and when there is agreement controlling reading data stored in said internal memory with an externally applied output control signal; and wherein a set-reset flip-flop receives a signal for directing latching of said key code on a set terminal thereof, and receives an external reset signal on a reset terminal thereof.
Claim 10
Dependent Claim
24 words
The method according to claim 6, wherein said first and second memory means are each comprised of an electrically programmable read only memory (EPROM).
Claim 11
Dependent Claim
32 words
The method according to claim 6, wherein said security code is transferred through a data bus to said first memory means and said key code is transferred to said latch means, respectively.
Claim 12
Dependent Claim
46 words
The method according to claim 6, wherein an address decoder is connected with an address bus and supplies to said first memory means a signal for directing writing of said security code, and to said latch means a signal for directing latching of said key code.