System and method employing a static logical identifier
AssigneeLSI Logic Corporation
InventorsLouis H. Odenwald, Roger T. Clegg
Life of this patent
Estimating the term…
Abstract
The present invention is directed to a system and method employing a static logical identifier. In an aspect of the present invention, an input/output interface suitable for communicatively coupling a host with a target device may include at least one port communicatively coupling the input/output interface with a host and at least one port communicatively coupling the input/output interface with a target. A controller is communicatively coupled to the ports. When the controller receives an identifier from the host, the controller generates a logical identifier from the identifier, the logical identifier suitable for being utilized in conjunction with a look-up table to provide access to the target.
Claims20
An input/output interface suitable for communicatively coupling a host with a target device, comprising:
- at least one port communicatively coupling the input/output interface with a host;
- at least one port communicatively coupling the input/output interface with a 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 an identifier from the host, the identifier indicating the target's address, the controller generates a logical identifier from the identifier, the logical identifier suitable for being utilized in conjunction with a look-up table to provide access to the target.
A method for providing data transfer between a host with a target utilizing an input/output interface, comprising:
- receiving an identifier including a bus field and an ID field from the host;
- generating a logical identifier from the received identifier;
- and
- referencing a look-up table utilizing the logical identifier to provide access to the target.
An input/output interface suitable for communicatively coupling a host with a target device, comprising:
- at least one port communicatively coupling the input/output interface with a host;
- at least one port communicatively coupling the input/output interface with a 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 an identifier including a bus field and an ID field from the host, the controller shifts at least one of the bus field and the ID field into a linear value to generate a logical identifier, the logical identifier suitable for being utilized in conjunction with a look-up table to provide access to the target.
An input/output interface suitable for communicatively coupling a host with a target device, comprising:
- at least one means for communicatively coupling the input/output interface with a host;
- at least one means for communicatively coupling the input/output interface with a target;
- and
- a means for controlling communicatively coupled to the at least host coupling means and the at least one target coupling means, wherein the controlling means receives a means for identifying including a bus field and an ID field from the host, the controlling means generates a means for logically identifying from the received identifying means, the logical identifying means suitable for being utilized in conjunction with a look-up table to provide access to the target.
Dependencies are inferred from the claim text.