Systems and methods for analyzing data of a SAS/SATA device
AssigneeLSI Logic Corporation
InventorsWilliam J. Schmitz, David T. Uddenberg, William W. Voorhees
Life of this patent
Estimating the term…
Abstract
Systems and methods for analyzing data passing between an SAS/SATA device and a plurality of other devices are presented. A system includes a plurality of physical interfaces configured for passing data between the SAS/SATA device and the other devices. The system also includes a test interface, or test PHY, configured for coupling to the physical interfaces for analysis of the data passing through those physical interfaces. The test PHY may be integrally configured with the SAS/SATA device and may substantially minimize alteration of characteristic impedance caused by external analysis of the data. The system may also include a multiplexer for selectively coupling the PHYs to the test PHY.
Claims15
A Serial Attached SCSI and/or Serial Advanced Technology Attachment (“SAS/SATA”) device implemented as an integrated circuit, comprising:
- a plurality of physical interfaces within the integrated circuit and each configured for passing data between the SAS/SATA device and a corresponding device coupled thereto;
- and
- a test interface within the integrated circuit integrated with the plurality of physical interfaces within the integrated circuit, the test interface configured for coupling the physical interfaces to the SAS/SATA device to thereby enable analysis of the SAS/SATA data passing through the physical interfaces to and/or from the corresponding device during normal operation of the SAS/SATA device.
A method of analyzing data passing between a plurality of devices and a Serial Attached SCSI and/or Serial Advanced Technology Attachment (SAS/SATA) device that comprises an integrated circuit, comprising:
- selecting one or more interfaces from a plurality of physical interfaces of the SAS/SATA device;
- and
- coupling the one or more selected interfaces to a test interface of the SAS/SATA device to permit analysis of SAS/SATA data exchanged through the one or more selected interface during normal operation of the SAS/SATA device,
- wherein the plurality of physical interfaces and the test interface and the coupling therebetween are all internal to the integrated circuit that comprises the SAS/SATA device.
A Serial Attached SCSI and/or Serial Advanced Technology Attachment (SAS/SATA) system for analyzing data passing between an SAS/SATA device that comprises an integrated circuit and a plurality of devices coupled thereto, comprising:
- a plurality of physical interfaces substantially integrated within the integrated circuit that comprises the SAS/SATA device and configured for passing data between the SAS/SATA device and the plurality of devices;
- an analysis unit configured for analyzing the SAS/SATA data passing through the physical interfaces during normal operation of the SAS/SATA device;
- a test interface substantially integrated within the integrated circuit that comprises the SAS/SATA device and configured for passing the data to the analysis unit, wherein the test interface substantially minimizes alteration of characteristic impedance of the physical interfaces;
- and
- a multiplexer substantially integrated within the integrated circuit that comprises the SAS/SATA device and communicatively connected between the physical interfaces and the test interface and configured for selectively coupling within the SAS/SATA device one or more of the physical interfaces to the test interface.
Dependencies are inferred from the claim text.