KR950703766A - 호스트 지시 조합을 구비하는 장치(a device with host indication combination) - Google Patents
호스트 지시 조합을 구비하는 장치(a device with host indication combination) Download PDFInfo
- Publication number
- KR950703766A KR950703766A KR1019950701048A KR19950701048A KR950703766A KR 950703766 A KR950703766 A KR 950703766A KR 1019950701048 A KR1019950701048 A KR 1019950701048A KR 19950701048 A KR19950701048 A KR 19950701048A KR 950703766 A KR950703766 A KR 950703766A
- Authority
- KR
- South Korea
- Prior art keywords
- data
- counter
- buffer memory
- variable storage
- signal
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/90—Buffering arrangements
- H04L49/901—Buffering arrangements using storage descriptor, e.g. read or write pointers
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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
- G06F13/128—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 for dedicated transfers to a network
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/14—Handling requests for interconnection or transfer
- G06F13/20—Handling requests for interconnection or transfer for access to input/output bus
- G06F13/24—Handling requests for interconnection or transfer for access to input/output bus using interrupt
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/90—Buffering arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/90—Buffering arrangements
- H04L49/9047—Buffering arrangements including multiple buffers, e.g. buffer pools
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/90—Buffering arrangements
- H04L49/9063—Intermediate storage in different physical parts of a node or terminal
- H04L49/9068—Intermediate storage in different physical parts of a node or terminal in the network interface card
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Computer And Data Communications (AREA)
- Communication Control (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Burglar Alarm Systems (AREA)
Abstract
Description
Claims (28)
- 버퍼 메모리와, 제1 및 제2 데이터 블록을 포함하고, 버퍼 메모리로부터 수신지장치로 데이터 블록을 전송하는 전송수단과, 제1 데이터 블록의 전송 끝에 가까운 제1 신호를 발생시키는 발생수단과, 제2 데이터 블록의 전송 시작에 가까운 제2 신호를 발생시키는 수단과, 제2 신호의 예상된 발생에 대해서 제1 신호를 지연시키는 수단으로 구성된 것을 특징으로 하는 수신지 장치로의 데이터 블록 전송의 지시 조합 장치.
- 제1항에 있어서, 그 장치는 호스트 시스템에 접속되어지고, 제1 신호에 응답하여 호스트 시스템에 인터럽트 신호를 발생시키고 호스트 시스템에 의해 사용되는 정보를 포스트시키는 제어수단을 포함하는 것을 특징으로 하는 지시 조합 장치.
- 제2항에 있어서, 호스트 시스템은 인터럽트 신호에 응답하는 호스트 프로세서를 포함하고 제1 신호 및 제2 신호는 호스트 프로세서가 인터럽트 신호에 응답한 이후에 상태 정보에 포함되어지는 것을 특징으로 하는 지시 조합 장치.
- 제1항에 있어서, 제2 신호를 발생시키는 수단은, 버퍼 메모리에 전속되어, 버퍼 메모리에 의해 수신된 데이터의 양을 계수하는 카운터와, 준비 한계값을 포함하는 제1 가변 기억장소와, 카운터를 가변 기억장소내의 준비 한계값과 비교하고 카운터 및 준비 한계값을 포함하는 제1가변 기억장소의 비교에 응답하여 제2 신호를 발생시키는 수단을 포함하는 것을 특징으로 하는 지시 조합 장치.
- 제1항에 있어서, 제1 신호를 지연시키는 수단은, 전송 완결 지연 한계값을 포함하는 제2 가변 기억장소와, 카운터 및 전송완결 지연 한계값을 포함하는 제2 가변 기억장소에 접속되어 카운터 및 제2 가변 기억장소의 합을 출력하는 가산기와, 가산기의 출력 및 준비 한계값을 포함하는 제1 가변 기억장소에 접속되어, 카운터 및 준비 한계값을 포함하는 제1가변 기억장소에 응답하여 제1 신호를 발생시키는 비교기를 포함하는 것을 특징으로 하는 지시 조합 장치.
- 네트워크에 접속되어 네트워크 트랜시버로부터 호스트 시스템으로 데이터 프레임 전송하는 데이터 프레임 전송 장치로서, 상기 장치는 데이터 프레임을 저장하는 버퍼 메모리와, 일부 데이터 프레임의 수신에 응답하여 초기 수신 지시신호를 발생시키는 수단 한계 논리와, 버퍼 메모리로부터 호스트 시스템으로 데이터 프레임을 전송하는 호스트 인터페이스 논리와, 호스트 시스템으로 데이터 프레임의 전송에 응답하여 전송 완결 지시신호를 발생시키는 전송 완결 논리와, 시간 주기동안 송신 완료 지시신호를 지연시키는 지시 조합 논리로 구성된 것을 특징으로 하는 데이타 프레임 전송 장치.
- 제6항에 있어서, 시간 주기는 인터-프레임 스페이싱 시간동안이고 데이터 프레임을 수신하기 전임을 특징으로 하는 프레임 전송 장치.
- 제6항에 있어서, 호스트 인터페이스 논리는, 호스트 시스템으로부터 버퍼 메모리로 버퍼 메모리에서 데이터 프레임이 저장되어질 위치로 호스트 메모리에서의 위치를 확인시키는 전송 기술어를 맵핑시키는 전송 기술어 논리와, 버퍼 메모리에서 전송 기술어에 응답하여 버퍼 메모리로부터 호스트 메모리로 데이터 프레임을 전송하는 업로드 논리를 포함하는 것을 특징으로 하는 프레임 전송 장치.
- 제6항에 있어서, 전송 완결 지시신호에 응답하여 호스트 시스템으로 인터렙트신호를 발생시키고 호스트 시스템에 의해 사용되는 상태 정보를 포스트시키는 제어 수단을 포함하는 것을 특징으로 하는 프레임 전송 장치.
- 제6항에 있어서, 버퍼 메모리는 호스트 어드레스 스페이스와 무관한 버퍼를 포함하는 것을 특징으로 하는 프레임 전송 장치.
- 제6항에 있어서, 수신 한계 논리는, 버퍼 메모리에 접속되어, 버퍼 메모리에 의해 수신된 데이터의 양을 계수하는 카운터와, 수신 한계값을 포함하는 제1 가변 기억장치와, 가변 기억장치내의 수신 한계값에 카운터를 비교하고 카운터 및 수신 한계값을 포함하는 제1 가변 기억장치의 비교에 응답하여 초기 수신 지시신호를 발생시키는 수단을 포함하는 것을 특징으로 하는 프레임 전송 장치.
- 제11항에 있어서, 데이터 프레임은 수신지 어드레스를 포함하며 데이터 필드에 의해 후속되는 헤더 필드를 포함하고, 수신 한계값은 헤더 필드의 시작과 관련된 데이터 양을 나타내는 예견 한계값인 것을 특징으로 하는 프레임 전송 장치.
- 제12항에 있어서, 시간 주기는 수신지 어드레스를 수신하는 동안인 것임을 특징으로 하는 프레임 전송 장치.
- 제12항에 있어서, 시간 주기는 데이터의 예견 한계값의 수신이 수신되기 전임을 특징으로 하는 프레임 전송 장치.
- 제6항에 있어서, 지시 조합 논리는, 전송 완결 지연 한계값을 포함하는 제2 가변 기억장치와, 전송완결 지연 한계값을 포함하는 제2 가변 기억장치 및 카운터에 접속되어, 카운터 및 제2 가변 기억장치의 값을 출력하는 가산기와, 가산기 및 예견 한계값을 포함하는 제1 가변 기억장소의 출력에 접속되어, 카운터 및 예견 한계값을 포함하는 제1 가변 기억장소에 응답하여 전송 완결 지시신호의 발생시키는 비교기를 포함하는 것을 특징으로 하는 프레임 전송 장치.
- 네트워크에 통신 매체 및 인터럽트 서비스 루틴 및 호스트 메모를 갖는 호스트 프로세서를 포함하는 호스트 시스템에 접속되어 네트워크 통신 매체로부터 데이터 프레임을 수신하는 장치로서, 상기 장치,는 데이터 프레임을 저장하는 버퍼 메모리와, 네트워크 통신 매체로부터 버퍼 메모리로 데이터 프레임을 수신하는 네트워크 인터페이스 논리와, 일부 데이터 프레임을 수신에 응답하여 초기 수신 지시신호를 발생시키는 수신 한게 논리와, 버퍼 메모리로부터 호스트 시스템으로 데이터 프레임을 전송하는 호스트 인터페이스 논리와, 호스트 시스템으로 데이터 프레임의 전송에 응답하여 전송 완결 지시신호를 발생시키는 전송 완결 논리와, 초기 수신 혹은 전송 완결 지시에 응답하여 호스트 프로세서로 인터럽트 신호를 발생시커고 인터럽트 서비스 루팅동안 호스트 프로세서에 의해 판독되어지는 초기 수신 및 전송 완결 지시시호를 나타내는 상태 정보를 포스트하는 제어 수단과, 전송 완결 지시신호의 발생 시간 주기동안 지연시키는 지시 조합 논리로 구성되는 것을 특징으로 하는 데이터 프레임 수신 장치.
- 제16항에 있어서, 수신 한계 논리는, 버퍼 메모리에 접속되어, 버퍼 메모리에 의해 수신된 데이터의 양을 계수하는 카운터와, 수신 한계값을 포함하는 제1 가변 기억장치와 카운터를 가변 기억장치내의 수신 한계값에 카운터를 비교하여 카운터 및 수신 한계값을 포함하는 제 1 가변 기억장치와 카운터를 가변 기억장소내의 수신 한계값에 비교하여 카운터 및 수신 한계값을 포함하는 가변 기억장소의 비교에 응답하여 지시신호를 발생시키는 수단을 포함하는 것을 특징으로 하는 데이타 프레임 수신 장치.
- 제17항에 있어서, 데이터 프레임은 수신지 어드레스를 포함하고 데이터 필드에 의해 후속되는 헤더 필드를 포함하고, 수신 한계값은 헤더 필드의 시작과 관련된 데이터 양을 나타내는 예견 한계값인 것을 특징으로 하는 데이타 프레임 수신 장치.
- 제18항에 있어서, 시간 주기는 인터-프레임 스페이싱 시간동안이고 데이터 프레임을 수신하기 전인 것을 특징으로 하는 데이타 프레임 수신 장치.
- 제18항에 있어서, 시간 주기는 수신지 어드레스를 수신하는 동안안 것임을 특징으로 하는 데아타 프레임 수신 장치.
- 제18항에 있어서, 시간 주기는 데이터의 예견 한계값을 수신하기 전인 것을 특징으로 하는 데이타 프레임 수신 장치.
- 제17항에 있어서, 지시 조합 논리는, 전송 완결 지연 한계값을 포함하는 제2 가변 기억장치와, 카운터 및 전송 완결 지연 한계값을 포함하는 제2가변 기억장치에 접속되어, 카운터 및 제2가변 한계값의 합을 출력하는 가산기와, 가산기의 출력 및 예견 한계값을 포함하는 제1가변 기억장소의 출력에 접속되어, 카운터 및 예견 한계값을 포함하는 제1가변 기억장소의 비교에 대해서 전송 완결 지시신호를 발생시키는 수단을 포함하는 것을 특징으로 하는 데이타 프레임 수신 장치.
- 네트워크에 접속되어, 네트워크 트랜시버에서 버퍼 메모리로 데이터 프레임을 수신하고, 버퍼 메모리로부터 호스트 프로세서 및 호스트 메모리를 포함하는 호스트 시스템으로 데이터 프레임을 전송하고, 데이터 프레임 전송에 응답하여 인터럽트에 응답하고 네트워크 어댑터를 제공하는 호스트 프로세서로 인터럽트 신호를 발생시키는 네트워크 어댑터로서, 상기 네트워크 어댑터는, 네트워크 트랜시버로부터 버퍼 메모리로 데이터 프레임을 수신하는 네트워크 인터페이스 논리와, 데이터 프레임 수신에 응답하여초기 수신 지시신호를 발생시키는 수신 한계 논리와, 버퍼 메모리로부터 호스트 시스템으로 데이터 프레임을 수신 하는 인터페이스 논리와, 호스트 시스템으로 데이터 프레임 송신에 응답하는 전송 완결 지시신호를 발생시키는 전송 완결 논리와, 전송 완결 지시 신호에 응답하여 호스트 프로세서로 인터럽트 신호를 발생시키고 호스트 프로세서에 의해 판독되는 초기 수신 및 전송완결 지시신호를 나타내는 상태 정보를 포스트하는 제어수단과, 호스트 프로세서가 네트워크 어댑터를 제공하는 동안 초기 수신지시가 발생하도록 전송 완결 지시신호를 지연시키는 지시 조합 논리로 구성되어지고, 상기 수신 한계 논리는 버퍼 메모리에 접속되어, 버퍼 메모리에 의해 수신된 데이터 양을 계수하는 카운터와, 수신 한계값을 포함하는 제1가변 기억장소와, 가변 기억장소내의 수신 한계값과 카운터를 비교하여 카운터 및 수신 한계값을 포함하는 가변 기억 장소의 비교에 대한 지시신호를 발생시키는 수단을 포함하는 것을 특징으로 하는 네트워크 어댑터.
- 제23항에 있어서, 데이터 필드는 수신지 어드레스를 포함하는 데이터 필드에 의해 후속되는 헤더 필드를 포함하고, 수신 한계값은 헤더 필드의 시작과 관련된 데이터 양을 나타내는 예견 한계값인 것을 특징으로 하는 네트워크 어댑터.
- 제24항에 있어서, 전송 완결 지시신호는 데이터 프레임 수신 이후 발생되는 것을 특징으로 하는 네트워크 어댑터.
- 제24항에 있어서, 전송 완결 지시신호는 수신지 어드레스 수신 이후 발생되는 것을 특징으로 하는 네트워크 어댑터.
- 제26항에 있어서, 전송 완결 지시신호는 데이터 예견 한계값이 수신된 후 발생되는 것을 특징으로 하는 네트워크 어댑터.
- 제24항에 있어서, 지시 조합 논리는, 전송 완결 지연 한계값을 포함하는 제2가변 기억장소와, 제2 카운터 및 전송 완결 지연 한계값을 포함하는 제2가변 기억장소에 접속되어, 카운터 및 가변 기억장소의 값의 합을 출력하는 가산기와, 가산기의 출력 및 예견 한계값을 포함하는 제1가변 기억장소에 접속되어, 제2카운터 및 예견 한계값을 포함하는 가변 기억장소의 비교에 응답하여 전송 완결 지시신호의 발생시키는 비교기를 포함하는 것을 특징으로 하는 네트워크 어댑터.※ 참고사항 : 최초출원 내용에 의하여 공개하는 것임.
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US07/947,773 US5319752A (en) | 1992-09-18 | 1992-09-18 | Device with host indication combination |
US7/947773 | 1992-09-18 | ||
US07/947773 | 1992-09-18 | ||
PCT/US1993/008866 WO1994007201A1 (en) | 1992-09-18 | 1993-09-17 | A device with host indication combination |
Publications (2)
Publication Number | Publication Date |
---|---|
KR950703766A true KR950703766A (ko) | 1995-09-20 |
KR100186928B1 KR100186928B1 (ko) | 1999-05-15 |
Family
ID=25486742
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019950701048A KR100186928B1 (ko) | 1992-09-18 | 1993-09-17 | 호스트 지시 조합을 구비하는 장치 |
Country Status (8)
Country | Link |
---|---|
US (1) | US5319752A (ko) |
EP (1) | EP0660955B1 (ko) |
JP (1) | JP2584957B2 (ko) |
KR (1) | KR100186928B1 (ko) |
AU (1) | AU674341B2 (ko) |
CA (1) | CA2143951C (ko) |
DE (1) | DE69329684T2 (ko) |
WO (1) | WO1994007201A1 (ko) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20040017656A (ko) * | 2002-08-23 | 2004-02-27 | 삼성전자주식회사 | 적은 수의 인터럽트를 이용하여 데이터를 처리하는인터페이스 카드 및 인터럽트 발생 방법 |
Families Citing this family (44)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5412782A (en) | 1992-07-02 | 1995-05-02 | 3Com Corporation | Programmed I/O ethernet adapter with early interrupts for accelerating data transfer |
US5659690A (en) * | 1992-10-15 | 1997-08-19 | Adaptec, Inc. | Programmably configurable host adapter integrated circuit including a RISC processor |
US5530874A (en) * | 1993-02-02 | 1996-06-25 | 3Com Corporation | Network adapter with an indication signal mask and an interrupt signal mask |
US5623669A (en) * | 1993-07-21 | 1997-04-22 | International Business Machines Corporation | High speed online copy of partitioned data |
JP3746785B2 (ja) * | 1993-07-28 | 2006-02-15 | 3コム コーポレイション | 多重ネットワーク・アドレスを備えたネットワーク・ステーション |
SG47794A1 (en) * | 1993-09-30 | 1998-04-17 | Intel Corp | Buffer memory management for a computer network node |
US5983275A (en) * | 1994-05-04 | 1999-11-09 | Cirrus Logic, Inc. | Apparatus for and method of providing interrupts to a host processor in a frame receiving system |
US6131176A (en) * | 1994-06-07 | 2000-10-10 | Unisys Corporation | On-the-fly data integrity transfer system handling mixed block sizes |
WO1996013925A1 (en) * | 1994-10-31 | 1996-05-09 | Alcatel N.V. | Communications protocol |
US5774745A (en) * | 1995-03-31 | 1998-06-30 | Cirrus Logic, Inc. | Method and apparatus for writing and reading entries in an event status queue of a host memory |
US5708814A (en) * | 1995-11-21 | 1998-01-13 | Microsoft Corporation | Method and apparatus for reducing the rate of interrupts by generating a single interrupt for a group of events |
US5881063A (en) * | 1996-04-08 | 1999-03-09 | Ford Motor Company | Half-message based multiplex communication interface circuit which uses a main microcontroller to detect a match in addresses and generate a qualified signal |
US6154794A (en) * | 1996-09-08 | 2000-11-28 | Silicon Graphics, Inc. | Upstream situated apparatus and method within a computer system for controlling data flow to a downstream situated input/output unit |
US5951644A (en) * | 1996-12-24 | 1999-09-14 | Apple Computer, Inc. | System for predicting and managing network performance by managing and monitoring resourse utilization and connection of network |
US5943479A (en) * | 1997-01-02 | 1999-08-24 | Digital Equipment Corporation | Method for reducing the rate of interrupts in a high speed I/O controller |
GB9704368D0 (en) * | 1997-03-03 | 1997-04-23 | Madge Networks Ltd | Interface device and method |
US6256660B1 (en) * | 1997-04-08 | 2001-07-03 | International Business Machines Corporation | Method and program product for allowing application programs to avoid unnecessary packet arrival interrupts |
US6012121A (en) * | 1997-04-08 | 2000-01-04 | International Business Machines Corporation | Apparatus for flexible control of interrupts in multiprocessor systems |
US6167032A (en) * | 1997-11-07 | 2000-12-26 | International Business Machines Corporation | System and method for avoiding host transmit underruns in a communication network |
US6061768A (en) * | 1997-12-18 | 2000-05-09 | Advanced Micro Devices, Inc. | Apparatus and method in a network interface device for storing tracking information indicating stored data status between contending memory controllers |
US6105079A (en) * | 1997-12-18 | 2000-08-15 | Advanced Micro Devices, Inc. | Apparatus and method in a network interface device for selectively supplying long bit information related to a data frame to a buffer memory and a read controller for initiation of data transfers |
US6351785B1 (en) * | 1999-01-26 | 2002-02-26 | 3Com Corporation | Interrupt optimization using varying quantity threshold |
US6189067B1 (en) * | 1999-01-26 | 2001-02-13 | 3Com Corporation | System and method for dynamically selecting interrupt quantity threshold parameters |
US6192440B1 (en) * | 1999-01-26 | 2001-02-20 | 3Com Corporation | System and method for dynamically selecting interrupt storage time threshold parameters |
US6189066B1 (en) * | 1999-01-26 | 2001-02-13 | 3Com Corporation | System and method for dynamically selecting interrupt time interval threshold parameters |
US6574694B1 (en) * | 1999-01-26 | 2003-06-03 | 3Com Corporation | Interrupt optimization using time between succeeding peripheral component events |
US6529986B1 (en) * | 1999-01-26 | 2003-03-04 | 3Com Corporation | Interrupt optimization using storage time for peripheral component events |
US6434651B1 (en) * | 1999-03-01 | 2002-08-13 | Sun Microsystems, Inc. | Method and apparatus for suppressing interrupts in a high-speed network environment |
US6467008B1 (en) | 1999-03-01 | 2002-10-15 | Sun Microsystems, Inc. | Method and apparatus for indicating an interrupt in a network interface |
US6311284B1 (en) * | 1999-03-15 | 2001-10-30 | Advanced Micro Devices, Inc. | Using an independent clock to coordinate access to registers by a peripheral device and a host system |
EP1188294B1 (en) * | 1999-10-14 | 2008-03-26 | Bluearc UK Limited | Apparatus and method for hardware implementation or acceleration of operating system functions |
US6631434B1 (en) * | 1999-11-15 | 2003-10-07 | Hewlett-Packard Development Company, L.P. | Dynamic early indication system for a computer |
US6629290B1 (en) * | 1999-12-29 | 2003-09-30 | Advanced Micro Devices, Inc. | Method and apparatus for automatic transmit verification |
US7861104B2 (en) * | 2001-08-24 | 2010-12-28 | Broadcom Corporation | Methods and apparatus for collapsing interrupts |
US20030219232A1 (en) * | 2001-10-01 | 2003-11-27 | Shu Lin | System and method for identifying data on a storage medium |
WO2003055247A2 (en) * | 2001-12-13 | 2003-07-03 | Matsushita Electric Industrial Co., Ltd. | Communications device, method and program for receiving process execution, and computer-readable recording medium having same program recorded thereon |
WO2007125670A1 (ja) * | 2006-04-26 | 2007-11-08 | Panasonic Corporation | 信号伝送方法、送受信装置及び通信システム |
WO2012153165A1 (en) * | 2011-05-06 | 2012-11-15 | Nokia Corporation | A pitch estimator |
US9146776B1 (en) | 2011-08-16 | 2015-09-29 | Marvell International Ltd. | Systems and methods for controlling flow of message signaled interrupts |
US9128920B2 (en) * | 2011-11-30 | 2015-09-08 | Marvell World Trade Ltd. | Interrupt handling systems and methods for PCIE bridges with multiple buses |
US9043457B2 (en) | 2012-10-25 | 2015-05-26 | Qualcomm Incorporated | Dynamic adjustment of an interrupt latency threshold and a resource supporting a processor in a portable computing device |
US9224958B2 (en) | 2013-07-19 | 2015-12-29 | Universal Display Corporation | Organic electroluminescent materials and devices |
DE212018000159U1 (de) * | 2017-02-17 | 2019-10-02 | Marvell World Trade Ltd. | Systeme für einen Fehlerprotokollierungsmechanismus an Steuerungsbereichsnetzwerkbussen |
US10007695B1 (en) * | 2017-05-22 | 2018-06-26 | Dropbox, Inc. | Replication lag-constrained deletion of data in a large-scale distributed data storage system |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3789365A (en) * | 1971-06-03 | 1974-01-29 | Bunker Ramo | Processor interrupt system |
JPS58134554A (ja) * | 1982-02-03 | 1983-08-10 | Nec Corp | 伝送路監視装置 |
US4866666A (en) * | 1984-10-29 | 1989-09-12 | Francisco Michael H | Method for maintaining data integrity during information transmission by generating indicia representing total number of binary 1's and 0's of the data |
US4680581A (en) * | 1985-03-28 | 1987-07-14 | Honeywell Inc. | Local area network special function frames |
US5101402A (en) * | 1988-05-24 | 1992-03-31 | Digital Equipment Corporation | Apparatus and method for realtime monitoring of network sessions in a local area network |
US5103446A (en) * | 1990-11-09 | 1992-04-07 | Moses Computers, Inc. | Local area network adaptive throughput control for instantaneously matching data transfer rates between personal computer nodes |
-
1992
- 1992-09-18 US US07/947,773 patent/US5319752A/en not_active Expired - Lifetime
-
1993
- 1993-09-17 WO PCT/US1993/008866 patent/WO1994007201A1/en active IP Right Grant
- 1993-09-17 KR KR1019950701048A patent/KR100186928B1/ko not_active IP Right Cessation
- 1993-09-17 EP EP93921684A patent/EP0660955B1/en not_active Expired - Lifetime
- 1993-09-17 AU AU49300/93A patent/AU674341B2/en not_active Expired
- 1993-09-17 CA CA002143951A patent/CA2143951C/en not_active Expired - Lifetime
- 1993-09-17 JP JP6508372A patent/JP2584957B2/ja not_active Expired - Lifetime
- 1993-09-17 DE DE69329684T patent/DE69329684T2/de not_active Expired - Lifetime
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20040017656A (ko) * | 2002-08-23 | 2004-02-27 | 삼성전자주식회사 | 적은 수의 인터럽트를 이용하여 데이터를 처리하는인터페이스 카드 및 인터럽트 발생 방법 |
Also Published As
Publication number | Publication date |
---|---|
AU674341B2 (en) | 1996-12-19 |
CA2143951C (en) | 2001-01-02 |
DE69329684T2 (de) | 2001-06-21 |
EP0660955A4 (en) | 1995-05-17 |
WO1994007201A1 (en) | 1994-03-31 |
EP0660955A1 (en) | 1995-07-05 |
AU4930093A (en) | 1994-04-12 |
EP0660955B1 (en) | 2000-11-15 |
JP2584957B2 (ja) | 1997-02-26 |
JPH07507173A (ja) | 1995-08-03 |
DE69329684D1 (de) | 2000-12-21 |
KR100186928B1 (ko) | 1999-05-15 |
CA2143951A1 (en) | 1994-03-31 |
US5319752A (en) | 1994-06-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR950703766A (ko) | 호스트 지시 조합을 구비하는 장치(a device with host indication combination) | |
US6094692A (en) | Network interface having adaptive transmit start point for each packet to avoid transmit underflow | |
US5721955A (en) | System for transferring portion of data to host from buffer if size of packet is greater than first threshold value but less than second threshold value | |
US5991304A (en) | Method and apparatus for minimizing asynchronous transmit FIFO under-run and receive FIFO over-run conditions | |
KR910019369A (ko) | 미디어 액세스제어/호스트 시스템 인터페이스를 수행하기 위한 방법 및 장치 | |
US20110276731A1 (en) | Dual-port functionality for a single-port cell memory device | |
KR100944892B1 (ko) | 버스 시스템 및 버스 인터페이스 | |
US6449281B1 (en) | Interface control of communication between a control processor and a digital signal processor | |
KR970056273A (ko) | 데이타 교환 시스템에 있어서, 분산 경로 제어를 이용한 데이타 송수신 방법 | |
WO2001075618A3 (en) | Asynchronous input/output interface protocol | |
TW201319819A (zh) | 使用資料傳輸率節流來執行序列ata連接的資料傳輸之方法、電腦可讀媒體和計算裝置 | |
KR970029127A (ko) | 버스 인터페이스 논리회로 시스템 및 데이타 동기화 방법 | |
KR950015106A (ko) | 이더넷 제어기용 패킷 수신 인터럽트 제어 시스템 | |
US5835779A (en) | Message transmission among processing units using interrupt control technique | |
US20030005344A1 (en) | Synchronizing data with a capture pulse and synchronizer | |
JPS63124650A (ja) | デジタルトランクインタフェース | |
US7610415B2 (en) | System and method for processing data streams | |
KR100468408B1 (ko) | 직접메모리엑세스동작을위해출력주변장치를프리챠징하는방법 | |
KR970019236A (ko) | 비동기 전송모드방식의 스위칭시스템에 있어서 프로세서간 통신 메세지 송수신처리장치 및 방법(apparatus for receiving/sending ipc message in the switching system using atm and method) | |
KR100196227B1 (ko) | 전송속도 정합을 위한 데이터 저장 방법 및 그장치 | |
JPH10161954A (ja) | データ通信装置 | |
US7239640B1 (en) | Method and apparatus for controlling ATM streams | |
KR100462478B1 (ko) | 가변길이의 패킷 송수신 장치 및 방법 | |
KR0121116Y1 (ko) | 다수프로세서간 메세지 송수신장치 | |
KR100590171B1 (ko) | Isdn 메시지 처리 장치 및 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0105 | International application |
Patent event date: 19950317 Patent event code: PA01051R01D Comment text: International Patent Application |
|
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 19950317 Comment text: Request for Examination of Application |
|
PG1501 | Laying open of application | ||
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 19980327 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 19981230 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 19981230 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
FPAY | Annual fee payment |
Payment date: 20011228 Year of fee payment: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20011228 Start annual number: 4 End annual number: 4 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20030909 |