会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • Systems and methods for configuring ports of an SAS domain
    • 配置SAS域端口的系统和方法
    • US20050080881A1
    • 2005-04-14
    • US10672390
    • 2003-09-26
    • William VoorheesTimothy HoglundStephen Johnson
    • William VoorheesTimothy HoglundStephen Johnson
    • G06F15/173G06F15/177H04L12/56
    • 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网络域的启动器设备用作控制元件,以执行路由属性的自动配置。 在本发明的另一方面,扩展器装置用作配置端口的路由属性的控制元件。
    • 2. 发明授权
    • Systems and methods for configuring ports of an SAS domain
    • 配置SAS域端口的系统和方法
    • US08539096B2
    • 2013-09-17
    • US10672390
    • 2003-09-26
    • William VoorheesTimothy HoglundStephen Johnson
    • William VoorheesTimothy HoglundStephen Johnson
    • G06F15/173G06F15/177G06F3/00G06F13/00
    • 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网络域的启动器设备用作控制元件,以执行路由属性的自动配置。 在本发明的另一方面,扩展器装置用作配置端口的路由属性的控制元件。
    • 3. 发明授权
    • Methods and structure for improved transfer rate performance in a SAS wide port environment
    • 在SAS宽端口环境中提高传输速率性能的方法和结构
    • US07290066B2
    • 2007-10-30
    • US10803301
    • 2004-03-18
    • William VoorheesMark SlutzDavid Uddenberg
    • William VoorheesMark SlutzDavid Uddenberg
    • G06F3/00G06F13/00G06F13/364
    • 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宽端口的工作负载静态地或动态地确定阈值。
    • 5. 发明申请
    • Methods and structure for testing responses from SAS device controllers or expanders
    • 用于测试SAS设备控制器或扩展器的响应的方法和结构
    • US20050204197A1
    • 2005-09-15
    • US10798680
    • 2004-03-11
    • David UddenbergWilliam VoorheesMark Slutz
    • David UddenbergWilliam VoorheesMark Slutz
    • G06F11/00
    • G06F11/2221G06F11/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事务来使第一个组件进入特殊的验证模式。
    • 7. 发明申请
    • Systems and methods for flexible extension of SAS expander ports
    • SAS扩展端口灵活扩展的系统和方法
    • US20050193178A1
    • 2005-09-01
    • US10788590
    • 2004-02-27
    • William VoorheesCarl Gygi
    • William VoorheesCarl Gygi
    • G06F12/00G06F13/38
    • 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扩展器的内部端口,以提供期望数量的外部端口,其间具有期望的布线。 内部结构可以静态配置或动态编程。 内部结构路由可以提供宽端口路由以及标准端口连接。
    • 9. 发明申请
    • Mitigating performance degradation caused by a SATA drive attached to a SAS domain
    • 降低连接到SAS域的SATA驱动器引起的性能下降
    • US20070136521A1
    • 2007-06-14
    • US11300012
    • 2005-12-14
    • William VoorheesJason Williams
    • William VoorheesJason Williams
    • G06F12/00
    • G06F3/0656G06F3/061G06F3/0671G06F13/387G06F2213/0028G06F2213/0032G06F2213/3852
    • 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驱动器阻塞中间链路而引起的数据拥塞。