Operating method of controller for setting link between interfaces of electronic devices, and storage device including controller
First Claim
Patent Images
1. A method of operating a controller, the method comprising:
- sensing, by the controller, a connection of a first electronic device to an interface circuit of a second electronic device, the second electronic device associated with the controller;
receiving a received identification code from the first electronic device after the connection of the first electronic device is sensed, the received identification code having a value different from values defined and reserved in an interface protocol, the interface protocol defining an operating procedure of the interface circuit, the value of the received identification code being based on attributes of the first electronic device;
first determining whether the value of the received identification code corresponds to one of one or more stored identification codes stored in a nonvolatile memory associated with the second electronic device; and
selectively setting a state of at least a physical layer of the interface circuit as an express linkup state based at least on whether the received identification code corresponds to one of the one or more stored identification codes such that data communication from the second electronic device to the first electronic device is enabled.
1 Assignment
0 Petitions
Accused Products
Abstract
An operating method includes sensing a connection of the first electronic device to an interface circuit of the second electronic device; receiving an identification code from the first electronic device; and setting a state of the interface circuit as an express linkup state corresponding to the received identification code. The identification code has a value different from values defined and reserved in an interface protocol which defines an operating procedure of the interface circuit. The value of the identification code varies with an attribute of the first electronic device.
20 Citations
19 Claims
-
1. A method of operating a controller, the method comprising:
-
sensing, by the controller, a connection of a first electronic device to an interface circuit of a second electronic device, the second electronic device associated with the controller; receiving a received identification code from the first electronic device after the connection of the first electronic device is sensed, the received identification code having a value different from values defined and reserved in an interface protocol, the interface protocol defining an operating procedure of the interface circuit, the value of the received identification code being based on attributes of the first electronic device; first determining whether the value of the received identification code corresponds to one of one or more stored identification codes stored in a nonvolatile memory associated with the second electronic device; and selectively setting a state of at least a physical layer of the interface circuit as an express linkup state based at least on whether the received identification code corresponds to one of the one or more stored identification codes such that data communication from the second electronic device to the first electronic device is enabled. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of operating a controller associated with a first electronic device, the method comprising:
-
sensing a connection of a second electronic device to an interface circuit of the first electronic device; sending an identification code to the second electronic device as a sent identification code after the connection of the second electronic device is sensed, the sent identification code having a value different from values defined and reserved in an interface protocol such that the second electronic device determines whether the value of the sent identification code received by the second electronic device corresponds to one of one or more stored identification codes stored in a nonvolatile memory associated with the second electronic device, the interface protocol defining an operating procedure of the interface circuit, the value of the identification code being based on attributes of the first electronic device; waiting a stand-by time to receive a response signal from the second electronic device, the response signal providing an indication to the first electronic device that the second electronic device recognizes the sent identification code as corresponding to one of the one or more stored identification codes stored in the nonvolatile memory associated with the second electronic device; and selectively setting a state of at least a physical layer of the interface circuit as an express linkup state based on whether the response signal provides the indication that the second electronic device recognizes the sent identification code such that data communication from the first electronic device to the second electronic device is enabled. - View Dependent Claims (12)
-
-
13. A storage device comprising:
-
a nonvolatile memory configured to store one or more stored identification codes, the one or more stored identification codes having different values depending on attributes of hosts; an interface circuit configured to exchange data with the hosts, the data being exchanged in compliance with an interface protocol using a physical layer and a link layer; and a controller configured to, receive a received identification code from a connecting one of the hosts, if a connection between the connecting host and the interface circuit is sensed, the received identification code corresponding to the attributes of the connecting host, send a response signal to the connecting host based on the received identification code, determine whether a value of the received identification code corresponds to one of the one or more stored identification codes stored in the nonvolatile memory, and set states of the physical layer and the link layer as an express linkup state based on the received identification code such that data communication between the connecting host and the storage device is enabled. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
Specification