KR19990077646A - 버스제어방법,버스제어장치및버스제어프로그램기억용기억매체 - Google Patents
버스제어방법,버스제어장치및버스제어프로그램기억용기억매체 Download PDFInfo
- Publication number
- KR19990077646A KR19990077646A KR1019990007390A KR19990007390A KR19990077646A KR 19990077646 A KR19990077646 A KR 19990077646A KR 1019990007390 A KR1019990007390 A KR 1019990007390A KR 19990007390 A KR19990007390 A KR 19990007390A KR 19990077646 A KR19990077646 A KR 19990077646A
- Authority
- KR
- South Korea
- Prior art keywords
- bus
- protocol
- allocation
- data input
- output means
- 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.)
- Ceased
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/14—Handling requests for interconnection or transfer
-
- 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/14—Handling requests for interconnection or transfer
- G06F13/36—Handling requests for interconnection or transfer for access to common bus or bus system
- G06F13/362—Handling requests for interconnection or transfer for access to common bus or bus system with centralised access control
- G06F13/364—Handling requests for interconnection or transfer for access to common bus or bus system with centralised access control using independent requests or grants, e.g. using separated request and grant lines
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Bus Control (AREA)
Abstract
Description
Claims (31)
- 버스 제어 방법에 있어서,선정된 기간에 복수의 복수 데이터 입출력 수단으로부터 발생된 버스 할당 요구의 수를 계수하는 단계;상기 버스 할당 요구가 상기 복수 데이터 입출력 수단의 각각으로부터 발생된 후에 상기 버스 할당 요구가 허락되는 것에 의해 정의되는 대기 시간을 측정하는 단계; 및상기 계수된 버스 할당 요구 수와 상기 측정된 대기 시간 중 적어도 하나에 기초하여 상기 버스 할당 요구를 발생시킨 데이터 입출력 수단에 적어도 하나의 버스가 할당되고 상기 복수의 데이터 입출력 수단이 상기 적어도 하나의 버스에 접속되도록 할당하는 단계를 포함하는 버스 제어 방법.
- 제1항에 있어서, 상기 할당 요구 수 계수 단계와 상기 대기 시간 측정 단계 중 적어도 하나가 임의로 수행되는 버스 제어 방법.
- 제1항에 있어서, 상기 선정된 기간은 가변적인 버스 제어 방법.
- 제1항에 있어서, 상기 버스 할당 단계에서 수행되는 버스 할당은 일시적으로 가변적인 버스 제어 방법.
- 제1항에 있어서,상기 복수의 데이터 입출력 수단에 미리 버스 할당 허락에 관한 우선 순위를 정하는 단계; 및상기 계수된 버스 할당 요구 수와 상기 측정된 대기 시간 중 하나뿐만 아니라 상기 정해진 우선 순위에도 기초하여 상기 데이터 입출력 수단에 대한 버스 할당을 제어하는 단계를 더 포함하는 버스 제어 방법.
- 버스 제어 방법에 있어서,선정된 기간에 복수의 복수 데이터 입출력 수단으로부터 발생된 버스 할당 요구의 수를 계수하는 단계;상기 복수 데이터 입출력 수단의 각각으로부터 상기 버스 할당 요구가 발생된 후에 상기 버스 할당 요구가 허락될 때까지 정의되는 대기 시간을 측정하는 단계; 및상기 계수된 버스 할당 요구 수와 상기 측정된 대기 시간 모두에 기초하여 상기 버스 할당 요구를 발생시킨 데이터 입출력 수단에 적어도 하나의 버스가 할당되고 상기 복수의 데이터 입출력 수단이 상기 적어도 하나의 버스에 접속되도록 할당하는 단계를 포함하는 버스 제어 방법.
- 제6항에 있어서, 상기 할당 요구 수 계수 단계와 상기 대기 시간 측정 단계 중 적어도 하나가 임의로 수행되는 버스 제어 방법.
- 제6항에 있어서, 상기 선정된 기간은 가변적인 버스 제어 방법.
- 제6항에 있어서, 상기 버스 할당 단계에서 수행되는 버스 할당은 일시적으로 가변적인 버스 제어 방법.
- 제6항에 있어서,상기 복수의 데이터 입출력 수단에 미리 버스 할당 허락에 관한 우선 순위를 정하는 단계; 및상기 계수된 버스 할당 요구 수와 상기 측정된 대기 시간 모두뿐만 아니라 상기 정해진 우선 순위에도 기초하여 상기 데이터 입출력 수단에 대한 버스 할당을 제어하는 단계를 더 포함하는 버스 제어 방법.
- 버스 제어 시스템에 있어서,적어도 하나의 버스에 접속되어 복수의 버스 할당 요구를 발생하기 위한 복수의 데이터 입출력 수단;선정된 기간에 상기 복수의 데이터 입출력 수단으로부터 발생되는 상기 버스 할당 요구의 수를 계수하기 위한 복수의 계수 수단; 및적어도 상기 복수의 계수 수단에 의해 얻어진 상기 계수된 버스 할당 요구 수에 기초하여 데이터 입출력 수단에 상기 버스가 할당되도록 제어하기 위한 버스 할당 제어 수단을 포함하는 버스 제어 시스템.
- 제11항에 있어서, 선택된 버스 할당 프로토콜을 나타내는 프로토콜 선택 모드 데이터를 생성하기 위한 프로토콜 선택 모드 생성 수단; 및순번 데이터를 생성하기 위하여 상기 복수의 계수된 버스 할당 요구 수를 서로 비교하여 상기 순번 데이터와 상기 프로토콜 선택 모드 데이터 모두에 기초하여 버스 할당 허락 데이터를 생성하기 위한 프로토콜 제어 수단을 더 포함하고, 상기 버스 할당 제어 수단이 상기 버스 할당 허락 데이터에 응답하여 상기 데이터 입출력 수단에 대한 버스 할당을 제어하는 버스 제어 시스템.
- 제12항에 있어서, 상기 프로토콜 선택 모드 생성 수단은 상기 프로토콜 선택 모드 데이터를 기억하기 위한 프로토콜 선택 모드 레지스터이고, 상기 프로토콜 선택 모드 데이터는 적당한 프로토콜을 선택할 수 있는 버스 제어 시스템.
- 제12항에 있어서, 상기 프로토콜 제어 수단은상기 복수의 계수 수단으로부터 얻은 상기 복수의 계수된 버스 할당 요구 수를 서로 비교하기 위한 비교 회로; 및상기 비교된 버스 할당 요구 수와 상기 프로토콜 선택 모드 데이터를 처리하여 할당 프로토콜 데이터를 생성하기 위한 할당 프로토콜 데이터 생성 회로를 포함하는 버스 제어 시스템.
- 제14항에 있어서, 상기 버스 할당 제어 수단은 적어도상기 복수 데이터 입출력 수단으로부터 발생된 상기 버스 할당 요구에 응답하여 프로토콜이 요구되는지를 판정하여 프로토콜 선택 신호를 생성하기 위한 할당 요구 판정 회로;상기 프로토콜 선택 신호에 응답하여 버스 할당 프로토콜을 생성하기 위한 할당 프로토콜 생성 회로; 및상기 버스 할당 프로토콜에 기초하여 상기 버스 할당 허락 데이터를 생성하기 위한 버스 할당 허락 데이터 생성 회로를 포함하고, 상기 버스 할당 제어 수단은 상기 버스 할당 허락 데이터에 응답하여 상기 데이터 입출력 수단에 대한 버스 할당을 제어하는 버스 제어 시스템.
- 제11항에 있어서,프로토콜 갱신 주기값을 미리 기억하기 위한 프로토콜 갱신 주기 설정 레지스터; 및상기 프로토콜 갱신 주기값이 로딩된 때에 타임 클럭 계수 동작을 시작하여 상기 타임 클럭 계수 동작이 선정된 계수값에 도달한 때에 상기 복수의 계수 수단에 오버플로우 신호를 공급하기 위한 타이머를 더 포함하는 버스 제어 시스템.
- 제11항에 있어서, 상기 복수의 데이터 입출력 수단에 대한 버스 할당 허락에 대한 우선 순위를 미리 정하기 위한 우선 순위 적용 수단을 더 포함하고, 상기 버스 할당 제어 수단은 상기 계수된 버스 할당 요구 수뿐만 아니라 상기 정해진 우선 순위에도 기초하여 상기 버스 할당 허락를 제어하는 버스 제어 시스템.
- 제11항에 있어서, 상기 데이터 입출력 수단은 메모리, 디스플레이, 키보드, 사운드 보드, 모뎀, 그래픽 보드 및 LAN(local area network) 보드로부터 선택되는 버스 제어 시스템.
- 버스 제어 시스템에 있어서,적어도 하나의 버스에 접속되어 복수의 버스 할당 요구를 발생하기 위한 복수의 데이터 입출력 수단;상기 복수의 데이터 입출력 수단으로부터 상기 복수의 버스 할당 요구가 발생된 후에 상기 버스 할당 요구가 허락될 때까지 정의되는 복수의 대기 시간을 측정하기 위한 복수의 대기 시간 측정 회로; 및적어도 상기 복수의 대기 시간 측정 회로로부터 얻은 상기 측정된 대기 시간에 기초하여 상기 데이터 입출력 수단에 상기 버스가 허락되도록 제어하기 위한 버스 할당 제어 수단을 포함하는 버스 제어 시스템.
- 제19항에 있어서,선택된 버스 할당 프로토콜을 나타내는 프로토콜 선택 모드 데이터를 생성하기 위한 프로토콜 선택 모드 생성 수단; 및순번 데이터를 생성하기 위하여 상기 복수의 측정된 대기 시간을 서로 비교하고, 상기 순번 데이터와 상기 프로토콜 선택 모드 데이터 모두에 기초하여 버스 할당 허락 데이터를 생성하기 위한 프로토콜 제어 수단을 더 포함하고, 상기 버스 할당 제어 수단은 상기 버스 할당 허락 데이터에 응답하여 상기 데이터 입출력 수단에 대한 버스 할당을 제어하는 버스 제어 시스템.
- 제20항에 있어서, 상기 프로토콜 선택 모드 생성 수단은 상기 프로토콜 선택 모드 데이터를 기억하기 위한 프로토콜 선택 모드 레지스터이고, 상기 프로토콜 선택 모드 데이터는 적당한 프로토콜을 선택할 수 있는 버스 제어 시스템.
- 제20항에 있어서, 상기 프로토콜 제어 수단은상기 복수의 대기 시간 측정 회로로부터 얻은 상기 복수의 측정된 대기 시간을 서로 비교하기 위한 비교 회로; 및상기 비교된 대기 시간과 상기 프로토콜 선택 모드 데이터를 처리하여 할당 프로토콜 데이터를 생성하기 위한 할당 프로토콜 데이터 생성 회로를 포함하는 버스 제어 시스템.
- 제22항에 있어서, 상기 버스 할당 제어 수단은 적어도상기 복수 데이터 입출력 수단으로부터 발생된 상기 버스 할당 요구에 응답하여 프로토콜이 요구되는지를 판정하여 프로토콜 선택 신호를 생성하기 위한 할당 요구 판정 회로;상기 프로토콜 선택 신호에 응답하여 버스 할당 프로토콜을 생성하기 위한 할당 프로토콜 생성 회로; 및상기 버스 할당 프로토콜에 기초하여 상기 버스 할당 허락 데이터를 생성하기 위한 버스 할당 허락 데이터 생성 회로를 포함하고, 상기 버스 할당 제어 수단은 상기 버스 할당 허락 데이터에 응답하여 상기 데이터 입출력 수단에 대한 버스 할당을 제어하는 버스 제어 시스템.
- 제19항에 있어서,프로토콜 갱신 주기값을 미리 기억하기 위한 프로토콜 갱신 주기 설정 레지스터; 및상기 프로토콜 갱신 주기값이 로딩된 때에 타임 클럭 계수 동작을 개시하고, 상기 타임 클럭 계수 동작이 선정된 계수값에 도달한 때에 상기 복수의 대기 시간 측정 회로에 오버플로우 신호를 공급하기 위한 타이머를 더 포함하는 버스 제어 시스템.
- 제19항에 있어서,상기 복수의 데이터 입출력 수단에 대한 버스 할당 허락에 관한 우선 순위를 미리 정하기 위한 우선 순위 적용 수단을 더 포함하고, 상기 버스 할당 제어 수단은 상기 계수된 버스 할당 요구 수뿐만 아니라 상기 정해진 우선 순위에도 기초하여 상기 버스 할당 허락를 제어하는 버스 제어 시스템.
- 제19항에 있어서, 상기 데이터 입출력 수단은 메모리, 디스플레이, 키보드, 사운드 보드, 모뎀, 그래픽 보드 및 LAN(local area network) 보드로부터 선택되는 버스 제어 시스템.
- 제13항에 있어서,사용자에 의해 설정된 수동 프로토콜을 기억하기 위한 수동 프로토콜 설정 레지스터를 더 포함하고, 상기 수동 프로토콜은 상기 프로토콜 제어 수단에 공급되는 버스 제어 시스템.
- 컴퓨터 시스템에 있어서,적어도 하나의 버스;상기 적어도 하나의 버스에 접속되어 복수의 버스 할당 요구를 발생하기 위한 복수의 데이터 입출력 수단;선정된 기간에 상기 복수의 데이터 입출력 수단으로부터 발생된 상기 버스 할당 요구의 수를 계수하기 위한 복수의 계수 수단, 및 적어도 상기 복수의 계수 수단에 의해 얻은 상기 계수된 버스 할당 요구 수에 기초하여 상기 데이터 입출력 수단에 상기버스가 할당되도록 제어하기 위한 버스 할당 제어 수단을 포함하는 버스 제어 장치; 및적어도 상기 버스 할당 제어 수단을 제어하기 위한 CPU(central processing unit)를 포함하는 컴퓨터 시스템.
- 컴퓨터 시스템에 있어서,적어도 하나의 버스;상기 적어도 하나의 버스에 접속되어 복수의 버스 할당 요구를 발생하기 위한 복수의 데이터 입출력 수단;상기 복수의 데이터 입출력 수단으로부터 상기 복수의 버스 할당 요구가 발생된 후에 상기 버스 할당 요구가 허락될 때까지 정의되는 복수의 대기 시간을 측정하기 위한 복수의 대기 시간 측정 회로, 및 적어도 상기 복수의 대기 시간 측정 회로로부터 얻은 상기 측정된 대기 시간에 기초하여 상기 데이터 입출력 수단에 상기 버스 할당되도록 제어하기 위한 버스 할당 제어 수단을 포함하는 버스 제어 장치; 및적어도 상기 버스 할당 제어 수단을 제어하기 위한 CPU를 포함하는 컴퓨터 시스템.
- 선정된 기간에 복수의 복수 데이터 입출력 수단으로부터 발생되는 버스 할당 요구의 수를 계수하는 단계;상기 복수 데이터 입출력 수단의 각각으로부터 상기 버스 할당 요구가 발생된 후에 상기 버스 할당 요구가 허락될 때까지 정의되는 대기 시간을 측정하는 단계; 및상기 계수된 버스 할당 요구 수와 상기 측정된 대기 시간 중 적어도 하나에 기초하여 상기 버스 할당 요구를 발생시킨 상기 데이터 입출력 수단에 적어도 하나의 버스가 할당되고 상기 복수의 데이터 입출력 수단이 상기 적어도 하나의 버스에 접속되도록 할당하는 단계를 포함하는 버스 제어 단계를 컴퓨터가 실행하도록 하기 위해 사용되는 버스 제어 프로그램을 기억하기 위한 기억 매체.
- 선정된 기간에 복수의 복수 데이터 입출력 수단으로부터 발생되는 버스 할당 요구의 수를 계수하는 단계;상기 복수 데이터 입출력 수단의 각각으로부터 상기 버스 할당 요구가 발생된 후에 상기 버스 할당 요구가 허락될 때까지 정의되는 대기 시간을 측정하는 단계; 및상기 계수된 버스 할당 요구 수와 상기 측정된 대기 시간 모두에 기초하여 상기 버스 할당 요구를 발생시킨 상기 데이터 입출력 수단에 적어도 하나의 버스를 할당하고 상기 복수의 데이터 입출력 수단이 상기 적어도 하나의 버스에 접속되도록 할당하는 단계를 포함하는 버스 제어 단계를 컴퓨터가 실행하도록 하기 위해 사용되는 버스 제어 프로그램을 기억하기 위한 기억 매체.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10053296A JPH11250005A (ja) | 1998-03-05 | 1998-03-05 | バス制御方法、バス制御装置及びバス制御プログラムを記憶した記憶媒体 |
| JP1998-053296 | 1998-03-05 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR19990077646A true KR19990077646A (ko) | 1999-10-25 |
Family
ID=12938773
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1019990007390A Ceased KR19990077646A (ko) | 1998-03-05 | 1999-03-05 | 버스제어방법,버스제어장치및버스제어프로그램기억용기억매체 |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US6226702B1 (ko) |
| JP (1) | JPH11250005A (ko) |
| KR (1) | KR19990077646A (ko) |
| CN (1) | CN1234561A (ko) |
| DE (1) | DE19911435A1 (ko) |
| TW (1) | TW452694B (ko) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100386902B1 (ko) * | 1999-12-22 | 2003-06-12 | 닛폰 덴키(주) | 외부 버스 제어 장치 |
Families Citing this family (23)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7752400B1 (en) * | 2000-12-14 | 2010-07-06 | F5 Networks, Inc. | Arbitration and crossbar device and method |
| US7418513B2 (en) * | 2000-12-15 | 2008-08-26 | International Business Machines Corporation | Method and system for network management with platform-independent protocol interface for discovery and monitoring processes |
| US6735653B2 (en) * | 2001-02-16 | 2004-05-11 | Koninklijke Philips Electronics N.V. | Bus bandwidth consumption profiler |
| US7032045B2 (en) * | 2001-09-18 | 2006-04-18 | Invensys Systems, Inc. | Multi-protocol bus device |
| KR100903905B1 (ko) * | 2001-09-19 | 2009-06-19 | 톰슨 라이센싱 | 핸드쉐이크 억압을 통해 데이터 전송 대역폭을 제한하기 위한 장치 및 방법 |
| JP2004126873A (ja) * | 2002-10-01 | 2004-04-22 | Sony Corp | 情報処理装置および方法、記録媒体、並びにプログラム |
| US7284080B2 (en) * | 2003-07-07 | 2007-10-16 | Sigmatel, Inc. | Memory bus assignment for functional devices in an audio/video signal processing system |
| JP2005135099A (ja) * | 2003-10-29 | 2005-05-26 | Canon Inc | 画像入力装置および制御方法 |
| US20050228927A1 (en) * | 2004-04-05 | 2005-10-13 | Philip Garcia | Bus utilization based on data transfers on the bus |
| US7330910B2 (en) * | 2004-05-20 | 2008-02-12 | International Business Machines Corporation | Fencing of resources allocated to non-cooperative client computers |
| JPWO2005124566A1 (ja) * | 2004-06-16 | 2008-04-17 | 松下電器産業株式会社 | バス調停装置及びバス調停方法 |
| TW200736920A (en) * | 2006-03-16 | 2007-10-01 | Realtek Semiconductor Corp | Arbiter and arbitrating method |
| US8468283B2 (en) * | 2006-06-01 | 2013-06-18 | Telefonaktiebolaget Lm Ericsson (Publ) | Arbiter diagnostic apparatus and method |
| US20080091866A1 (en) * | 2006-10-12 | 2008-04-17 | International Business Machines Corporation | Maintaining forward progress in a shared L2 by detecting and breaking up requestor starvation |
| US8365174B2 (en) * | 2008-10-14 | 2013-01-29 | Chetan Kumar Gupta | System and method for modifying scheduling of queries in response to the balancing average stretch and maximum stretch of scheduled queries |
| US10721269B1 (en) | 2009-11-06 | 2020-07-21 | F5 Networks, Inc. | Methods and system for returning requests with javascript for clients before passing a request to a server |
| US8904115B2 (en) * | 2010-09-28 | 2014-12-02 | Texas Instruments Incorporated | Cache with multiple access pipelines |
| US20130117593A1 (en) * | 2011-11-07 | 2013-05-09 | Qualcomm Incorporated | Low Latency Clock Gating Scheme for Power Reduction in Bus Interconnects |
| US8838849B1 (en) | 2011-12-08 | 2014-09-16 | Emc Corporation | Link sharing for multiple replication modes |
| JP2013206247A (ja) * | 2012-03-29 | 2013-10-07 | Fujitsu Ltd | システム制御装置、情報処理装置及びシステム制御装置の制御方法 |
| JP6201591B2 (ja) * | 2013-09-30 | 2017-09-27 | 富士通株式会社 | 情報処理装置および情報処理装置の制御方法 |
| US10719477B1 (en) * | 2019-06-20 | 2020-07-21 | Semiconductor Components Industries, Llc | Methods and system for an integrated circuit |
| CN114911727A (zh) * | 2022-05-26 | 2022-08-16 | 上海美仁半导体有限公司 | 总线仲裁方法和装置、计算机可读存储介质及主控芯片 |
Family Cites Families (19)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4096571A (en) * | 1976-09-08 | 1978-06-20 | Codex Corporation | System for resolving memory access conflicts among processors and minimizing processor waiting times for access to memory by comparing waiting times and breaking ties by an arbitrary priority ranking |
| JPS6459558A (en) | 1987-08-31 | 1989-03-07 | Mitsubishi Electric Corp | Data processing system |
| JPH01288952A (ja) | 1988-05-16 | 1989-11-21 | Nec Corp | バス競合整理方式 |
| US5274774A (en) * | 1989-01-31 | 1993-12-28 | Wisconsin Alumni Research Foundation | First-come first-serve arbitration protocol |
| JP2564397B2 (ja) | 1989-06-05 | 1996-12-18 | 富士電機株式会社 | 二重化システムのデータ出力装置 |
| EP0476175A1 (de) * | 1990-09-20 | 1992-03-25 | Siemens Aktiengesellschaft | Einrichtung zum Betrieb eines Mehrprozessorsystems, insbesondere einer numerischen Steuerung |
| US5440752A (en) * | 1991-07-08 | 1995-08-08 | Seiko Epson Corporation | Microprocessor architecture with a switch network for data transfer between cache, memory port, and IOU |
| JPH0594409A (ja) * | 1991-10-02 | 1993-04-16 | Nec Eng Ltd | バス調停システム |
| US5239631A (en) * | 1991-10-15 | 1993-08-24 | International Business Machines Corporation | Cpu bus allocation control |
| US5241632A (en) * | 1992-01-30 | 1993-08-31 | Digital Equipment Corporation | Programmable priority arbiter |
| JPH06110828A (ja) | 1992-09-28 | 1994-04-22 | Toshiba Corp | メモリ制御装置 |
| CA2115731C (en) * | 1993-05-17 | 2000-01-25 | Mikiel Loyal Larson | Dynamically programmable bus arbiter with provisions for historical feedback and error detection and correction |
| JPH07244635A (ja) * | 1994-01-14 | 1995-09-19 | Fujitsu Ltd | バス使用権調停回路及び方法 |
| US5533205A (en) * | 1994-03-30 | 1996-07-02 | International Business Machines Corporation | Method and system for efficient bus allocation in a multimedia computer system |
| US5598542A (en) * | 1994-08-08 | 1997-01-28 | International Business Machines Corporation | Method and apparatus for bus arbitration in a multiple bus information handling system using time slot assignment values |
| US5560016A (en) * | 1994-10-06 | 1996-09-24 | Dell Usa, L.P. | System and method for dynamic bus access prioritization and arbitration based on changing bus master request frequency |
| JPH09185580A (ja) | 1995-12-28 | 1997-07-15 | Hitachi Ltd | バスシステム |
| US5717872A (en) * | 1996-01-11 | 1998-02-10 | Unisys Corporation | Flexible, soft, random-like counter system for bus protocol waiting periods |
| US5845097A (en) * | 1996-06-03 | 1998-12-01 | Samsung Electronics Co., Ltd. | Bus recovery apparatus and method of recovery in a multi-master bus system |
-
1998
- 1998-03-05 JP JP10053296A patent/JPH11250005A/ja active Pending
-
1999
- 1999-03-04 DE DE19911435A patent/DE19911435A1/de not_active Withdrawn
- 1999-03-04 US US09/262,116 patent/US6226702B1/en not_active Expired - Fee Related
- 1999-03-05 CN CN99105590A patent/CN1234561A/zh active Pending
- 1999-03-05 KR KR1019990007390A patent/KR19990077646A/ko not_active Ceased
- 1999-03-05 TW TW088103403A patent/TW452694B/zh active
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100386902B1 (ko) * | 1999-12-22 | 2003-06-12 | 닛폰 덴키(주) | 외부 버스 제어 장치 |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH11250005A (ja) | 1999-09-17 |
| US6226702B1 (en) | 2001-05-01 |
| TW452694B (en) | 2001-09-01 |
| DE19911435A1 (de) | 1999-11-11 |
| CN1234561A (zh) | 1999-11-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR19990077646A (ko) | 버스제어방법,버스제어장치및버스제어프로그램기억용기억매체 | |
| US6775727B2 (en) | System and method for controlling bus arbitration during cache memory burst cycles | |
| CN1327370C (zh) | 资源管理装置 | |
| US6073132A (en) | Priority arbiter with shifting sequential priority scheme | |
| US5996037A (en) | System and method for arbitrating multi-function access to a system bus | |
| JP3088241B2 (ja) | 割当要求を調整するシステムとその方法 | |
| US4896266A (en) | Bus activity sequence controller | |
| US7065595B2 (en) | Method and apparatus for bus access allocation | |
| KR900001120B1 (ko) | 우선도가 낮은 유니트를 우선도가 높은 위치에 위치시키기 위한 분배된 우선도 회로망 로직을 가진 데이타 처리 시스템 | |
| US6804736B2 (en) | Bus access arbitration based on workload | |
| US5241661A (en) | DMA access arbitration device in which CPU can arbitrate on behalf of attachment having no arbiter | |
| JP2006195867A (ja) | バス調停方法及び半導体装置 | |
| KR100757791B1 (ko) | 공유 자원 중재 프로토콜 방법 및 중재기 | |
| EP1096387B1 (en) | An arbitration unit for a bus | |
| US7979615B1 (en) | Apparatus for masked arbitration between masters and requestors and method for operating the same | |
| KR930005726B1 (ko) | Cpu의 버스 소유권의 해제 방지 지연논리 | |
| KR100973419B1 (ko) | 버스 중재 방법 및 장치 | |
| US5557756A (en) | Chained arbitration | |
| KR100451722B1 (ko) | 직접 메모리 액세스 제어 장치 | |
| US5799160A (en) | Circuit and method for controlling bus arbitration | |
| KR950008228B1 (ko) | 컴퓨터 시스템 | |
| JPH07281942A (ja) | 共有資源のアービトレーション方法 | |
| JP3698483B2 (ja) | シリアルi/o | |
| JP2006215621A (ja) | Dma制御装置 | |
| KR100583455B1 (ko) | 프로그램 가능한 간단한 하드웨어 구조를 갖는 버스 중재기 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 19990305 |
|
| PA0201 | Request for examination | ||
| PG1501 | Laying open of application | ||
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20001214 Patent event code: PE09021S01D |
|
| E601 | Decision to refuse application | ||
| PE0601 | Decision on rejection of patent |
Patent event date: 20010323 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20001214 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |