DE60228768D1 - Verfahren zur Verarbeitung von Kompletierungspaketen und mit nicht erfolgreichem Kompletierungsstatus - Google Patents

Verfahren zur Verarbeitung von Kompletierungspaketen und mit nicht erfolgreichem Kompletierungsstatus

Info

Publication number
DE60228768D1
DE60228768D1 DE60228768T DE60228768T DE60228768D1 DE 60228768 D1 DE60228768 D1 DE 60228768D1 DE 60228768 T DE60228768 T DE 60228768T DE 60228768 T DE60228768 T DE 60228768T DE 60228768 D1 DE60228768 D1 DE 60228768D1
Authority
DE
Germany
Prior art keywords
completion
completer
packages
procedure
status
Prior art date
Legal status (The legal status 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 status listed.)
Expired - Lifetime
Application number
DE60228768T
Other languages
English (en)
Inventor
David Harriman
David Lee
Kenneth Creta
Jasmin Ajanovic
Gary Solomon
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Intel Corp
Original Assignee
Intel 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 Intel Corp filed Critical Intel Corp
Application granted granted Critical
Publication of DE60228768D1 publication Critical patent/DE60228768D1/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • 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/42Bus transfer protocol, e.g. handshake; Synchronisation
    • G06F13/4282Bus transfer protocol, e.g. handshake; Synchronisation on a serial bus, e.g. I2C bus, SPI bus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/0026PCI express
DE60228768T 2001-12-28 2002-12-06 Verfahren zur Verarbeitung von Kompletierungspaketen und mit nicht erfolgreichem Kompletierungsstatus Expired - Lifetime DE60228768D1 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US10/040,702 US7184399B2 (en) 2001-12-28 2001-12-28 Method for handling completion packets with a non-successful completion status

Publications (1)

Publication Number Publication Date
DE60228768D1 true DE60228768D1 (de) 2008-10-16

Family

ID=21912449

Family Applications (1)

Application Number Title Priority Date Filing Date
DE60228768T Expired - Lifetime DE60228768D1 (de) 2001-12-28 2002-12-06 Verfahren zur Verarbeitung von Kompletierungspaketen und mit nicht erfolgreichem Kompletierungsstatus

Country Status (8)

Country Link
US (1) US7184399B2 (de)
EP (2) EP1585029B1 (de)
CN (1) CN1324499C (de)
AT (1) ATE407405T1 (de)
AU (1) AU2002360516A1 (de)
DE (1) DE60228768D1 (de)
TW (1) TWI264204B (de)
WO (1) WO2003058460A2 (de)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7099318B2 (en) * 2001-12-28 2006-08-29 Intel Corporation Communicating message request transaction types between agents in a computer system using multiple message groups
US20050034045A1 (en) * 2003-08-08 2005-02-10 Lueck Andrew W. System for optimizing PCI-Express communications
US20060271718A1 (en) * 2005-05-27 2006-11-30 Diplacido Bruno Jr Method of preventing error propagation in a PCI / PCI-X / PCI express link
US7873018B2 (en) * 2005-06-16 2011-01-18 Nokia Corporation Scheduling data transmissions to improve power efficiency in a wireless network
US8516165B2 (en) * 2005-10-19 2013-08-20 Nvidia Corporation System and method for encoding packet header to enable higher bandwidth efficiency across bus links
US7949794B2 (en) 2006-11-02 2011-05-24 Intel Corporation PCI express enhancements and extensions
US7925931B1 (en) * 2006-12-13 2011-04-12 Nvidia Corporation System and method of handling erroneous data in computer systems
JP5422168B2 (ja) 2008-09-29 2014-02-19 株式会社日立製作所 動画像符号化方法および動画像復号化方法
US8108584B2 (en) * 2008-10-15 2012-01-31 Intel Corporation Use of completer knowledge of memory region ordering requirements to modify transaction attributes
TWI469595B (zh) * 2008-11-27 2015-01-11 Realtek Semiconductor Corp 用於本地端實體層之控制方法及其裝置
WO2012143953A2 (en) * 2011-04-21 2012-10-26 Ineda Systems Pvt. Ltd Optimized multi-root input output virtualization aware switch
US10970238B2 (en) 2019-04-19 2021-04-06 Intel Corporation Non-posted write transactions for a computer bus

Family Cites Families (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
BE758811A (fr) 1969-11-28 1971-04-16 Burroughs Corp Systeme de traitement d'information ayant un emmagasinage sans structure pour traitements emboites
US3735363A (en) 1971-04-07 1973-05-22 Burroughs Corp Information processing system employing stored microprogrammed processors and access free field memories
US4058672A (en) 1976-11-10 1977-11-15 International Telephone And Telegraph Corporation Packet-switched data communications system
US4464717A (en) 1982-03-31 1984-08-07 Honeywell Information Systems Inc. Multilevel cache system with graceful degradation capability
DE3332601A1 (de) 1983-09-09 1985-03-28 Siemens AG, 1000 Berlin und 8000 München Schaltungsanordnung zum registrieren von adressen von einen fehlerhaften speicherinhalt aufweisenden speicherzellen
JPH0746322B2 (ja) 1988-05-23 1995-05-17 日本電気株式会社 障害装置特定システム
US5187780A (en) 1989-04-07 1993-02-16 Digital Equipment Corporation Dual-path computer interconnect system with zone manager for packet memory
AU665521B2 (en) 1990-10-03 1996-01-11 Thinking Machines Corporation Parallel computer system
CA2065578C (en) 1991-04-22 1999-02-23 David W. Carr Packet-based data compression method
JP2700843B2 (ja) * 1991-12-10 1998-01-21 三菱電機株式会社 多重通信制御装置
JPH0619785A (ja) 1992-03-27 1994-01-28 Matsushita Electric Ind Co Ltd 分散共有仮想メモリーとその構成方法
JP3625302B2 (ja) * 1994-07-19 2005-03-02 株式会社東芝 ネットワークシステムのデータ送達装置および方法
US5678007A (en) * 1994-11-22 1997-10-14 Microsoft Corporation Method and apparatus for supporting multiple outstanding network requests on a single connection
US5996019A (en) 1995-07-19 1999-11-30 Fujitsu Network Communications, Inc. Network link access scheduling using a plurality of prioritized lists containing queue identifiers
EP1012730A1 (de) 1996-01-31 2000-06-28 Ipsilon Networks, Inc. Verbessertes verfahren und vorrichtung zur dynamischen umschaltung zwischen leitweglenkung vermittlung van paketen in einem übertragungsnetzwerk
US5968197A (en) 1996-04-01 1999-10-19 Ericsson Inc. Method and apparatus for data recovery
US6760307B2 (en) 1997-08-29 2004-07-06 Intel Corporation Method and apparatus for controlling the flow of data between servers using optimistic transmitter
US6084869A (en) 1997-10-06 2000-07-04 Hughes Electronics Corporation Resource reservation for packet-switched multiple-path communication system
KR100279753B1 (ko) 1997-12-03 2001-03-02 정선종 반도체 집적회로 제조공정을 이용한 인덕터 제조방법
US6493343B1 (en) * 1998-01-07 2002-12-10 Compaq Information Technologies Group System and method for implementing multi-pathing data transfers in a system area network
US6690648B2 (en) * 1998-02-24 2004-02-10 Canon Kabushiki Kaisha Data communication apparatus, method, and system utilizing reception capability information of a destination node
US6055236A (en) 1998-03-05 2000-04-25 3Com Corporation Method and system for locating network services with distributed network address translation
US6154839A (en) 1998-04-23 2000-11-28 Vpnet Technologies, Inc. Translating packet addresses based upon a user identifier
US6515967B1 (en) 1998-06-30 2003-02-04 Cisco Technology, Inc. Method and apparatus for detecting a fault in a multicast routing infrastructure
US6359877B1 (en) 1998-07-21 2002-03-19 Telefonaktiebolaget Lm Ericsson (Publ) Method and apparatus for minimizing overhead in a communication system
US6389016B1 (en) * 1998-10-14 2002-05-14 Nortel Networks Limited Data communication system and method for transporting data
US6424625B1 (en) * 1998-10-28 2002-07-23 Telefonaktiebolaget Lm Ericsson (Publ) Method and apparatus for discarding packets in a data network having automatic repeat request
JP2000209220A (ja) 1999-01-14 2000-07-28 Toshiba Corp コンピュ―タ、ネットワ―ク制御装置、およびこれらを用いたシステム並びにリモ―ト起動方法
ATE389209T1 (de) 1999-05-31 2008-03-15 Thomson Licensing Verfahren zur vorverarbeitung von datenpaketen in einer busschnittstelle
US6519731B1 (en) 1999-10-22 2003-02-11 Ericsson Inc. Assuring sequence number availability in an adaptive hybrid-ARQ coding system
US7583623B2 (en) 2001-03-02 2009-09-01 Ofer Zimmerman Method and system for packing management messages in a communication system
US7333514B2 (en) * 2001-08-09 2008-02-19 Telefonaktiebolaget Lm Ericsson (Publ) Flexible frame scheduler for simultaneous circuit-and packet-switched communication
US6691192B2 (en) 2001-08-24 2004-02-10 Intel Corporation Enhanced general input/output architecture and related methods for establishing virtual channels therein
US6965571B2 (en) * 2001-08-27 2005-11-15 Sun Microsystems, Inc. Precise error reporting

Also Published As

Publication number Publication date
AU2002360516A8 (en) 2003-07-24
CN1324499C (zh) 2007-07-04
US20030174716A1 (en) 2003-09-18
EP1585029A1 (de) 2005-10-12
EP1461712A2 (de) 2004-09-29
CN1608254A (zh) 2005-04-20
ATE407405T1 (de) 2008-09-15
EP1585029B1 (de) 2008-09-03
TWI264204B (en) 2006-10-11
TW200302014A (en) 2003-07-16
WO2003058460A3 (en) 2003-11-20
WO2003058460A2 (en) 2003-07-17
US7184399B2 (en) 2007-02-27
AU2002360516A1 (en) 2003-07-24

Similar Documents

Publication Publication Date Title
DE60228768D1 (de) Verfahren zur Verarbeitung von Kompletierungspaketen und mit nicht erfolgreichem Kompletierungsstatus
US20200366135A1 (en) Near field communication and wireless power
GB2384896A (en) Method and apparatus for synchronizing interrupts in a message passing queue oriented bus system
BR9402105A (pt) Sistema de processamento de informações e mecanismo de suporte de acesso direto à memória
EP2251809A3 (de) Kommunikationssystem und -verfahren, Informationsverarbeitungsendgerät und -verfahren und Informationsverarbeitungsvorrichtung und -verfahren
EP1496660A3 (de) Informationsübertragungsgerät, Informationsübertragungssystem und Computerprogrammprodukt zur Getriebesteuerung
MX2007007944A (es) Metodo y aparato para reducir la latencia de transferencia en una interconexion soc.
US6898751B2 (en) Method and system for optimizing polling in systems using negative acknowledgement protocols
KR20140113662A (ko) Hid i2c 데이터 버스를 위한 호스트 측 구현 기법
US7698493B2 (en) Methods and apparatus for translating write request messages in a computing system
JP2003150735A5 (de)
WO2002052408A3 (en) System and method of implementing interrupts in a computer processing system
CN100424665C (zh) 一种实现ccid设备的方法和装置
US7172129B2 (en) Integrated circuit card capable of automatically transmitting NULL byte information without intervention by CPU
CN111597130B (zh) 用于仲裁对共享存储器的访问的方法以及对应的电子设备
US6757762B1 (en) Multi-mode processor bus bridge
US7254659B2 (en) Method of VMEbus split-read transaction
US7155549B2 (en) VMEbus split-read transaction
WO2010070530A1 (en) Electronic apparatus comprising a common bus
CN114884768B (zh) 一种总线空闲状态的检测装置、系统及检测方法
KR960003649B1 (ko) 통신용 마이크로컴퓨터 시스템
KR100199021B1 (ko) 순차식 pci 버스용 다중 인터럽트 제어장치 및 방법
JPH1188381A (ja) 通信システム、usbファンクションデバイス、通信システム制御方法および通信状況表示プログラムを記録した媒体
US20060133419A1 (en) Indication of an error in receive offload packets
CN114610672A (zh) 重置片上系统的主设备的方法及相应的片上系统

Legal Events

Date Code Title Description
8364 No opposition during term of opposition