Systems and methods for flexible extension of SAS expander ports
    1.
    发明申请
    Systems and methods for flexible extension of SAS expander ports 审中-公开
    SAS扩展端口灵活扩展的系统和方法

    公开(公告)号:US20050193178A1

    公开(公告)日:2005-09-01

    申请号:US10788590

    申请日:2004-02-27

    IPC分类号: G06F12/00 G06F13/38

    CPC分类号: G06F13/385

    摘要: A multi-chip module (MCM) designed using standard die SAS expander components for rapidly designing a customized SAS expander having a predetermined number of ports. A number of standard expander die circuit components are selected and disposed on a MCM design. Each expander die circuit has a predetermined number of internal ports within the MCM and a predetermined number of ports for coupling to SAS devices external to the MCM. An internal fabric is disposed on the MCM and selectively coupled to internal ports of the SAS expanders to provide the desired number of external ports with desired routing therebetween. The internal fabric may be statically configured or dynamically programmed. The internal fabric routing may provide wide port routes as well as standard port connections.

    摘要翻译: 使用标准模块SAS扩展器组件设计的多芯片模块(MCM),用于快速设计具有预定数量端口的定制SAS扩展器。 多个标准扩展器裸片电路组件被选择和布置在MCM设计上。 每个扩展器管芯电路具有MCM内的预定数量的内部端口和用于耦合到MCM外部的SAS设备的预定数量的端口。 内部结构布置在MCM上并选择性地耦合到SAS扩展器的内部端口,以提供期望数量的外部端口,其间具有期望的布线。 内部结构可以静态配置或动态编程。 内部结构路由可以提供宽端口路由以及标准端口连接。

    Methods and structure for improved transfer rate performance in a SAS wide port environment
    2.
    发明授权
    Methods and structure for improved transfer rate performance in a SAS wide port environment 失效
    在SAS宽端口环境中提高传输速率性能的方法和结构

    公开(公告)号:US07290066B2

    公开(公告)日:2007-10-30

    申请号:US10803301

    申请日:2004-03-18

    IPC分类号: G06F3/00 G06F13/00 G06F13/364

    CPC分类号: G06F13/387

    摘要: Methods and associated structure for utilizing multiple ports or PHYs comprising a SAS wide port to improve transmission bandwidth utilization for a single large I/O request. In one aspect hereof, a large I/O request is broken into a plurality of smaller I/O requests to be distributed over multiple PHYs or ports of a configured wide SAS port. The number of smaller I/O requests may be any number up to the maximum number of PHYs or ports comprising the SAS wide port. In another aspect hereof, the size of a large I/O request may be compared against a threshold value to determine whether the large request should be broken into smaller requests. The threshold value may be determined in accordance with features and aspects hereof either statically or dynamically based on workloads assigned to, and utilization of, the configured SAS wide port.

    摘要翻译: 用于利用包括SAS宽端口的多个端口或PHY的方法和相关结构来提高单个大I / O请求的传输带宽利用率。 在一个方面,大的I / O请求被分解成多个较小的I / O请求,以分布在配置的宽SAS端口的多个PHY或端口上。 较小I / O请求的数量可以是包括SAS宽端口的PHY或端口的最大数量的任何数字。 在本文的另一方面,可以将大I / O请求的大小与阈值进行比较,以确定大请求是否应被分解成更小的请求。 可以根据其特征和方面根据分配给和配置的SAS宽端口的工作负载静态地或动态地确定阈值。

    Methods and structure for testing responses from SAS device controllers or expanders
    4.
    发明申请
    Methods and structure for testing responses from SAS device controllers or expanders 有权
    用于测试SAS设备控制器或扩展器的响应的方法和结构

    公开(公告)号:US20050204197A1

    公开(公告)日:2005-09-15

    申请号:US10798680

    申请日:2004-03-11

    IPC分类号: G06F11/00

    CPC分类号: G06F11/2221 G06F11/263

    摘要: Improved methods and structures for testing of SAS components, in situ, in a SAS domain. A first SAS component is adapted to generate stimuli such as error conditions to elicit a response to the error condition from a second SAS component coupled to the first in the intended SAS domain configuration. In one aspect, a SAS device controller generates stimuli applied to a SAS expander coupled thereto and verifies proper response from the SAS expander. In another aspect, a SAS expander generates stimuli applied to a SAS device controller coupled thereto and verifies proper response from the SAS device controller. Stimuli may be generated by custom circuits or firmware/software within the first component. Vendor specific SAS SMP transactions may be used to cause the first component to enter the special verification mode.

    摘要翻译: 改进了在SAS领域中原位测试SAS组件的方法和结构。 第一SAS组件适于产生诸如错误条件的刺激,以从耦合到期望的SAS域配置中的第一SAS组件的第二SAS组件引出对错误状况的响应。 在一个方面,SAS设备控制器产生应用于耦合到其上的SAS扩展器的刺激,并验证来自SAS扩展器的适当响应。 在另一方面,SAS扩展器产生应用于耦合到其上的SAS设备控制器的刺激,并验证来自SAS设备控制器的适当响应。 刺激可以由第一组件内的定制电路或固件/软件产生。 可以使用供应商特定的SAS SMP事务来使第一个组件进入特殊的验证模式。

    Systems and methods for configuring ports of an SAS domain
    6.
    发明申请
    Systems and methods for configuring ports of an SAS domain 有权
    配置SAS域端口的系统和方法

    公开(公告)号:US20050080881A1

    公开(公告)日:2005-04-14

    申请号:US10672390

    申请日:2003-09-26

    CPC分类号: H04L45/02

    摘要: Systems and methods are provided for automatically configuring ports of devices within an SAS network domain. A domain control element, such as an SAS initiator, is coupled to a plurality of expander devices. The domain control element configures ports of the expander devices by traversing port connections between the expander devices to determine routing attributes of the ports. The domain control element automatically configures the ports to operate according to the routing attributes. In one aspect hereof, an initiator device of the SAS network domain serves as a control element to perform the automated configuration of routing attributes. In another aspect hereof, an expander device serves as a control element to configure routing attributes of the ports.

    摘要翻译: 提供了系统和方法来自动配置SAS网络域内的设备端口。 诸如SAS启动器的域控制元件被耦合到多个扩展器设备。 域控制元素通过遍历扩展器设备之间的端口连接来配置扩展器设备的端口,以确定端口的路由属性。 域控制元素根据路由属性自动配置端口进行操作。 在这一方面,SAS网络域的启动器设备用作控制元件,以执行路由属性的自动配置。 在本发明的另一方面,扩展器装置用作配置端口的路由属性的控制元件。

    Systems and methods for configuring ports of an SAS domain
    7.
    发明授权
    Systems and methods for configuring ports of an SAS domain 有权
    配置SAS域端口的系统和方法

    公开(公告)号:US08539096B2

    公开(公告)日:2013-09-17

    申请号:US10672390

    申请日:2003-09-26

    CPC分类号: H04L45/02

    摘要: Systems and methods are provided for automatically configuring ports of devices within an SAS network domain. A domain control element, such as an SAS initiator, is coupled to a plurality of expander devices. The domain control element configures ports of the expander devices by traversing port connections between the expander devices to determine routing attributes of the ports. The domain control element automatically configures the ports to operate according to the routing attributes. In one aspect hereof, an initiator device of the SAS network domain serves as a control element to perform the automated configuration of routing attributes. In another aspect hereof, an expander device serves as a control element to configure routing attributes of the ports.

    摘要翻译: 提供了系统和方法来自动配置SAS网络域内的设备端口。 诸如SAS启动器的域控制元件被耦合到多个扩展器设备。 域控制元素通过遍历扩展器设备之间的端口连接来配置扩展器设备的端口,以确定端口的路由属性。 域控制元素根据路由属性自动配置端口进行操作。 在这一方面,SAS网络域的启动器设备用作控制元件,以执行路由属性的自动配置。 在本发明的另一方面,扩展器装置用作配置端口的路由属性的控制元件。

    Intragastric bag for treating obesity
    8.
    发明申请
    Intragastric bag for treating obesity 有权
    用于治疗肥胖的胃内袋

    公开(公告)号:US20070276428A1

    公开(公告)日:2007-11-29

    申请号:US11643436

    申请日:2006-12-21

    IPC分类号: A61M29/04

    CPC分类号: A61F5/0003 A61F5/0036

    摘要: An apparatus and method comprising at least one intragastric member made of a digestive-resistant or substantially indigestible material that is introduced into a bag located in the gastric lumen of a mammal for the treatment of obesity. One or more intragastric members are loaded into a delivery tube in a partially compacted first configuration and delivered to an overtube. The overtube includes a proximal end, a distal end and a lumen configured to receive the intragastric members in the first configuration for delivery to the bag located in the gastric lumen wherein the intragastric member is expanded to a second configuration. The apparatus further comprises a constraining element engaged with the bag to secure the intragastric member upon delivery into the gastric lumen.

    摘要翻译: 一种装置和方法,包括至少一个由消化不良或基本上难消化的材料制成的胃内部件,所述胃内部件被引入位于哺乳动物的胃腔中的用于治疗肥胖症的袋中。 将一个或多个胃内部件以部分压实的第一构型装载到输送管中并输送到外套管。 所述外套管包括近端,远端和构造成在所述第一构造中接收所述胃内构件的内腔,用于输送到位于胃腔内的囊,其中所述胃内构件被扩张至第二构型。 所述装置还包括与所述袋接合的约束元件,以在输送到胃管腔中时固定胃内部件。

    Mitigating performance degradation caused by a SATA drive attached to a SAS domain
    9.
    发明申请
    Mitigating performance degradation caused by a SATA drive attached to a SAS domain 有权
    降低连接到SAS域的SATA驱动器引起的性能下降

    公开(公告)号:US20070136521A1

    公开(公告)日:2007-06-14

    申请号:US11300012

    申请日:2005-12-14

    IPC分类号: G06F12/00

    摘要: The present invention provides a device and method for mitigating performance degradation caused by SATA drives attached to a SAS domain. In one of the embodiments of the present invention, a SATA degradation mitigation device (“SDMD”) is installed between a SAS domain and one or more SATA drives. The SDMD effectively reduces congestion on intermediate links by buffering SATA data and transmitting the data at a rate which is higher than the rate at which the SATA data is received from a drive. Conversely, write data from the SAS domain may be buffered at the SDMD at a higher rate and subsequently sent to the SATA drive at a lower rate. This SATA data buffering and subsequent increase in data rate improves the overall efficiency of a SAS domain storage system by reducing data congestion arising out of low-performance SATA drives clogging the intermediate links.

    摘要翻译: 本发明提供了用于减轻由连接到SAS域的SATA驱动器引起的性能下降的装置和方法。 在本发明的一个实施例中,SATA降级缓解装置(“SDMD”)安装在SAS域和一个或多个SATA驱动器之间。 SDMD通过缓冲SATA数据并以比从驱动器接收SATA数据的速率高的速率传输数据来有效地减少中间链路的拥塞。 相反,来自SAS域的写入数据可能会以较高的速率在SDMD缓冲,然后以较低的速率发送到SATA驱动器。 这种SATA数据缓冲和随之而来的数据速率的提高可以降低SAS域存储系统的总体效率,从而降低由于低性能SATA驱动器阻塞中间链路而引起的数据拥塞。

    Systems and methods for analyzing data of a SAS/SATA device

    公开(公告)号:US20060259278A1

    公开(公告)日:2006-11-16

    申请号:US11485799

    申请日:2006-07-13

    IPC分类号: G06F11/30 G21C17/00

    摘要: 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.