会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 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宽端口的工作负载静态地或动态地确定阈值。
    • 4. 发明申请
    • 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事务来使第一个组件进入特殊的验证模式。
    • 5. 发明申请
    • Methods and structure for improved transfer rate performance in a SAS wide port environment
    • 在SAS宽端口环境中提高传输速率性能的方法和结构
    • US20050210159A1
    • 2005-09-22
    • US10803301
    • 2004-03-18
    • William VoorheesMark SlutzDavid Uddenberg
    • William VoorheesMark SlutzDavid Uddenberg
    • G06F13/14G06F13/38
    • 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宽端口的工作负载静态地或动态地确定阈值。
    • 6. 发明授权
    • Methods and structure for testing responses from SAS device controllers or expanders
    • 用于测试SAS设备控制器或扩展器的响应的方法和结构
    • US07210065B2
    • 2007-04-24
    • 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事务来使第一个组件进入特殊的验证模式。
    • 10. 发明申请
    • 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扩展器的内部端口,以提供期望数量的外部端口,其间具有期望的布线。 内部结构可以静态配置或动态编程。 内部结构路由可以提供宽端口路由以及标准端口连接。