Data storage device and method of accessing the data storage device
First Claim
1. A method of controlling access to a data storage device comprising:
- storing an identification code in first region of an attribute memory incorporated in the data storage device;
disconnecting a common memory of the data storage device from a terminal unit when a secret code is input to the data storage device from the terminal unit;
storing the secret code in a second region of the attribute memory, separate from the first region of the attribute memory;
comparing the second code and the identification code to each other; and
connecting the common memory to the terminal unit to allow access to the common memory if the secret code and the identification code coincide with each other and maintaining the bus of the common memory and the terminal unit disconnected, inhibiting the terminal unit from accessing the common memory, if the secret code and the identification code do not coincide with each other.
1 Assignment
0 Petitions
Accused Products
Abstract
A semiconductor data storage device has a common memory for storing processed data, an attribute memory for storing attribute data, a buffer circuit connected to a bus of the common memory and a bus of the attribute memory, and a control circuit connected to the bus of the common memory and the bus of the attribute memory for accessing each of the common memory and the attribute memory. The control circuit controls connection and isolation of the buffer circuit. According to a method of accessing the semiconductor data storage device, when a secret code is input from the terminal unit through the buffer circuit, the control circuit isolates the buffer circuit, thereafter compares the secret code with an identification code stored in the attribute memory, and sets the buffer circuit in the connected state to allow the terminal unit to access the common memory if the secret code and the identification code coincide with each other and maintains the buffer circuit in the isolated state to inhibit the terminal unit from accessing the common memory if the secret code and the identification code do not coincide with each other.
22 Citations
10 Claims
-
1. A method of controlling access to a data storage device comprising:
-
storing an identification code in first region of an attribute memory incorporated in the data storage device; disconnecting a common memory of the data storage device from a terminal unit when a secret code is input to the data storage device from the terminal unit; storing the secret code in a second region of the attribute memory, separate from the first region of the attribute memory; comparing the second code and the identification code to each other; and connecting the common memory to the terminal unit to allow access to the common memory if the secret code and the identification code coincide with each other and maintaining the bus of the common memory and the terminal unit disconnected, inhibiting the terminal unit from accessing the common memory, if the secret code and the identification code do not coincide with each other. - View Dependent Claims (2)
-
-
3. A data storage device comprising:
-
a common memory for storing processed data; an attribute memory having a first memory region in which an identification code is stored and a second memory region, separate from the first memory region, in which attribute data including common memory capacity and common memory access speed are stored; buffer means connected to said common memory and said attribute memory for controlling input of data to and output of data from said common memory and said attribute memory; control means connected to and controlling said common memory, said attribute memory, and said buffer means, said control means controlling said buffer means and said attribute memory, upon receipt of a secret code by said data storage device from a terminal unit, to store the second code in the second memory region of said attribute memory, to isolate and thereby prevent said buffer means from receiving additional data, to read the identification code and the secret code from said attribute memory, to compare the identification code and the secret code read from the attribute memory, to generate coincidence information indicating whether the identification code and the secret code coincide, and, if the identification code and the secret code do not coincide, continuing to isolate said buffer means, thereby denying access to said common memory by the terminal unit, and if the identification code and the secret code do coincide, connecting said buffer means to provide access to said common memory by the terminal unit for writing data into and reading data from said common memory. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10)
-
Specification