[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

WO2003085535A3 - Ata/sata combined controller - Google Patents

Ata/sata combined controller Download PDF

Info

Publication number
WO2003085535A3
WO2003085535A3 PCT/US2003/006258 US0306258W WO03085535A3 WO 2003085535 A3 WO2003085535 A3 WO 2003085535A3 US 0306258 W US0306258 W US 0306258W WO 03085535 A3 WO03085535 A3 WO 03085535A3
Authority
WO
WIPO (PCT)
Prior art keywords
ata
controller
sata
data transfer
combined
Prior art date
Application number
PCT/US2003/006258
Other languages
French (fr)
Other versions
WO2003085535A2 (en
Inventor
Henry Drescher
Frank Barth
Original Assignee
Advanced Micro Devices Inc
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
Priority claimed from DE10214700A external-priority patent/DE10214700B4/en
Application filed by Advanced Micro Devices Inc filed Critical Advanced Micro Devices Inc
Priority to AU2003217839A priority Critical patent/AU2003217839A1/en
Priority to KR1020047015687A priority patent/KR100993017B1/en
Priority to EP03713808A priority patent/EP1537473A2/en
Priority to JP2003582653A priority patent/JP4351071B2/en
Priority to CN038077434A priority patent/CN1650276B/en
Publication of WO2003085535A2 publication Critical patent/WO2003085535A2/en
Publication of WO2003085535A3 publication Critical patent/WO2003085535A3/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0668Interfaces specially adapted for storage systems adopting a particular infrastructure
    • G06F3/0671In-line storage system
    • G06F3/0683Plurality of storage devices
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/38Information transfer, e.g. on bus
    • G06F13/382Information transfer, e.g. on bus using universal interface adapter
    • G06F13/385Information transfer, e.g. on bus using universal interface adapter for adaptation of a particular data processing system to different peripheral devices
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0602Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
    • G06F3/0604Improving or facilitating administration, e.g. storage management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0628Interfaces specially adapted for storage systems making use of a particular technique
    • G06F3/0655Vertical data movement, i.e. input-output transfer; data movement between one or more hosts and one or more storage devices
    • G06F3/0658Controller construction arrangements

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Information Transfer Systems (AREA)

Abstract

A combined ATA and SATA controller is provided that comprises a control unit 300-330 for controlling data transfer to and/or from an ATA compliant parallel storage device (135, 140) and a control unit (335, 340) for controlling data transfer to and/or from an SATA compliant serial storage device (220, 225). The controller can concurrently perform the data transfer to and/or from the parallel and serial devices. By reusing a significant amount of controller hardware, the combined controller can be realized in a cost effective manner.
PCT/US2003/006258 2002-04-03 2003-02-28 Ata/sata combined controller WO2003085535A2 (en)

Priority Applications (5)

Application Number Priority Date Filing Date Title
AU2003217839A AU2003217839A1 (en) 2002-04-03 2003-02-28 Ata/sata combined controller
KR1020047015687A KR100993017B1 (en) 2002-04-03 2003-02-28 Ata/sata combined controller
EP03713808A EP1537473A2 (en) 2002-04-03 2003-02-28 Ata/sata combined controller
JP2003582653A JP4351071B2 (en) 2002-04-03 2003-02-28 ATA / SATA combined controller
CN038077434A CN1650276B (en) 2002-04-03 2003-02-28 ATA/SATA combined controller

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
DE10214700.0 2002-04-03
DE10214700A DE10214700B4 (en) 2002-04-03 2002-04-03 Combined ATA / SATA controller as integrated circuit chip and associated method of operation
US10/259,710 2002-09-27
US10/259,710 US6922738B2 (en) 2002-04-03 2002-09-27 ATA/SATA combined controller

Publications (2)

Publication Number Publication Date
WO2003085535A2 WO2003085535A2 (en) 2003-10-16
WO2003085535A3 true WO2003085535A3 (en) 2005-04-14

Family

ID=28792813

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2003/006258 WO2003085535A2 (en) 2002-04-03 2003-02-28 Ata/sata combined controller

Country Status (5)

Country Link
EP (1) EP1537473A2 (en)
JP (1) JP4351071B2 (en)
CN (1) CN1650276B (en)
AU (1) AU2003217839A1 (en)
WO (1) WO2003085535A2 (en)

Families Citing this family (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7698483B2 (en) 2003-01-21 2010-04-13 Nextio, Inc. Switching apparatus and method for link initialization in a shared I/O environment
US7953074B2 (en) 2003-01-21 2011-05-31 Emulex Design And Manufacturing Corporation Apparatus and method for port polarity initialization in a shared I/O device
US7046668B2 (en) 2003-01-21 2006-05-16 Pettey Christopher J Method and apparatus for shared I/O in a load/store fabric
US8102843B2 (en) 2003-01-21 2012-01-24 Emulex Design And Manufacturing Corporation Switching apparatus and method for providing shared I/O within a load-store fabric
US8346884B2 (en) 2003-01-21 2013-01-01 Nextio Inc. Method and apparatus for a shared I/O network interface controller
US8032659B2 (en) 2003-01-21 2011-10-04 Nextio Inc. Method and apparatus for a shared I/O network interface controller
US7917658B2 (en) 2003-01-21 2011-03-29 Emulex Design And Manufacturing Corporation Switching apparatus and method for link initialization in a shared I/O environment
US7664909B2 (en) 2003-04-18 2010-02-16 Nextio, Inc. Method and apparatus for a shared I/O serial ATA controller
US7836211B2 (en) 2003-01-21 2010-11-16 Emulex Design And Manufacturing Corporation Shared input/output load-store architecture
US7103064B2 (en) 2003-01-21 2006-09-05 Nextio Inc. Method and apparatus for shared I/O in a load/store fabric
JP4634049B2 (en) * 2004-02-04 2011-02-16 株式会社日立製作所 Error notification control in disk array system
JP2005222429A (en) * 2004-02-09 2005-08-18 Hitachi Ltd Method for managing different types of disk devices in disk array apparatus
KR100640588B1 (en) 2004-09-24 2006-11-01 삼성전자주식회사 Non-volatile memory storage device using SATA interface and ATA interface selectively
US7568056B2 (en) * 2005-03-28 2009-07-28 Nvidia Corporation Host bus adapter that interfaces with host computer bus to multiple types of storage devices
US7603514B2 (en) * 2005-03-31 2009-10-13 Intel Corporation Method and apparatus for concurrent and independent data transfer on host controllers
KR100718813B1 (en) * 2005-08-19 2007-05-18 (주)콜로써스 A structure of connecting interface card with main board in a sata external storage apparatus
JP2008085986A (en) 2006-08-30 2008-04-10 Ricoh Co Ltd Data conversion unit, electronic apparatus, and data conversion method
CN101311906B (en) * 2007-05-22 2011-09-28 鸿富锦精密工业(深圳)有限公司 SATA interface test device and test method
US8225019B2 (en) * 2008-09-22 2012-07-17 Micron Technology, Inc. SATA mass storage device emulation on a PCIe interface

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4539564A (en) * 1982-08-04 1985-09-03 Smithson G Ronald Electronically controlled interconnection system

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4346123B2 (en) * 1998-05-28 2009-10-21 株式会社平和 Pachinko machine winning device

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4539564A (en) * 1982-08-04 1985-09-03 Smithson G Ronald Electronically controlled interconnection system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
MAXTOR: "Serial ATA", WHITE PAPER, 7 November 2000 (2000-11-07), XP002317003, Retrieved from the Internet <URL:http://www.maxtor.com/_files/maxtor/en_us/documentation/white_papers/serial_ata_white_papers.pdf> [retrieved on 20050209] *

Also Published As

Publication number Publication date
WO2003085535A2 (en) 2003-10-16
EP1537473A2 (en) 2005-06-08
JP4351071B2 (en) 2009-10-28
CN1650276B (en) 2010-05-05
AU2003217839A8 (en) 2003-10-20
JP2006508413A (en) 2006-03-09
CN1650276A (en) 2005-08-03
AU2003217839A1 (en) 2003-10-20

Similar Documents

Publication Publication Date Title
WO2003085535A3 (en) Ata/sata combined controller
AU2003207766A1 (en) Remote control device for use with a personal computer
AU2003259254A1 (en) Computer controlled positioning device
WO2009134610A3 (en) Methods and systems for using a storage device to control and manage external cooling devices
GB2353116B (en) Memory and force output management for a force feedback system
EP1548567A3 (en) Disk array apparatus and method for controlling the same
WO2007024740A3 (en) Smart scalable storage switch architecture
WO2008054904A3 (en) Method of maintaining a usb active state without data transfer
WO2008033771A3 (en) Transfer and synchronization of media data
AU2003282581A1 (en) Raid controller disk write mask
WO2008070263A3 (en) Method and apparatus for interfacing with a restricted access computer system
WO2005106625A3 (en) Selecting input/output devices to control power consumption of a computer system
AU2003297076A1 (en) Systems and methods for interfacing with computer devices
EP1573512A3 (en) Prefetching data in computer system
WO2006075250A3 (en) Apparatus and methods for power management of a circuit module
AU2003230243A1 (en) A liquid cooling device for a notebook computer
AU2003297080A1 (en) Systems and methods for interfacing with computer devices
AU2001225358A1 (en) Method and apparatus for increasing the battery life of portable electronic devices
TWI371668B (en) Fuel processor apparatus,method for controlling a fuel processor,program storage medium,computer,and control system for use a fuel processor
AU2003245196A1 (en) A control system and method for controlling one or several manipulators
WO2004025628A3 (en) Method and apparatus for power-efficient high-capacity scalable storage system
AU2003297172A1 (en) Systems and methods for interfacing with computer devices
AU2003297173A1 (en) Systems and methods for interfacing with computer devices
AU2002357923A1 (en) System and method for controlling device-to-device accesses within a computer system
AU2003292116A1 (en) Method and appliance for distributing data packets sent by a computer to a cluster system

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ OM PH PL PT RO RU SD SE SG SK SL TJ TM TN TR TT TZ UA UG UZ VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PT SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
WWE Wipo information: entry into national phase

Ref document number: 2003713808

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 2003582653

Country of ref document: JP

Ref document number: 1020047015687

Country of ref document: KR

WWE Wipo information: entry into national phase

Ref document number: 20038077434

Country of ref document: CN

WWP Wipo information: published in national office

Ref document number: 1020047015687

Country of ref document: KR

WWP Wipo information: published in national office

Ref document number: 2003713808

Country of ref document: EP