KR100275407B1 - 컴퓨터 버스 상의 공유 자원에 대한 신속한 액세스 - Google Patents
컴퓨터 버스 상의 공유 자원에 대한 신속한 액세스 Download PDFInfo
- Publication number
- KR100275407B1 KR100275407B1 KR1019980706203A KR19980706203A KR100275407B1 KR 100275407 B1 KR100275407 B1 KR 100275407B1 KR 1019980706203 A KR1019980706203 A KR 1019980706203A KR 19980706203 A KR19980706203 A KR 19980706203A KR 100275407 B1 KR100275407 B1 KR 100275407B1
- Authority
- KR
- South Korea
- Prior art keywords
- bus
- memory
- control
- controller
- row address
- 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
- 238000000034 method Methods 0.000 claims description 27
- 230000005540 biological transmission Effects 0.000 claims description 24
- 238000010586 diagram Methods 0.000 claims description 12
- 230000004044 response Effects 0.000 claims description 3
- 230000000977 initiatory effect Effects 0.000 claims 2
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 claims 1
- 239000000872 buffer Substances 0.000 description 16
- 230000006870 function Effects 0.000 description 5
- 230000007704 transition Effects 0.000 description 3
- 239000000126 substance Substances 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 238000007792 addition Methods 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 230000003340 mental effect Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
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
-
- 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/161—Handling requests for interconnection or transfer for access to memory bus based on arbitration with latency improvement
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Bus Control (AREA)
- Dram (AREA)
Abstract
Description
Claims (15)
- 제어권을 가지는 제어장치로부터 제어를 희망하는 제어장치로 메모리 배열에 대한 액세스를 제어하는 메모리 버스의 제어를 신속하게 전송하는 방법에 있어서,상기 제어를 희망하는 제어장치로부터 제어권을 가지는 제어장치로 향하여 액세스 요구를 발생하는 단계;상기 제어를 희망하는 제어장치에 의해 발생되는 액세스 요구를 검출하는 단계;메모리 버스가 사용 중인지의 여부를 검출하는 단계;메모리 버스가 사용 중이 아닌 경우에는 고속 버스 전송 시퀀스를 즉시 시작하는 단계; 및메모리 버스가 사용 중인 경우에는 메모리 버스의 사용이 완료되면 저속 전송 시퀀스를 시작하는 단계를 포함하는 메모리 버스 제어의 신속한 전송 방법.
- 제1항에 있어서, 메모리 버스가 사용 중인지의 여부를 검출하는 상기 단계가 행이 현재 선택되어 있는지의 여부를 결정하기 위해 행 선택 스트로브 선(row selection strobe lines)의 상태를 감지하는 단계를 더 포함하는 메모리 버스 제어의 신속한 전송 방법.
- 제2항에 있어서, 상기 고속 버스 전송 시퀀스가어느 하나의 행 어드레스 스트로브 선도 선택되지 않은 경우에는 메모리 버스의 제어권을 갖는 상기 제어장치에 의해 즉시 상기 배열에 대한 상기 행 어드레스 스트로브 선들이 3개의 상태를 갖도록 하는 단계;어느 하나의 행 어드레스 스트로브 선도 선택되지 않은 경우에는 상기 메모리 버스의 제어권을 갖는 상기 제어장치에 의해 즉시 메모리 어드레스 선들이 3개의 상태를 갖도록 하는 단계;상기 어느 하나의 행 어드레스 스트로브 선도 선택되지 않은 경우에는 상기 메모리 버스에 대한 액세스를 요구하는 제어장치에 메모리 버스 승인을 발생하는 단계;제어를 요구하는 상기 제어장치에 의해 상기 행 어드레스 스트로브 선들의 프리차지를 계속 수행함으로써 상기 메모리 버스 승인에 응답하는 단계;상기 메모리 버스 승인을 수신하는 즉시 메모리 어드레스 버스 선들 상에서 메모리 어드레스를 구동하는 단계; 및단축된 프리차지 시간 후에 어느 하나의 행 어드레스 스트로브 선 상에서 하나의 행 어드레스 스트로브 신호를 인가하는 단계를 포함하는 메모리 버스 제어의 신속한 전송 방법.
- 제2항에 있어서, 상기 저속 버스 전송 시퀀스가메모리 동작이 완료되는 즉시 상기 배열 내의 행 어드레스 선택 회로를 프리차지하기 위해 상기 행 어드레스 스트로브 선들을 하이로 구동하는 단계;메모리 동작이 완료되는 즉시 상기 메모리 버스에 대한 액세스를 요구하는 상기 제어장치에 메모리 버스 승인을 발생하는 단계;메모리 동작이 완료되는 시점에서 상기 메모리 버스의 제어권을 가지는 상기 제어장치에 의해 즉시 상기 메모리 어드레스 선들이 3개의 상태를 갖도록 하는 단계;메모리 동작이 완료된 후에 상기 메모리 버스의 제어권을 가지는 상기 제어장치에 의해 미리 선택된 지연 후에 상기 배열에 대한 상기 행 어드레스 스트로브 선들이 3개의 상태를 갖도록 하는 단계;상기 행 어드레스 스트로브 선들이 3개의 상태가 된 후에 제어를 요구하는 상기 제어장치에 의해 상기 행 어드레스 스트로브 선들의 프리차지를 계속 수행함으로써 상기 메모리 버스 승인에 응답하는 단계;제어를 요구하는 상기 제어장치에 의해 상기 행 어드레스 스트로브 선들의 프리차지를 계속 수행함에 따라 상기 메모리 어드레스 버스 선들 상에서 메모리 어드레스를 구동하는 단계; 및정상적인 프리차지 시간 후에 어느 하나의 행 어드레스 스트로브 선 상에서 하나의 행 어드레스 스트로브 신호를 인가하는 단계를 포함하는 메모리 버스 제어의 신속한 전송 방법.
- 제2항에 있어서, 상기 고속 버스 전송 시퀀스가어느 하나의 행 어드레스 스트로브 선도 선택되지 않은 경우에는 메모리 버스의 제어권을 갖는 상기 제어장치에 의해 즉시 상기 배열에 대한 상기 행 어드레스 스트로브 선들이 3개의 상태를 갖도록 하는 단계;어느 하나의 행 어드레스 스트로브 선이 선택되지 않은 경우에는 상기 메모리 버스의 제어권을 갖는 상기 제어장치에 의해 즉시 메모리 어드레스 선들이 3가지 상태를 갖도록 하는 단계;상기 어느 하나의 행 어드레스 스트로브 선도 선택되지 않은 경우에는 상기 메모리 버스에 대한 액세스를 요구하는 제어장치에 메모리 버스 승인을 발생하는 단계;제어를 요구하는 상기 제어장치에 의해 상기 행 어드레스 스트로브 선들의 프리차지를 계속 수행함으로써 상기 메모리 버스 승인에 응답하는 단계;상기 메모리 버스 승인을 수신하는 즉시 메모리 어드레스 버스 선들 상에서 메모리 어드레스를 구동하는 단계; 및단축된 프리차지 시간 후에 어느 하나의 행 어드레스 스트로브 선 상에서 하나의 행 어드레스 스트로브 신호를 인가하는 단계를 포함하며,상기 저속 버스 전송 시퀀스가메모리 동작이 완료되는 즉시 상기 배열 내의 행 어드레스 선택 회로를 프리차지하기 위해 상기 행 어드레스 스트로브 선들을 하이로 구동하는 단계;메모리 동작이 완료되는 즉시 상기 메모리 버스에 대한 액세스를 요구하는 상기 제어장치에 메모리 버스 승인을 발생하는 단계;메모리 동작이 완료되는 시점에서 상기 메모리 버스의 제어권을 가지는 상기 제어장치에 의해 즉시 상기 메모리 어드레스 선들이 3개의 상태를 갖도록 하는 단계;메모리 동작이 완료된 후에 상기 메모리 버스의 제어권을 가지는 상기 제어장치에 의해 미리 선택된 지연 후에 상기 배열에 대한 상기 행 어드레스 스트로브 선들이 3개의 상태를 갖도록 하는 단계;상기 행 어드레스 스트로브 선들이 3개의 상태가 된 후에 제어를 요구하는 상기 제어장치에 의해 상기 행 어드레스 스트로브 선들의 프리차지를 계속 수행함으로써 상기 메모리 버스 승인에 응답하는 단계;제어를 요구하는 상기 제어장치에 의해 상기 행 어드레스 스트로브 선들의 프리차지를 계속 수행함에 따라 상기 메모리 어드레스 버스 선들 상에서 메모리 어드레스를 구동하는 단계; 및정상적인 프리차지 시간 후에 어느 하나의 행 어드레스 스트로브 선 상에서 하나의 행 어드레스 스트로브 신호를 인가하는 단계를 포함하는 메모리 버스 제어의 신속한 전송 방법.
- 자원에 의해 사용되는 버스에 대한 액세스를 가지는 다수의 제어장치 사이에서 공유 자원에 대한 액세스 제어의 전송 속도를 가속화하는 방법에 있어서,버스 제어장치에 의한 액세스 요구를 검출하는 단계;상기 버스가 제어장치에 의해 사용되고 있는지의 여부를 검출하는 단계;상기 버스가 사용 중이 아닌 경우 고속 버스 전송 시퀀스를 즉시 시작하는 단계; 및상기 버스가 사용 중인 경우 버스 사용이 완료되면 저속 버스 전송 시퀀스를 시작하는 단계를 포함하는 공유 자원에 대한 액세스 제어의 전송 속도를 가속화하는 방법.
- 제6항에 있어서, 상기 버스가 사용 중이 아닌 경우 고속 버스 전송 시퀀스를 즉시 시작하는 상기 단계가상기 버스를 즉시 해제하는 단계; 및요구하는 제어장치에 제어를 즉시 전송하는 단계를 포함하는 공유 자원에 대한 액세스 제어의 전송 속도를 가속화하는 방법.
- 제7항에 있어서, 요구하는 제어장치에 제어를 즉시 전송하는 상기 단계가상기 요구하는 제어장치에 버스 승인 신호를 즉시 인가하는 단계; 및상기 요구하는 제어장치에 의해 고속 전송 동작을 시작함으로써 상기 버스 승인 신호에 응답하는 단계를 포함하는 공유 자원에 대한 액세스 제어의 전송 속도를 가속화하는 방법.
- 제6항에 있어서, 상기 버스가 사용 중인 경우 버스 사용이 완료되면 저속 버스 전송 시퀀스를 시작하는 상기 단계가상기 버스 사용의 종료를 기다리는 단계;상기 버스가 해제되기 전에 필요한 모든 동작을 즉시 시작함으로써 버스 사용의 종료에 응답하는 단계;상기 버스 승인 신호를 즉시 인가함으로써 버스 사용의 종료에 응답하는 단계; 및상기 요구하는 제어장치에 의해 저속 전송 동작을 시작함으로써 상기 버스 승인 신호에 응답하는 단계를 포함하는 공유 자원에 대한 액세스 제어의 전송 속도를 가속화하는 방법.
- 자원에 의해 사용되는 버스에 대한 액세스를 가지는 다수의 제어장치들 사이에서 공유 자원에 대한 액세스 제어의 전송 속도를 가속화하는 장치에 있어서,버스 제어장치에 의한 액세스 요구에 응답하여 상기 버스가 제어장치에 의해 사용 중인지의 여부를 검출하는 회로; 및상기 버스가 사용 중이 아닌 경우에는 고속 버스 전송 시퀀스를 선택하고, 상기 버스가 사용 중인 경우에는 버스 사용이 완료되면 저속 버스 전송 시퀀스를 선택하는 회로를 포함하는 공유 자원에 대한 액세스 제어의 전송 속도를 가속화하는 장치.
- 제10항에 있어서, 상기 버스가 사용 중이 아닌 경우에는 고속 버스 전송 시퀀스를 선택하고, 상기 버스가 사용 중인 경우에는 버스 사용이 완료되면 저속 버스 전송 시퀀스를 선택하는 상기 회로가 버스 요구와 함께 시작하여 버스 승인과 함께 종료하는 시간을 측정하기 위한 테스트 회로를 포함하는 공유 자원에 대한 액세스 제어의 전송 속도를 가속화하는 장치.
- 제11항에 있어서, 상기 고속 버스 전송 시퀀스 및 상기 저속 버스 전송 시퀀스가 각각 버스 요구 신호의 초기에서부터 행 선택 회로를 충전하기에 충분한 적어도 하나의 기간을 제공하는 공유 자원에 대한 액세스 제어의 전송 속도를 가속화하는 장치.
- 컴퓨터 시스템에 있어서,중앙 처리 장치;주 메모리 배열;상기 주 메모리 배열에 대한 액세스를 제공하는 메모리 버스;상기 주 메모리 배열에 대한 액세스를 제어하는 제 1 제어장치;상기 주 메모리 배열에 액세스하기 위해 상기 메모리 버스와 결합된 제 2 제어장치;상기 제 1 제어장치 및 상기 제 2 제어장치를 연결하는 신호 발생 회로; 및상기 제 1 및 상기 제 2 제어장치 사이의 상기 메모리 배열에 대한 액세스 제어의 전송 속도를 가속화하는 장치 - 상기 액세스 제어의 전송 속도를 가속화하는 장치는상기 제 1 제어장치 내에 있으며, 상기 제 2 제어장치에 의한 액세스 요구에 응답하여 상기 버스가 상기 제1 제어장치에 의해 사용 중인지의 여부를 검출하는 회로 및상기 버스가 사용 중이 아닌 경우에는 고속 버스 전송 시퀀스를 선택하고, 상기 버스가 사용 중인 경우에는 상기 버스 사용이 완료되면 저속 버스 전송 시퀀스를 선택하는 회로를 포함함-를 포함하는 장치인 컴퓨터 시스템.
- 제13항에 있어서, 상기 버스가 사용 중이 아닌 경우에는 고속 버스 전송 시퀀스를 선택하고, 상기 버스가 사용 중인 경우에는 상기 버스 사용이 완료되면 저속 버스 전송 시퀀스를 선택하는 상기 회로가 버스 요구와 함께 시작하여 버스 승인과 함께 종료하는 시간을 측정하기 위한 테스트 회로를 포함하는 컴퓨터 시스템.
- 제14항에 있어서, 상기 고속 버스 전송 시퀀스 및 상기 저속 버스 전송 시퀀스가 각각 버스 요구 신호의 초기에서부터 행 선택 회로를 충전하기에 충분한 적어도 하나의 기간을 제공하는 컴퓨터 시스템.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US8/599,921 | 1996-02-12 | ||
US08/599,921 US5678009A (en) | 1996-02-12 | 1996-02-12 | Method and apparatus providing fast access to a shared resource on a computer bus |
Publications (2)
Publication Number | Publication Date |
---|---|
KR19990082470A KR19990082470A (ko) | 1999-11-25 |
KR100275407B1 true KR100275407B1 (ko) | 2000-12-15 |
Family
ID=24401666
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019980706203A Expired - Fee Related KR100275407B1 (ko) | 1996-02-12 | 1996-07-18 | 컴퓨터 버스 상의 공유 자원에 대한 신속한 액세스 |
Country Status (8)
Country | Link |
---|---|
US (1) | US5678009A (ko) |
JP (1) | JP3749732B2 (ko) |
KR (1) | KR100275407B1 (ko) |
AU (1) | AU6502396A (ko) |
DE (1) | DE19681745B4 (ko) |
GB (1) | GB2325320B (ko) |
TW (1) | TW353167B (ko) |
WO (1) | WO1997029430A1 (ko) |
Families Citing this family (28)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09245179A (ja) * | 1996-03-08 | 1997-09-19 | Mitsubishi Electric Corp | コンピュータグラフィックス装置 |
US5802395A (en) * | 1996-07-08 | 1998-09-01 | International Business Machines Corporation | High density memory modules with improved data bus performance |
EP0844567A1 (en) * | 1996-11-21 | 1998-05-27 | Hewlett-Packard Company | Long haul PCI-to-PCI bridge |
US5867180A (en) * | 1997-03-13 | 1999-02-02 | International Business Machines Corporation | Intelligent media memory statically mapped in unified memory architecture |
US5941968A (en) * | 1997-04-14 | 1999-08-24 | Advanced Micro Devices, Inc. | Computer system for concurrent data transferring between graphic controller and unified system memory and between CPU and expansion bus device |
GB2326065B (en) * | 1997-06-05 | 2002-05-29 | Mentor Graphics Corp | A scalable processor independent on-chip bus |
US6052133A (en) * | 1997-06-27 | 2000-04-18 | S3 Incorporated | Multi-function controller and method for a computer graphics display system |
US6157398A (en) * | 1997-12-30 | 2000-12-05 | Micron Technology, Inc. | Method of implementing an accelerated graphics port for a multiple memory controller computer system |
US7392275B2 (en) * | 1998-03-31 | 2008-06-24 | Intel Corporation | Method and apparatus for performing efficient transformations with horizontal addition and subtraction |
US6418529B1 (en) * | 1998-03-31 | 2002-07-09 | Intel Corporation | Apparatus and method for performing intra-add operation |
US7395302B2 (en) | 1998-03-31 | 2008-07-01 | Intel Corporation | Method and apparatus for performing horizontal addition and subtraction |
US6317801B1 (en) * | 1998-07-27 | 2001-11-13 | Intel Corporation | System for post-driving and pre-driving bus agents on a terminated data bus |
US6801207B1 (en) * | 1998-10-09 | 2004-10-05 | Advanced Micro Devices, Inc. | Multimedia processor employing a shared CPU-graphics cache |
US6483516B1 (en) | 1998-10-09 | 2002-11-19 | National Semiconductor Corporation | Hierarchical texture cache |
US6452601B1 (en) * | 1999-05-20 | 2002-09-17 | International Business Machines Corporation | Pixel component packing, unpacking, and modification |
US6633296B1 (en) * | 2000-05-26 | 2003-10-14 | Ati International Srl | Apparatus for providing data to a plurality of graphics processors and method thereof |
US6636939B1 (en) * | 2000-06-29 | 2003-10-21 | Intel Corporation | Method and apparatus for processor bypass path to system memory |
US6816938B2 (en) * | 2001-03-27 | 2004-11-09 | Synopsys, Inc. | Method and apparatus for providing a modular system on-chip interface |
US6976120B2 (en) * | 2002-01-28 | 2005-12-13 | Intel Corporation | Apparatus and method to track flag transitions for DRAM data transfer |
US6976121B2 (en) * | 2002-01-28 | 2005-12-13 | Intel Corporation | Apparatus and method to track command signal occurrence for DRAM data transfer |
TW548419B (en) * | 2002-02-01 | 2003-08-21 | Via Tech Inc | Circuit structure of integrated graphing function chip and its test method |
US7038687B2 (en) * | 2003-06-30 | 2006-05-02 | Intel Corporation | System and method for high-speed communications between an application processor and coprocessor |
JP2005128963A (ja) * | 2003-10-27 | 2005-05-19 | Toshiba Information Systems (Japan) Corp | 記憶制御装置及びdma転送が可能な制御システム |
US7346716B2 (en) | 2003-11-25 | 2008-03-18 | Intel Corporation | Tracking progress of data streamer |
US7370125B2 (en) * | 2003-11-25 | 2008-05-06 | Intel Corporation | Stream under-run/over-run recovery |
US20050143843A1 (en) * | 2003-11-25 | 2005-06-30 | Zohar Bogin | Command pacing |
TWI277877B (en) * | 2005-03-08 | 2007-04-01 | Via Tech Inc | Method and related apparatus for monitoring system bus |
US8397006B2 (en) * | 2010-01-28 | 2013-03-12 | Freescale Semiconductor, Inc. | Arbitration scheme for accessing a shared resource |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5301278A (en) * | 1988-04-29 | 1994-04-05 | International Business Machines Corporation | Flexible dynamic memory controller |
US5517626A (en) * | 1990-05-07 | 1996-05-14 | S3, Incorporated | Open high speed bus for microcomputer system |
US5289584A (en) * | 1991-06-21 | 1994-02-22 | Compaq Computer Corp. | Memory system with FIFO data input |
US5448703A (en) * | 1993-05-28 | 1995-09-05 | International Business Machines Corporation | Method and apparatus for providing back-to-back data transfers in an information handling system having a multiplexed bus |
WO1997029432A1 (en) * | 1996-02-09 | 1997-08-14 | Intel Corporation | Apparatus for programmably defining the access latency |
-
1996
- 1996-02-12 US US08/599,921 patent/US5678009A/en not_active Expired - Lifetime
- 1996-07-18 DE DE19681745T patent/DE19681745B4/de not_active Expired - Fee Related
- 1996-07-18 GB GB9817416A patent/GB2325320B/en not_active Expired - Fee Related
- 1996-07-18 WO PCT/US1996/011941 patent/WO1997029430A1/en active IP Right Grant
- 1996-07-18 JP JP52847697A patent/JP3749732B2/ja not_active Expired - Fee Related
- 1996-07-18 AU AU65023/96A patent/AU6502396A/en not_active Abandoned
- 1996-07-18 KR KR1019980706203A patent/KR100275407B1/ko not_active Expired - Fee Related
- 1996-09-03 TW TW085110738A patent/TW353167B/zh not_active IP Right Cessation
Also Published As
Publication number | Publication date |
---|---|
GB2325320B (en) | 2000-06-14 |
DE19681745T1 (de) | 1998-12-24 |
GB2325320A (en) | 1998-11-18 |
JP2000505573A (ja) | 2000-05-09 |
US5678009A (en) | 1997-10-14 |
DE19681745B4 (de) | 2010-12-02 |
WO1997029430A1 (en) | 1997-08-14 |
GB9817416D0 (en) | 1998-10-07 |
AU6502396A (en) | 1997-08-28 |
JP3749732B2 (ja) | 2006-03-01 |
KR19990082470A (ko) | 1999-11-25 |
TW353167B (en) | 1999-02-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100275407B1 (ko) | 컴퓨터 버스 상의 공유 자원에 대한 신속한 액세스 | |
US4818932A (en) | Concurrent memory access system | |
US5535341A (en) | Apparatus and method for determining the status of data buffers in a bridge between two buses during a flush operation | |
US5664117A (en) | Apparatus and method for prefetching data to load buffers in a bridge between two buses in a computer | |
US5276886A (en) | Hardware semaphores in a multi-processor environment | |
US6070204A (en) | Method and apparatus for using universal serial bus keyboard to control DOS operations | |
US5398244A (en) | Method and apparatus for reduced latency in hold bus cycles | |
US6289406B1 (en) | Optimizing the performance of asynchronous bus bridges with dynamic transactions | |
US5664122A (en) | Method and apparatus for sequencing buffers for fast transfer of data between buses | |
US5678064A (en) | Local bus-ISA bridge for supporting PIO and third party DMA data transfers to IDE drives | |
EP0375121A2 (en) | Method and apparatus for efficient DRAM control | |
JPS5922251B2 (ja) | 多数未完情報要求を与えるシステム | |
US4236203A (en) | System providing multiple fetch bus cycle operation | |
KR950008231B1 (ko) | 퍼스널 컴퓨터 시스템 | |
JP2002132701A (ja) | メモリ制御装置 | |
US5768550A (en) | Bus interface logic system | |
EP0261751A2 (en) | Concurrent memory access system | |
US4245299A (en) | System providing adaptive response in information requesting unit | |
JPH06214945A (ja) | コンピュータシステム及び情報の高速転送方法 | |
JPS6145272B2 (ko) | ||
US5809534A (en) | Performing a write cycle to memory in a multi-processor system | |
EP0488566A2 (en) | Method and apparatus for fast page mode selection | |
JP3720872B2 (ja) | システムメモリとpciマスタ装置との間のデータの転送を最適化するための方法、およびコンピュータにおけるメモリアクセス時間を最適化するためのシステム | |
KR100441996B1 (ko) | 직접 메모리 액세스 제어기 및 제어 방법 | |
US5325515A (en) | Single-component memory controller utilizing asynchronous state machines |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0105 | International application |
Patent event date: 19980811 Patent event code: PA01051R01D Comment text: International Patent Application |
|
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 19980811 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: 20000814 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20000921 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20000922 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20030909 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20040915 Start annual number: 5 End annual number: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20050915 Start annual number: 6 End annual number: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20060918 Start annual number: 7 End annual number: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20070917 Start annual number: 8 End annual number: 8 |
|
PR1001 | Payment of annual fee |
Payment date: 20080918 Start annual number: 9 End annual number: 9 |
|
FPAY | Annual fee payment |
Payment date: 20090918 Year of fee payment: 10 |
|
PR1001 | Payment of annual fee |
Payment date: 20090918 Start annual number: 10 End annual number: 10 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |