KR100391246B1 - 다중 프로세서 시스템의 시스템 버스 운용방법 - Google Patents
다중 프로세서 시스템의 시스템 버스 운용방법 Download PDFInfo
- Publication number
- KR100391246B1 KR100391246B1 KR1019960010500A KR19960010500A KR100391246B1 KR 100391246 B1 KR100391246 B1 KR 100391246B1 KR 1019960010500 A KR1019960010500 A KR 1019960010500A KR 19960010500 A KR19960010500 A KR 19960010500A KR 100391246 B1 KR100391246 B1 KR 100391246B1
- Authority
- KR
- South Korea
- Prior art keywords
- system bus
- signal
- data
- main memory
- board
- 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 - Fee Related
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/14—Handling requests for interconnection or transfer
- G06F13/16—Handling requests for interconnection or transfer for access to memory bus
- G06F13/1605—Handling requests for interconnection or transfer for access to memory bus based on arbitration
- G06F13/1652—Handling requests for interconnection or transfer for access to memory bus based on arbitration in a multiprocessor architecture
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Memory System Of A Hierarchy Structure (AREA)
Abstract
Description
Claims (1)
- 프로세서가 데이타를 리드 또는 라이트할 경우 캐시 히트여부를 검색하는 제 1 과정과;상기 캐시 히트일 경우 캐시로 부터 데이타를 리드하거나 캐시에 데이타를 라이트하고 캐시 히트가 아닐 경우에는 시스템 버스의 억세스를 시도하는 제 2 과정과;상기 시스템 버스 억세스시 다른보드로 부터 Snack신호나 Dirty신호가 전송되거나 메인 메모리로부터 Lock busy신호가 발생한 경우 재시도 시간을 단축하기 위해 시스템 버스 콘트롤러에서 재시도를 수행하여 바로 다른 보드로부터의 신호 전송 유무를 재검색하는 제 3 과정과;상기 다른 보드로부터 신호전송이 없는 경우 시스템 버스를 통해 메인 메모리로부터 데이타를 리드하거나 메인 메모리에 데이타를 라이트하는 제 4 과정으로 이루어짐을 특징으로 하는 다중 프로세서 시스템의 시스템 버스 운용방법.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019960010500A KR100391246B1 (ko) | 1996-04-08 | 1996-04-08 | 다중 프로세서 시스템의 시스템 버스 운용방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019960010500A KR100391246B1 (ko) | 1996-04-08 | 1996-04-08 | 다중 프로세서 시스템의 시스템 버스 운용방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR970071260A KR970071260A (ko) | 1997-11-07 |
KR100391246B1 true KR100391246B1 (ko) | 2003-11-28 |
Family
ID=37421905
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019960010500A Expired - Fee Related KR100391246B1 (ko) | 1996-04-08 | 1996-04-08 | 다중 프로세서 시스템의 시스템 버스 운용방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100391246B1 (ko) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5067071A (en) * | 1985-02-27 | 1991-11-19 | Encore Computer Corporation | Multiprocessor computer system employing a plurality of tightly coupled processors with interrupt vector bus |
JPH04140860A (ja) * | 1990-10-02 | 1992-05-14 | Nippon Telegr & Teleph Corp <Ntt> | マルチプロセッサにおけるバス制御方法 |
KR930014058A (ko) * | 1991-12-31 | 1993-07-22 | 정몽헌 | 프로세서 동작 제어장치 및 그 방법 |
JPH06250969A (ja) * | 1993-02-24 | 1994-09-09 | Pfu Ltd | マルチプロセッサシステムにおけるバス制御方法 |
KR950024080A (ko) * | 1994-01-27 | 1995-08-21 | 이헌조 | 멀티프로세서 시스템의 캐쉬 데이타 전송장치 |
-
1996
- 1996-04-08 KR KR1019960010500A patent/KR100391246B1/ko not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5067071A (en) * | 1985-02-27 | 1991-11-19 | Encore Computer Corporation | Multiprocessor computer system employing a plurality of tightly coupled processors with interrupt vector bus |
JPH04140860A (ja) * | 1990-10-02 | 1992-05-14 | Nippon Telegr & Teleph Corp <Ntt> | マルチプロセッサにおけるバス制御方法 |
KR930014058A (ko) * | 1991-12-31 | 1993-07-22 | 정몽헌 | 프로세서 동작 제어장치 및 그 방법 |
JPH06250969A (ja) * | 1993-02-24 | 1994-09-09 | Pfu Ltd | マルチプロセッサシステムにおけるバス制御方法 |
KR950024080A (ko) * | 1994-01-27 | 1995-08-21 | 이헌조 | 멀티프로세서 시스템의 캐쉬 데이타 전송장치 |
Also Published As
Publication number | Publication date |
---|---|
KR970071260A (ko) | 1997-11-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5659710A (en) | Cache coherency method and system employing serially encoded snoop responses | |
US5193163A (en) | Two-level protocol for multi-component bus ownership, and implementation in a multi-processor cache write back protocol | |
US6587931B1 (en) | Directory-based cache coherency system supporting multiple instruction processor and input/output caches | |
JP3218773B2 (ja) | キャッシュ・コントローラ | |
US4586133A (en) | Multilevel controller for a cache memory interface in a multiprocessing system | |
EP0067345A2 (en) | Digital processor with local storage contained in cache | |
EP0474450A2 (en) | Processor system with improved memory transfer means | |
US6601145B2 (en) | Multiprocessor system snoop scheduling mechanism for limited bandwidth snoopers that uses dynamic hardware/software controls | |
WO1997004392A1 (en) | Shared cache memory device | |
KR100391246B1 (ko) | 다중 프로세서 시스템의 시스템 버스 운용방법 | |
JPH055137B2 (ko) | ||
JP3226557B2 (ja) | マルチプロセッサシステム | |
US6546468B2 (en) | Multiprocessor system snoop scheduling mechanism for limited bandwidth snoopers performing directory update | |
US6546469B2 (en) | Multiprocessor system snoop scheduling mechanism for limited bandwidth snoopers | |
KR920003285B1 (ko) | 다중처리기 시스템의 데이터 전송제어방법 | |
US7519778B2 (en) | System and method for cache coherence | |
KR950003877B1 (ko) | 캐쉬 업데이트(Cache Update)장치 및 방법 | |
JP3187446B2 (ja) | キャッシュメモリ制御装置 | |
JP3219422B2 (ja) | キャッシュメモリ制御方式 | |
KR0140952B1 (ko) | 다중 프로세서 시스템의 단일 캐시 공유 장치 및 그 장치를 이용한 데이타 기록/판독 방법 | |
JPH03147153A (ja) | キャッシュメモリ装置 | |
KR100368744B1 (ko) | 하이-파이 버스에서의 캐쉬 동일성 유지를 위한 재시도장치및방법 | |
US6546470B1 (en) | Multiprocessor system snoop scheduling mechanism for limited bandwidth snoopers with banked directory implementation | |
JP2716163B2 (ja) | キャッシュメモリ制御方式 | |
JP2656558B2 (ja) | キャッシュメモリ制御回路 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 19960408 |
|
PG1501 | Laying open of application | ||
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20000908 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 19960408 Comment text: Patent Application |
|
N231 | Notification of change of applicant | ||
PN2301 | Change of applicant |
Patent event date: 20020911 Comment text: Notification of Change of Applicant Patent event code: PN23011R01D |
|
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: 20030612 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20030701 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20030702 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20060630 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20070629 Start annual number: 5 End annual number: 5 |
|
FPAY | Annual fee payment |
Payment date: 20080612 Year of fee payment: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20080612 Start annual number: 6 End annual number: 6 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20100610 |