KR970016952A - 버스 대 버스 변환을 갖는 정보 처리 시스템 - Google Patents
버스 대 버스 변환을 갖는 정보 처리 시스템 Download PDFInfo
- Publication number
- KR970016952A KR970016952A KR1019960033403A KR19960033403A KR970016952A KR 970016952 A KR970016952 A KR 970016952A KR 1019960033403 A KR1019960033403 A KR 1019960033403A KR 19960033403 A KR19960033403 A KR 19960033403A KR 970016952 A KR970016952 A KR 970016952A
- Authority
- KR
- South Korea
- Prior art keywords
- bus
- data
- address
- management unit
- processor
- 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.)
- Abandoned
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
- G06F13/16—Handling requests for interconnection or transfer for access to memory bus
- G06F13/1668—Details of memory controller
- G06F13/1684—Details of memory controller using multiple buses
-
- 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/38—Information transfer, e.g. on bus
- G06F13/40—Bus structure
- G06F13/4004—Coupling between buses
- G06F13/4027—Coupling between buses using bus bridges
- G06F13/405—Coupling between buses using bus bridges where the bridge performs a synchronising function
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Bus Control (AREA)
- Information Transfer Systems (AREA)
- Multi Processors (AREA)
Abstract
Description
Claims (13)
- 정보 처리 시스템에 있어서, 데이타 입력과 출력 및 어드레스 입력과 출력을 갖는 적어도 하나의 프로세서; 각 프로세서의 상기 데이타 입력과 출력에 접속되고, 제1클럭 주파수에서 동작하는 프로세서 데이타 버스; 각 프로세서의 상기 어드레스 입력과 출력에 접속된 프로세서 어드레스 버스; 상기 프로세서 데이타 버스에 접속되고, 상기 프로세서 데이타 버스에/로부터의 데이타 흐름을 제어하기 위한 데이타 관리 유닛(a data management unit), 상기 프로세서 어드레스 버스에 접속되고, 상기 프로세서 어드레스 버스에/로부터의 어드레스 정보를 제어하기 위한 어드레스 관리 유닛(an address management unit); 데이타 I/O이 상기 데이타 관리 유닛에 접속되고, 어드레스 I/O이 상기 어드레스 관리 유닛에 접속된 데이타와 어드레스 입력 및 출력을 갖는 메모리 시스템; 상기 데이타 관리 유닛에 접속된 데이타 라인과 상기 어드레스 관리 유닛에 접속된 어드레스 라인을 가지며 제2클럭 주파수에서 동작하는 I/O 버스; 및 상기 I/O 버스와 적어도 하나의 I/O 장치에 접속된 적어도 하나의 I/O 콘트롤러를 구비하는 것을 특징으로 하는 정보 처리 시스템.
- 제1항에 있어서, 상기 프로세서 어드레스 버스는 상기 제1클럭 주파수에서 동작하는 것을 특징으로 하는 정보 처리 시스템.
- 제1항에 있어서, 상기 제1클럭 주파수는 상기 제2클럭 주파수에 대해 비동기성인 것을 특징으로 하는 정보 처리 시스템.
- 제1버스와 제2버스 사이의 데이타 흐름을 제어하기 위한 데이타 관리 유닛(A data management unit)에 있어서, 상기 제1버스로부터의 데이타 신호, 상기 제2버스로부터의 데이타 신호 및 제어 신호를 버퍼하기 위한 복수의 버퍼 레지스터; 및 상기 제1버스와 상기 제2버스 사이의 데이타 흐름을 제어하기 위한 제어 논리회로를 구비하는 것을 특징으로 하는 데이타 관리 유닛.
- 제4항에 있어서, 상기 제1버스는 프로세서 데이타 버스를 구비하고, 상기 제2버스는 I/O 데이타 버스를 구비하는 것을 특징으로 하는 데이타 관리 유닛.
- 제4항에 있어서, 상기 제1버스의 동작을 제어하기 위한 제1클럭 신호와 상기 제2버스의 동작을 제어하기 위한 제2클럭 신호를 더 구비하고, 상기 제1클럭 신호는 상기 제2클럭 신호의 주파수와 위상에 관계없는 주파수와 위상에서 실행하는 것을 특징으로 하는 데이타 관리 유닛.
- 제1버스와 제2버스 사이의 어드레스 및 데이타 전송을 제어하기 위한 어드레스 관리 유닛(An address management unit)에 있어서, 상기 제1버스로부터의 어드레스 및 커맨드를 디코드하는 수단(means for decoding addresses and commands); 상기 제2버스로부터의 어드레스 및 커맨드를 디코드하는 수단; 상기 제1버스로부터 디코드된 커맨드를 큐하는 수단(means for queuing commands); 상기 제2버스로부터 디코드된 커맨드를 큐하는 수단; 상기 제1버스로 향하는 커맨드를 발생하는 제1커맨드 실행 논리회로(first command execution logic); 상기 제2버스로 향하는 커맨드를 발생하는 제2커맨드 실행 논리회로; 및 상기 제1버스와 상기 제2버스 사이의 데이타 및 어드레스 전송을 제어하기 위한 제어 신호를 발생하는 수단을 구비하는 것을 특징으로 하는 어드레스 관리 유닛.
- 제7항에 있어서, 상기 제1버스는 프로세서 버스를 구비하고, 상기 제2버스는 I/O 버스를 구비하는 것을 특징으로 하는 어드레스 관리 유닛.
- 제8항에 있어서, 상기 I/O 버스에서 상기 프로세서 버스로의 인터럽트를 큐하는 수단(means for queuing interrupts)를 더 구비하는 것을 특징으로 하는 어드레스 관리 유닛.
- 제7항에 있어서, 상기 제1버스의 동작을 제어하기 위한 제1클럭 신호와 상기 제2버스의 동작을 제어하기 위한 제2클럭 신호를 더 구비하고, 상기 제1클럭 신호는 상기 제2클럭 신호의 주파수와 위상에 관계없는 주파수와 위상에서 실행하는 것을 특징으로 하는 어드레스 관리 유닛.
- 정보 처리 시스템에서 제1 및 제2버스 사이의 데이타 및 어드레스 정보의 전송을 제어하기 위한 버스 격리 유닛(A bus isolation unit)에 있어서, 상기 제1버스로부터의 데이타 신호, 상기 제2버스로부터의 데이타 신호 및 제어 신호를 버퍼하기 위한 복수의 버퍼 레지스터; 상기 제1버스와 상기 제2버스 사이의 데이타 흐름을 제어하기 위한 제어 논리회로; 상기 제1버스로부터의 어드레스 및 커맨드를 디코드하는 수단(means for decoding addresses and commands); 상기 제2버스로부터의 어드레스 및 커맨드를 디코드하는 수단; 상기 제1버스로부터 디코드된 커맨드를 큐하는 수단(means for queuing commands); 상기 제2버스로부터 디코드된 커맨드를 큐하는 수단; 상기 제1버스로 향하는 커맨드를 발생하는 제1커맨드 실행 논리회로(first command execution logic); 상기 제2버스로 향하는 커맨드를 발행하는 제2커맨드 실행 논리회로; 및 상기 제1버스와 상기 제2버스 사이의 데이타 및 어드레스 전송을 제어하기 위한 제어 신호를 발생하는 수단을 구비하는 것을 특징으로 하는 버스 격리 유닛.
- 제11항에 있어서, 상기 제1버스는 프로세서 버스를 구비하고, 상기 제2버스는 I/O버스를 구비하는 것을 특징으로 하는 버스 격리 유닛.
- 제11항에 있어서, 상기 제1버스의 동작을 제어하기 위한 제1클럭 신호와 상기 제2버스의 동작을 제어하기 위한 제2클럭 신호를 더 구비하고, 상기 제1클럭 신호는 상기 제2클럭 신호의 주파수와 위상에 관계없는 주파수와 위상에서 실행하는 것을 특징으로 하는 버스 격리 유닛.※ 참고사항 : 최초출원 내용에 의하여 공개하는 것임.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US08/537,185 US5687329A (en) | 1995-09-29 | 1995-09-29 | Information handling system including a data bus management unit, an address management unit for isolating processor buses from I/O and memory |
| US08/537,185 | 1995-09-29 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR970016952A true KR970016952A (ko) | 1997-04-28 |
Family
ID=24141578
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1019960033403A Abandoned KR970016952A (ko) | 1995-09-29 | 1996-08-12 | 버스 대 버스 변환을 갖는 정보 처리 시스템 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US5687329A (ko) |
| EP (1) | EP0766180A2 (ko) |
| JP (1) | JPH0997231A (ko) |
| KR (1) | KR970016952A (ko) |
Families Citing this family (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0924621A3 (en) * | 1997-12-22 | 2000-06-28 | Compaq Computer Corporation | Computer system including bridge logic having a fair arbitration mechanism to support isochronous devices |
| US6076130A (en) * | 1998-03-19 | 2000-06-13 | Hewlett-Packard Company | System and method for efficient communication between buses |
| US6550022B1 (en) * | 1999-11-02 | 2003-04-15 | International Business Machines Corporation | Hierarchical JTAG based checkstop architecture for computer systems |
| DE10119472A1 (de) * | 2001-04-20 | 2002-10-31 | Harman Becker Automotive Sys | Schnittstelle für die Datenübertragung zwischen zwei Bussystemen und Betriebsverfahren dafür |
| US7085866B1 (en) * | 2002-02-19 | 2006-08-01 | Hobson Richard F | Hierarchical bus structure and memory access protocol for multiprocessor systems |
| US6959372B1 (en) * | 2002-02-19 | 2005-10-25 | Cogent Chipware Inc. | Processor cluster architecture and associated parallel processing methods |
| US7185175B2 (en) * | 2004-01-14 | 2007-02-27 | International Business Machines Corporation | Configurable bi-directional bus for communicating between autonomous units |
Family Cites Families (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4067059A (en) * | 1976-01-29 | 1978-01-03 | Sperry Rand Corporation | Shared direct memory access controller |
| JPS52135634A (en) * | 1976-05-10 | 1977-11-12 | Hitachi Ltd | Data transfer system |
| US4144562A (en) * | 1977-06-23 | 1979-03-13 | Ncr Corporation | System and method for increasing microprocessor output data rate |
| US4855902A (en) * | 1985-07-01 | 1989-08-08 | Honeywell, Inc. | Microprocessor assisted data block transfer apparatus |
| US4719621A (en) * | 1985-07-15 | 1988-01-12 | Raytheon Company | Packet fastbus |
| US4897786A (en) * | 1987-09-04 | 1990-01-30 | Digital Equipment Corporation | Bus window interlock |
| US4956771A (en) * | 1988-05-24 | 1990-09-11 | Prime Computer, Inc. | Method for inter-processor data transfer |
| US5191657A (en) * | 1989-11-09 | 1993-03-02 | Ast Research, Inc. | Microcomputer architecture utilizing an asynchronous bus between microprocessor and industry standard synchronous bus |
| US5125080A (en) * | 1989-11-13 | 1992-06-23 | Chips And Technologies, Incorporated | Logic support chip for AT-type computer with improved bus architecture |
| US5253353A (en) * | 1990-01-02 | 1993-10-12 | Digital Equipment Corporation | System and method for efficiently supporting access to I/O devices through large direct-mapped data caches |
| US5555425A (en) * | 1990-03-07 | 1996-09-10 | Dell Usa, L.P. | Multi-master bus arbitration system in which the address and data lines of the bus may be separately granted to individual masters |
| US5444860A (en) * | 1992-02-14 | 1995-08-22 | Unisys Corporation | Translator system for message transfers between digital units operating on different message protocols and different clock rates |
| JP3515142B2 (ja) * | 1992-06-11 | 2004-04-05 | セイコーエプソン株式会社 | データ転送制御装置 |
| JP3608804B2 (ja) * | 1993-05-14 | 2005-01-12 | 株式会社ソニー・コンピュータエンタテインメント | バス制御装置 |
| US5522050A (en) * | 1993-05-28 | 1996-05-28 | International Business Machines Corporation | Bus-to-bus bridge for a multiple bus information handling system that optimizes data transfers between a system bus and a peripheral bus |
-
1995
- 1995-09-29 US US08/537,185 patent/US5687329A/en not_active Expired - Fee Related
-
1996
- 1996-07-23 JP JP8193466A patent/JPH0997231A/ja active Pending
- 1996-08-12 KR KR1019960033403A patent/KR970016952A/ko not_active Abandoned
- 1996-09-09 EP EP96306528A patent/EP0766180A2/en not_active Withdrawn
Also Published As
| Publication number | Publication date |
|---|---|
| EP0766180A3 (ko) | 1997-04-09 |
| EP0766180A2 (en) | 1997-04-02 |
| JPH0997231A (ja) | 1997-04-08 |
| US5687329A (en) | 1997-11-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR970016952A (ko) | 버스 대 버스 변환을 갖는 정보 처리 시스템 | |
| WO1999046676A3 (en) | Data conversion hardware support | |
| KR100204616B1 (ko) | 효율적인 파우어 온 초기화를 갖는 정보 처리 시스템 | |
| JP2632395B2 (ja) | バス接続装置 | |
| JPH11306074A (ja) | 情報処理装置 | |
| JPH07146842A (ja) | バスインターフェース回路 | |
| JPH03214250A (ja) | メモリ制御回路 | |
| KR19980083459A (ko) | 데이터버스 사이즈 조정 장치 | |
| KR960011280B1 (ko) | 캐쉬메모리 억세스 타임조정회로 | |
| KR100231721B1 (ko) | 피억세스장치 공유용 버스애비터(Bus Abitor) | |
| KR970076175A (ko) | Gpio보드의 내부클럭 분주제어방법 | |
| SU551634A1 (ru) | Устройство св зи эвм с объектом | |
| JPH04308957A (ja) | コンピュータシステム | |
| JPH11338818A (ja) | データ転送方法及び装置 | |
| JPH11306073A (ja) | 情報処理装置 | |
| JPH0341547A (ja) | マルチプロセッサ構成方式 | |
| KR970076157A (ko) | Gpio보드의 포토제어방법 | |
| JPH0527899B2 (ko) | ||
| KR940015876A (ko) | 동기식 자료연결 제어장치 | |
| KR970066815A (ko) | 피엘씨(plc)의 멀티 입력용 장치 및 방법 | |
| JPH04101256A (ja) | I/oポートアドレス方式 | |
| JPS63138448A (ja) | 多重プロセツサ処理システムにおけるバス制御方式 | |
| JPH01246647A (ja) | メモリサイクル選択方式 | |
| KR950020167A (ko) | 피씨아이(pci)카드의 아이사(isa) 카드로의 전환장치 | |
| JPH0567025A (ja) | 周辺制御装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 19960812 |
|
| A201 | Request for examination | ||
| PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 19961121 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 19960812 Comment text: Patent Application |
|
| 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: 19990916 Patent event code: PE09021S01D |
|
| 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: 20000223 |
|
| NORF | Unpaid initial registration fee | ||
| PC1904 | Unpaid initial registration fee |