ATE357696T1 - Eine allgemeine eingabe-/ausgabearchitektur und entsprechende verfahren zur aufbau virtueller kanäle darin - Google Patents
Eine allgemeine eingabe-/ausgabearchitektur und entsprechende verfahren zur aufbau virtueller kanäle darinInfo
- Publication number
- ATE357696T1 ATE357696T1 AT02768920T AT02768920T ATE357696T1 AT E357696 T1 ATE357696 T1 AT E357696T1 AT 02768920 T AT02768920 T AT 02768920T AT 02768920 T AT02768920 T AT 02768920T AT E357696 T1 ATE357696 T1 AT E357696T1
- Authority
- AT
- Austria
- Prior art keywords
- virtual channels
- general input
- corresponding methods
- output architecture
- building virtual
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/10—Program control for peripheral devices
- G06F13/12—Program control for peripheral devices using hardware independent of the central processor, e.g. channel or peripheral processor
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/10—Program control for peripheral devices
- G06F13/12—Program control for peripheral devices using hardware independent of the central processor, e.g. channel or peripheral processor
- G06F13/124—Program control for peripheral devices using hardware independent of the central processor, e.g. channel or peripheral processor where hardware is a sequential transfer control unit, e.g. microprocessor, peripheral processor or state-machine
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Computer Hardware Design (AREA)
- Information Transfer Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Communication Control (AREA)
- Stereophonic System (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Bus Control (AREA)
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US09/968,620 US6691192B2 (en) | 2001-08-24 | 2001-09-30 | Enhanced general input/output architecture and related methods for establishing virtual channels therein |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ATE357696T1 true ATE357696T1 (de) | 2007-04-15 |
Family
ID=25514509
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| AT02768920T ATE357696T1 (de) | 2001-09-30 | 2002-09-27 | Eine allgemeine eingabe-/ausgabearchitektur und entsprechende verfahren zur aufbau virtueller kanäle darin |
Country Status (7)
| Country | Link |
|---|---|
| US (2) | US6691192B2 (de) |
| EP (1) | EP1433067B1 (de) |
| KR (1) | KR100611268B1 (de) |
| CN (1) | CN100416528C (de) |
| AT (1) | ATE357696T1 (de) |
| DE (1) | DE60219047T2 (de) |
| WO (1) | WO2003029995A1 (de) |
Families Citing this family (58)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| ES2255770T3 (es) * | 1999-12-30 | 2006-07-01 | Nokia Corporation | Gestion eficaz de un flujo multienlace. |
| AU2002326752A1 (en) * | 2001-08-24 | 2003-03-10 | Intel Corporation (A Delaware Corporation) (A Delawware Corporation) | A general input/output architecture protocol and related methods to manage data integrity |
| US9836424B2 (en) * | 2001-08-24 | 2017-12-05 | Intel Corporation | General input/output architecture, protocol and related methods to implement flow control |
| US20030056003A1 (en) * | 2001-09-18 | 2003-03-20 | Bryce Nakatani | Internet broadcast and location tracking method and apparatus |
| US7028132B2 (en) * | 2001-09-29 | 2006-04-11 | Hewlett-Packard Development Company, L.P. | Distributed peer-to-peer communication for interconnect busses of a computer system |
| US7581026B2 (en) * | 2001-12-28 | 2009-08-25 | Intel Corporation | Communicating transaction types between agents in a computer system using packet headers including format and type fields |
| 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 |
| US6944617B2 (en) * | 2001-12-28 | 2005-09-13 | Intel Corporation | Communicating transaction types between agents in a computer system using packet headers including an extended type/extended length field |
| US7191375B2 (en) * | 2001-12-28 | 2007-03-13 | Intel Corporation | Method and apparatus for signaling an error condition to an agent not expecting a completion |
| US7184399B2 (en) * | 2001-12-28 | 2007-02-27 | Intel Corporation | Method for handling completion packets with a non-successful completion status |
| US7110413B2 (en) * | 2001-12-31 | 2006-09-19 | Hewlett-Packard Development Company | Downstream broadcast PCI switch |
| US8045548B1 (en) * | 2002-03-29 | 2011-10-25 | Advanced Micro Devices, Inc. | Data stream labeling and processing |
| US7099814B2 (en) * | 2002-03-29 | 2006-08-29 | International Business Machines Corportion | I/O velocity projection for bridge attached channel |
| US7243154B2 (en) * | 2002-06-27 | 2007-07-10 | Intel Corporation | Dynamically adaptable communications processor architecture and associated methods |
| US7065597B2 (en) * | 2002-06-28 | 2006-06-20 | Intel Corporation | Method and apparatus for in-band signaling of runtime general purpose events |
| US20040131072A1 (en) | 2002-08-13 | 2004-07-08 | Starent Networks Corporation | Communicating in voice and data communications systems |
| US7219176B2 (en) * | 2002-09-30 | 2007-05-15 | Marvell International Ltd. | System and apparatus for early fixed latency subtractive decoding |
| US7917646B2 (en) * | 2002-12-19 | 2011-03-29 | Intel Corporation | Speculative distributed conflict resolution for a cache coherency protocol |
| WO2005006708A1 (en) * | 2003-06-30 | 2005-01-20 | Thomson Licensing S.A. | Method and apparatus for mapping prioritized qos packets to parameterized qos channels and vice versa |
| US8098669B2 (en) | 2003-08-04 | 2012-01-17 | Intel Corporation | Method and apparatus for signaling virtual channel support in communication networks |
| US20050058130A1 (en) * | 2003-08-04 | 2005-03-17 | Christ Chris B. | Method and apparatus for assigning data traffic classes to virtual channels in communications networks |
| US7101742B2 (en) | 2003-08-12 | 2006-09-05 | Taiwan Semiconductor Manufacturing Company, Ltd. | Strained channel complementary field-effect transistors and methods of manufacture |
| US7609636B1 (en) * | 2004-03-29 | 2009-10-27 | Sun Microsystems, Inc. | System and method for infiniband receive flow control with combined buffering of virtual lanes and queue pairs |
| US7822929B2 (en) * | 2004-04-27 | 2010-10-26 | Intel Corporation | Two-hop cache coherency protocol |
| US20050240734A1 (en) * | 2004-04-27 | 2005-10-27 | Batson Brannon J | Cache coherence protocol |
| US20050262250A1 (en) * | 2004-04-27 | 2005-11-24 | Batson Brannon J | Messaging protocol |
| US20060010277A1 (en) * | 2004-07-08 | 2006-01-12 | International Business Machines Corporation | Isolation of input/output adapter interrupt domains |
| US7398427B2 (en) * | 2004-07-08 | 2008-07-08 | International Business Machines Corporation | Isolation of input/output adapter error domains |
| US20060010276A1 (en) * | 2004-07-08 | 2006-01-12 | International Business Machines Corporation | Isolation of input/output adapter direct memory access addressing domains |
| US7522520B2 (en) * | 2004-09-03 | 2009-04-21 | Intel Corporation | Flow control credit updates for virtual channels in the Advanced Switching (AS) architecture |
| US7573879B2 (en) * | 2004-09-03 | 2009-08-11 | Intel Corporation | Method and apparatus for generating a header in a communication network |
| US20060140122A1 (en) * | 2004-12-28 | 2006-06-29 | International Business Machines Corporation | Link retry per virtual channel |
| WO2006081454A2 (en) | 2005-01-26 | 2006-08-03 | Internet Broadcasting Corporation | Layered multicast and fair bandwidth allocation and packet prioritization |
| US8223745B2 (en) * | 2005-04-22 | 2012-07-17 | Oracle America, Inc. | Adding packet routing information without ECRC recalculation |
| US20060277126A1 (en) * | 2005-06-06 | 2006-12-07 | Intel Corporation | Ring credit management |
| US7315456B2 (en) * | 2005-08-29 | 2008-01-01 | Hewlett-Packard Development Company, L.P. | Configurable IO subsystem |
| US20070076667A1 (en) * | 2005-10-04 | 2007-04-05 | Nokia Corporation | Apparatus, method and computer program product to provide Flow_ID management in MAC sub-layer for packet-optimized radio link layer |
| TWI290284B (en) * | 2005-10-13 | 2007-11-21 | Via Tech Inc | Method and electronic device of packet error detection on PCI express bus link |
| US7929577B2 (en) * | 2005-10-13 | 2011-04-19 | Via Technologies, Inc. | Method and apparatus for packet error detection |
| US7660917B2 (en) * | 2006-03-02 | 2010-02-09 | International Business Machines Corporation | System and method of implementing multiple internal virtual channels based on a single external virtual channel |
| US7949794B2 (en) * | 2006-11-02 | 2011-05-24 | Intel Corporation | PCI express enhancements and extensions |
| US7849243B2 (en) * | 2008-01-23 | 2010-12-07 | Intel Corporation | Enabling flexibility of packet length in a communication protocol |
| US8199759B2 (en) * | 2009-05-29 | 2012-06-12 | Intel Corporation | Method and apparatus for enabling ID based streams over PCI express |
| US9667315B2 (en) * | 2012-09-05 | 2017-05-30 | Landis+Gyr Technologies, Llc | Power distribution line communications with compensation for post modulation |
| US9311268B1 (en) * | 2012-10-25 | 2016-04-12 | Qlogic, Corporation | Method and system for communication with peripheral devices |
| US9524261B2 (en) * | 2012-12-21 | 2016-12-20 | Apple Inc. | Credit lookahead mechanism |
| US10394731B2 (en) | 2014-12-19 | 2019-08-27 | Amazon Technologies, Inc. | System on a chip comprising reconfigurable resources for multiple compute sub-systems |
| US10523585B2 (en) | 2014-12-19 | 2019-12-31 | Amazon Technologies, Inc. | System on a chip comprising multiple compute sub-systems |
| US11200192B2 (en) | 2015-02-13 | 2021-12-14 | Amazon Technologies. lac. | Multi-mode system on a chip |
| US9588921B2 (en) | 2015-02-17 | 2017-03-07 | Amazon Technologies, Inc. | System on a chip comprising an I/O steering engine |
| US9306624B1 (en) | 2015-03-31 | 2016-04-05 | Landis+Gyr Technologies, Llc | Initialization of endpoint devices joining a power-line communication network |
| US9461707B1 (en) | 2015-05-21 | 2016-10-04 | Landis+Gyr Technologies, Llc | Power-line network with multi-scheme communication |
| US10142353B2 (en) | 2015-06-05 | 2018-11-27 | Cisco Technology, Inc. | System for monitoring and managing datacenters |
| US10536357B2 (en) * | 2015-06-05 | 2020-01-14 | Cisco Technology, Inc. | Late data detection in data center |
| US20170187579A1 (en) * | 2015-12-24 | 2017-06-29 | Eric R. Borch | Maximizing network fabric performance via fine-grained router link power management |
| CN106357560A (zh) * | 2016-09-26 | 2017-01-25 | 航天恒星科技有限公司 | 信道统计复用方法及装置 |
| KR102405773B1 (ko) * | 2017-09-27 | 2022-06-08 | 삼성전자주식회사 | Usb 타입 c 인터페이스를 이용한 멀티 디바이스 간의 통신 방법 및 이를 구현한 전자 장치 |
| CN116303150B (zh) * | 2023-05-25 | 2023-07-21 | 深圳市链科网络科技有限公司 | 一种基于虚拟usb的数据驱动方法及装置 |
Family Cites Families (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5353382A (en) * | 1990-10-15 | 1994-10-04 | California Institute Of Technology | Programmable synapse for neural network applications |
| US5463629A (en) * | 1992-07-13 | 1995-10-31 | Ko; Cheng-Hsu | Dynamic channel allocation method and system for integrated services digital network |
| US5353282A (en) * | 1993-03-18 | 1994-10-04 | Northern Telecom Limited | Local area network embedded in the communication switch core |
| US5745837A (en) * | 1995-08-25 | 1998-04-28 | Terayon Corporation | Apparatus and method for digital data transmission over a CATV system using an ATM transport protocol and SCDMA |
| US5953338A (en) | 1996-12-13 | 1999-09-14 | Northern Telecom Limited | Dynamic control processes and systems for asynchronous transfer mode networks |
| US6003062A (en) * | 1997-07-16 | 1999-12-14 | Fore Systems, Inc. | Iterative algorithm for performing max min fair allocation |
| DE19835668A1 (de) * | 1997-08-07 | 1999-02-25 | Matsushita Electric Industrial Co Ltd | Übertragungsmedienverbindungsvorrichtung, steuernde Vorrichtung, gesteuerte Vorrichtung und Speichermedium |
| JP3075251B2 (ja) * | 1998-03-05 | 2000-08-14 | 日本電気株式会社 | 非同期転送モード交換網における仮想パス帯域分配システム |
| US6266345B1 (en) | 1998-04-24 | 2001-07-24 | Xuan Zhon Ni | Method and apparatus for dynamic allocation of bandwidth to data with varying bit rates |
| US6229803B1 (en) * | 1998-08-05 | 2001-05-08 | Sprint Communications Co. L.P. | Telecommunications provider agent |
| US6393506B1 (en) * | 1999-06-15 | 2002-05-21 | National Semiconductor Corporation | Virtual channel bus and system architecture |
| US6751214B1 (en) * | 2000-03-30 | 2004-06-15 | Azanda Network Devices, Inc. | Methods and apparatus for dynamically allocating bandwidth between ATM cells and packets |
| US6639919B2 (en) * | 2001-05-01 | 2003-10-28 | Adc Dsl Systems, Inc. | Bit-level control for dynamic bandwidth allocation |
-
2001
- 2001-09-30 US US09/968,620 patent/US6691192B2/en not_active Expired - Lifetime
-
2002
- 2002-09-27 KR KR1020047004697A patent/KR100611268B1/ko not_active Expired - Lifetime
- 2002-09-27 CN CNB028193067A patent/CN100416528C/zh not_active Expired - Lifetime
- 2002-09-27 WO PCT/US2002/031003 patent/WO2003029995A1/en not_active Ceased
- 2002-09-27 EP EP02768920A patent/EP1433067B1/de not_active Expired - Lifetime
- 2002-09-27 DE DE60219047T patent/DE60219047T2/de not_active Expired - Lifetime
- 2002-09-27 AT AT02768920T patent/ATE357696T1/de not_active IP Right Cessation
-
2003
- 2003-09-03 US US10/655,523 patent/US6993611B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| KR100611268B1 (ko) | 2006-08-10 |
| EP1433067A1 (de) | 2004-06-30 |
| WO2003029995A1 (en) | 2003-04-10 |
| KR20040037215A (ko) | 2004-05-04 |
| HK1063091A1 (en) | 2004-12-10 |
| US6691192B2 (en) | 2004-02-10 |
| CN100416528C (zh) | 2008-09-03 |
| US6993611B2 (en) | 2006-01-31 |
| DE60219047D1 (de) | 2007-05-03 |
| US20040044820A1 (en) | 2004-03-04 |
| DE60219047T2 (de) | 2007-12-13 |
| CN1561490A (zh) | 2005-01-05 |
| US20030115391A1 (en) | 2003-06-19 |
| EP1433067B1 (de) | 2007-03-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ATE357696T1 (de) | Eine allgemeine eingabe-/ausgabearchitektur und entsprechende verfahren zur aufbau virtueller kanäle darin | |
| DE60237825D1 (de) | System und verfahren zur bereitstellung der dialogverwaltung und -arbitrierung in einer mehrmodenumgebung | |
| DE60231988D1 (de) | Übertragung von Datenpaketen an mehrere Zieladressen | |
| CA2292575A1 (en) | Device used to implement a block cipher | |
| AU2001241669A1 (en) | Workflow system and builder offers image script tools on input data type | |
| DE60218160D1 (de) | Verfahren und systeme zur datenübertragung über ein netz | |
| AU2003287964A1 (en) | Methods, interface unit and nodes for using in parallel a communication network for real-time applications and non real-time applications | |
| DE60232590D1 (de) | Gateway zur verbindung von netzen | |
| WO2003010915A1 (en) | Network system and ouput device used in this system | |
| ATE327624T1 (de) | Verfahren und system zur kopplung von datennetzen | |
| DE69929898D1 (de) | Eine methode zur kontrolle von übertragungseigenschaften | |
| BR0208312A (pt) | método e equipamento para utilizar informações de estado de canal em um sistema de comunicação sem fio | |
| BR0211349A (pt) | dispositivo de campo para uso em um sistema de controle de processo, método para comunicar com um dispositivo de campo acoplado a um barramento de dados digital, e, método para configurar localmente um dispositivo de campo | |
| AU2003210706A1 (en) | Building system with reduced wiring requirements and apparatus for use therein | |
| WO2001065771A3 (en) | Network resource communication system | |
| DE60214386D1 (de) | Busprotokoll | |
| WO2002015513A3 (en) | Method and system for distributing position information | |
| AU2003226451A1 (en) | System and devices for information input/output and key management | |
| BR9803267A (pt) | Processo para transmitir uma mensagem curta em um terminal digital de comunição móvel que tem uma memória. | |
| WO2003019339A3 (en) | Portable computer | |
| EP0939529A3 (de) | Datenkommunikationssystem, Datenkommunikationsverfahren, Datenkommunikationsvorrichtung und digitale Schnittstelle | |
| DE69929328D1 (de) | Drahtlose kopplung inkompatibler knoten über ein virtuelles netz | |
| WO2003025737A1 (en) | Operation apparatus and operation system | |
| NZ337269A (en) | Data transmission system, packet header contains unique packet length code | |
| ATE331245T1 (de) | Leistungssteuerungsverfahren für ein rechnersystem mit einer knotenpunktarchitektur |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RER | Ceased as to paragraph 5 lit. 3 law introducing patent treaties |