TWI387961B - 用以於串列進階附接技術通訊中之經改良主機/啟動器使用之方法及裝置 - Google Patents

用以於串列進階附接技術通訊中之經改良主機/啟動器使用之方法及裝置 Download PDF

Info

Publication number
TWI387961B
TWI387961B TW100107598A TW100107598A TWI387961B TW I387961 B TWI387961 B TW I387961B TW 100107598 A TW100107598 A TW 100107598A TW 100107598 A TW100107598 A TW 100107598A TW I387961 B TWI387961 B TW I387961B
Authority
TW
Taiwan
Prior art keywords
data
size
storage device
sas
sata storage
Prior art date
Application number
TW100107598A
Other languages
English (en)
Chinese (zh)
Other versions
TW201209810A (en
Inventor
Brian A Day
Original Assignee
Lsi Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Lsi Corp filed Critical Lsi Corp
Publication of TW201209810A publication Critical patent/TW201209810A/zh
Application granted granted Critical
Publication of TWI387961B publication Critical patent/TWI387961B/zh

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/14Handling requests for interconnection or transfer
    • G06F13/20Handling requests for interconnection or transfer for access to input/output bus
    • G06F13/28Handling requests for interconnection or transfer for access to input/output bus using burst mode transfer, e.g. direct memory access DMA, cycle steal
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/14Handling requests for interconnection or transfer
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/14Handling requests for interconnection or transfer
    • G06F13/16Handling requests for interconnection or transfer for access to memory bus
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2213/00Indexing scheme relating to interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F2213/0028Serial attached SCSI [SAS]
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2213/00Indexing scheme relating to interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F2213/0032Serial ATA [SATA]

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Transfer Systems (AREA)
  • Measuring Volume Flow (AREA)
  • Bus Control (AREA)
TW100107598A 2010-08-25 2011-03-07 用以於串列進階附接技術通訊中之經改良主機/啟動器使用之方法及裝置 TWI387961B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US86827910A 2010-08-25 2010-08-25
US12/870,975 US8281054B2 (en) 2010-08-25 2010-08-30 Methods and apparatus for improved host/initiator utilization in serial advanced technology attachment communication

Publications (2)

Publication Number Publication Date
TW201209810A TW201209810A (en) 2012-03-01
TWI387961B true TWI387961B (zh) 2013-03-01

Family

ID=44534029

Family Applications (1)

Application Number Title Priority Date Filing Date
TW100107598A TWI387961B (zh) 2010-08-25 2011-03-07 用以於串列進階附接技術通訊中之經改良主機/啟動器使用之方法及裝置

Country Status (6)

Country Link
US (1) US8281054B2 (de)
EP (1) EP2423823B1 (de)
JP (1) JP2012048704A (de)
KR (1) KR101266572B1 (de)
CN (1) CN102387184B (de)
TW (1) TWI387961B (de)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8626974B2 (en) * 2012-01-19 2014-01-07 Lsi Corporation Methods and systems for reduced signal path count for interconnect signals within a storage system expander
US8898506B2 (en) 2012-07-25 2014-11-25 Lsi Corporation Methods and structure for hardware serial advanced technology attachment (SATA) error recovery in a serial attached SCSI (SAS) expander
US8589607B1 (en) 2012-08-07 2013-11-19 Lsi Corporation Methods and structure for hardware management of serial advanced technology attachment (SATA) DMA non-zero offsets in a serial attached SCSI (SAS) expander
US9424205B2 (en) 2013-01-16 2016-08-23 Applied Micro Circuits Corporation System and method for SATA virtualization and domain protection
CN104956348B (zh) * 2013-04-02 2018-04-20 慧与发展有限责任合伙企业 Sata发起方寻址和存储设备分片
US9424224B2 (en) * 2013-06-18 2016-08-23 Avago Technologies General Ip (Singapore) Pte. Ltd. PCIe tunneling through SAS
CN103475695A (zh) * 2013-08-21 2013-12-25 华为数字技术(成都)有限公司 存储系统互联方法及装置
CN113127389B (zh) * 2021-04-16 2022-08-26 无锡众星微系统技术有限公司 Sas stp业务加速方法

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004030042A (ja) 2002-06-24 2004-01-29 Fuji Xerox Co Ltd 画像形成システム、画像形成システムにおけるダウンロード方法
US7376763B2 (en) * 2003-07-17 2008-05-20 International Business Machines Corporation Method for transferring data from a memory subsystem to a network adapter by extending data lengths to improve the memory subsystem and PCI bus efficiency
US7032042B2 (en) * 2003-09-10 2006-04-18 Intel Corporation Request conversion
US20060004935A1 (en) * 2004-06-30 2006-01-05 Pak-Lung Seto Multi-protocol bridge
US20060218324A1 (en) * 2005-03-25 2006-09-28 Matsushita Electrical Industrial Co., Ltd Systems and methods for flexible data transfers in SDIO and/or MMC
JP4836488B2 (ja) * 2005-05-09 2011-12-14 株式会社東芝 データ転送装置及び半導体集積回路装置
US7539798B2 (en) 2005-12-14 2009-05-26 Lsi Logic Corporation Mitigating performance degradation caused by a sata drive attached to a sas domain
US8307128B2 (en) * 2006-12-08 2012-11-06 International Business Machines Corporation System and method to improve sequential serial attached small computer system interface storage device performance
US7761642B2 (en) * 2006-12-22 2010-07-20 Lsi Corporation Serial advanced technology attachment (SATA) and serial attached small computer system interface (SCSI) (SAS) bridging
US20080183921A1 (en) * 2007-01-29 2008-07-31 Naichih Chang Serial advanced technology attachment (SATA) frame information structure (FIS) processing
JP4356765B2 (ja) * 2007-04-20 2009-11-04 ソニー株式会社 情報処理装置および方法、並びにプログラム
JP4445535B2 (ja) * 2007-09-19 2010-04-07 富士通株式会社 データ転送装置,情報処理システム,データ転送プログラム及び同プログラムを記録したコンピュータ読取可能な記録媒体
JP4809413B2 (ja) 2008-10-08 2011-11-09 株式会社日立製作所 ストレージシステム

Also Published As

Publication number Publication date
US8281054B2 (en) 2012-10-02
EP2423823A2 (de) 2012-02-29
TW201209810A (en) 2012-03-01
CN102387184A (zh) 2012-03-21
CN102387184B (zh) 2015-04-15
JP2012048704A (ja) 2012-03-08
EP2423823B1 (de) 2014-11-19
KR20120019403A (ko) 2012-03-06
US20120054404A1 (en) 2012-03-01
KR101266572B1 (ko) 2013-05-22
EP2423823A3 (de) 2012-05-30

Similar Documents

Publication Publication Date Title
TWI387961B (zh) 用以於串列進階附接技術通訊中之經改良主機/啟動器使用之方法及裝置
TWI408557B (zh) 高速輸入輸出系統及其節能控制方法
KR101287353B1 (ko) 직렬 연결 scsi 확장자 및 이를 통한 데이터 전송 방법
US7290066B2 (en) Methods and structure for improved transfer rate performance in a SAS wide port environment
US9652199B2 (en) Doorbell-less protocol for solid state drive interface
KR101579681B1 (ko) Sas를 통한 pcie 터널링
CN113424147A (zh) 用于流式传输存储设备内容的系统和方法
US20220050636A1 (en) Method and Apparatus for Transmitting Data Processing Request
US20130246663A1 (en) Data redirection for universal serial bus devices
US20130132625A1 (en) Methods and devices for extending usb 3.0-compliant communication
US20150081955A1 (en) Acknowledgement-less protocol for solid state drive interface
TWI327275B (en) Substitute sata host for communicating with a sata device and related methods
US9436412B2 (en) Preemptive connection switching for serial attached small computer system interface systems
CN109491937A (zh) 一种Scatter-Gather DMA的数据传输方法及装置
US8589607B1 (en) Methods and structure for hardware management of serial advanced technology attachment (SATA) DMA non-zero offsets in a serial attached SCSI (SAS) expander
US20140143472A1 (en) Method to Facilitate Fast Context Switching for Partial and Extended Path Extension to Remote Expanders
CN113138950B (zh) 在串联连接的电子装置之间提前发送完成的计算系统
JP6777848B2 (ja) 制御装置、及びストレージ装置
CN107885693A (zh) 基于pcie3.0的大容量高速数据传输与存储系统及方法
CN114090494B (zh) 数据传输方法、装置、设备和存储介质
US9384160B2 (en) Methods and controllers for affiliation managment

Legal Events

Date Code Title Description
MM4A Annulment or lapse of patent due to non-payment of fees