System and method employing a dynamic logical identifier
AssigneeLSI Logic Corporation
InventorsLouis H. Odenwald, Keith W. Holt
Life of this patent
Estimating the term…
Abstract
The present invention is directed to a system and method employing a dynamic logical identifier. In an aspect of the present invention, a method for accessing data utilizing an input/output interface may include providing an identifier for accessing a target device by a host and generating a logical identifier from the obtained identifier by the host. The logical identifier is transferred to an input/output interface and a look-up table is accessed utilizing the logical identifier by an input/output interface controller. The look-up table is included on the input/output interface, wherein the look-up table provides access between the input/output interface and the target device so as to enable the host to access the target device.
Claims20
A method for accessing data utilizing an input/output interface, comprising:
- providing an identifier for accessing a target device by a host, the identifier including a bus field and an id field;
- generating a logical identifier from the obtained identifier by the host;
- transferring the logical identifier to an input/output interface;
- and
- accessing a look-up table utilizing the logical identifier by an input/output interface controller, the look-up table included on the input/output interface, wherein the look-up table provides access between the input/output interface and the target device so as to enable the host to access the target device.
A system, comprising:
- a host including
- a controller suitable for performing a program of instructions;
- a memory suitable for storing the program of instructions;
- and
- at least one port suitable for communicatively coupling the host with an electronic device;
- a target device suitable for storing electronic data;
- and
- an input/output interface, including
- at least one port communicatively coupling the input/output interface with the host;
- at least one port communicatively coupling the input/output interface with the target;
- and
- a controller communicatively coupled to the at least one port communicatively coupling the input/output interface with the host and the at least one port communicatively coupling the input/output interface with the target,
- wherein the host formats an identifier including a bus field and ID field to generate a logical identifier, the logical identifier provided to the input/output interface so that the input/output interface controller utilizes the logical identifier in conjunction with a look-up table to provide access to the target.
An input/output interface for communicatively coupling a host with a target, comprising:
- at least one port communicatively coupling the input/output interface with the host;
- at least one port communicatively coupling the input/output interface with the target;
- and
- a controller communicatively coupled to the at least one port communicatively coupling the input/output interface with the host and the at least one port communicatively coupling the input/output interface with the target;
- wherein the controller receives a logical identifier formatted by the host from an identifier including a bus field and ID field, the controller utilizes the logical identifier in conjunction with a look-up table to provide access to the target.
An input/output interface for communicatively coupling a host with a target, comprising:
- at least one means for communicatively coupling the input/output interface with the host;
- at least one means communicatively coupling the input/output interface with the target;
- and
- a means for controlling input/output interface operations communicatively coupled to the at least one host coupling means and the at least one target coupling means;
- wherein the controlling means receives a means for logically identifying formatted by the host from an identifying means including a bus field and ID field, the controlling means utilizes the logical identifying means in conjunction with a look-up table to provide access to the target.
Dependencies are inferred from the claim text.