KR830008235A - 2개의 마이크로프로세서를 갖는 통신 멀티플렉서 - Google Patents
2개의 마이크로프로세서를 갖는 통신 멀티플렉서 Download PDFInfo
- Publication number
- KR830008235A KR830008235A KR1019810003666A KR810003666A KR830008235A KR 830008235 A KR830008235 A KR 830008235A KR 1019810003666 A KR1019810003666 A KR 1019810003666A KR 810003666 A KR810003666 A KR 810003666A KR 830008235 A KR830008235 A KR 830008235A
- Authority
- KR
- South Korea
- Prior art keywords
- input
- microprocessor
- output devices
- main memory
- output
- Prior art date
Links
- 230000005540 biological transmission Effects 0.000 claims 6
- 230000004044 response Effects 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 3
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/02—Details
-
- 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
-
- 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
-
- 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/38—Information transfer, e.g. on bus
- G06F13/382—Information transfer, e.g. on bus using universal interface adapter
- G06F13/385—Information transfer, e.g. on bus using universal interface adapter for adaptation of a particular data processing system to different peripheral devices
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/16—Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
- G06F15/163—Interprocessor communication
- G06F15/167—Interprocessor communication using a common memory, e.g. mailbox
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Communication Control (AREA)
- Computer And Data Communications (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Small-Scale Networks (AREA)
- Multi Processors (AREA)
Abstract
Description
Claims (10)
- 씨스템 버스, 데이터 바이트를 기억하기 위해 씨스템 버스에 결합하는 메인 메모리, 메인 메모리(4)와 다수의 입출력 장치 사이에서 데이터 바이트를 전송하기 위해 씨스템 버스와 다수의 입출력 장치에 결합되고 애드레스와 제어정보를 기억하기 위한 공용 메모리 장치와 데이터 바이트를 포함하는 통신 멀티플렉서, 공용 메모리장치와 다수의 입출력 장치의 한 장치 사이에서 데이터바이트를 전송하기 위한 폴링 동작을 하는 동안 서비스를 요구하는 다수의 입출력 장치의 한 장치에 반응하고 제1개입 중단 신호를 발생하기 이한 제1장치를 갖는 라인 마이크로프로세서 장치, 그리고 공용 메모리 장치와 메인 메모리 사이에서 데이터 바이트를 전송하기 위해 제1개입중단 신호에 반응하는 입출력 마이크로 프로세서 장치 등으로 구성되는데이터 바이트를 전송하기 위한 데이터 처리 스씨템.
- 공용 메모리 장치가 데이터 바이트와 제어 정보를 기억하기 위한 메일 박스 장치와 다수의 입출력장치의 각 장치로부터 수신된 데이터 바이트 기억하거나 각 장치로 전송되기 위한 메인 메모리에서 위치를 확인하는 다수의 애드레스를 기억하기 위한 채널 제어 블록 장치를 포함하는 제1항에 따른 씨스템.
- 제어 정보가 다수의 입출력 장치의 한 장치로부터 데이터 바이트를 수신하고 그 장치로 데이터 바이트를 전송하는 통신 멀티플렉서를 나타내는 수신 채널수 또는 전송 채널수, 메인 메모리로부터 데이터 바이트의 하나를 요구하는 다수의 입출력 장치의 한 장치를 나타내는 로우드 지령 데이터 바이트의 하나를 메인 메모리로 전송하는 다수의 입출력 장치중 한 장치를 나타내는 기억 지령, 라인 마이크로프로세서 장치에 유효한 메일 박스 장치를 나타내는 제1상태의 플랙비트와 입출력 마이크로프로세서 장치에 유효한 메일 박스 장치를 나타내는 제2상태의 플랙 비트 등으로 구성되는 제2항에 따른 씨스템.
- 채널 제어 블록 장치가 메인 메모리에서 다수의 입출력 장치중 한 장치로부터 수신된 데이터 바이트 중 제1바이트를 제1위치에 기입하기 위한 제1애드레스를 선택하기 위해 다수의 입출력 장치중 한장치를 확인하기 위해 수신 채널수에 반응하고, 다수의 입출력 장치중 한 장치로 전송하기 이해 메인 메모리의 제2위치로부터 데이터 바이트의 제2바이트를 판독하기 위한 제2애드레스를 선택하기 위해 다수의입출력 장치중 한 장치를 확인하기 위해 전송 채널수에 반응하는 제3항에 따른 씨스템.
- 라인 마이크로프로세서 장치가, 라인 마이크로프로세서, 라인 마이크로프로세서를 개입 중단하기 위해 제2개입중단 신호를 발생하기 위한 폴링 동작을 하는 동안 서비스를 요구하는 다수의 입출력 장치중 한 장치를 나타내는 준비신호에 반응하는 제2장치 등으로 구성되고, 라인 마이크로프로세서가 메일 박스안의 기억 지령, 데이터 바이트의 한 바이트, 그리고 수신 채널수를 기억하기 위해 수신 채널수에 반응하고 플랙비트가 제1상태에 있을때 메일 박스 장치에서 로우드 지령과 전송 채널 수를 기억하고 재2상태의 플랙 비트를 발생하기 위해 전송 채널 수에 반응하며 제1장치가 제1개입 중단 신호를 발생하기 위한 라인 마이크로프로세서로부터 선택된 애드레스 신호에 반응하는 제4항에 따른 씨스템.
- 입출력 마이크로프로세서 장치가 입출력 마이크로프로세서, 제1장치에 결합되고 입출력 마이크로프로세서를 개입 중단하기 위한 제3개입 중단신호를 발생하도록 제1개입중단 신호에 반응하는 제3장치등으로 구성되고 제3장치 안에서 입출력 마이크로프로세서는 플랙 비트가 수신 채널수, 기억 지령과 데이터 바이트의 한 바이트 또는 전송 채널수와 로우드 지령을 판독하기 위해 제2상태에 있을때 메일박스 장치에 결합하고, 채널 제어 블록 장치는 입출력 마이크로프로세서에 결합되고, 씨스템 버스를 통해 제1애드레스를 메인 메모리로 전송하기 위해 수신 채널수에 반응하고, 입출력 마이크로프로세서는 제1애드레스에 의해 나타난 제1위치에 기억하기 위해 씨스템 버스를 통해 제1데이터 바이트를 메인 메모리로 전송하기 위해 기억 지려에 반응하고, 입출력 마이크로프로세서는 씨스템 버스를 통해 메인 메모리로 미리 할당된 채널수를 전송하기 위한 로우드지령에서 반응하고, 메인 메모리가 메일 박스장치에 기억시키기 위해 제2데이터 바이트를 입출력 마이크로프로세서에 전송시키고, 입출력 마이크로프로세서는 플랙 비트를 제1상태로 세트하는 제5항에 따른 씨스템.
- 라인 마이크로프로세서가 데이터 바이트의 하나를 메일 박스로부터 다수의 입출력 장치중 한 장치로 전송하기 위해 제1상태의 플랙비트에 반응하는 제6항에 따른 씨스템.
- 제1장치가 디코더인 제7항에 따른 씨스템.
- 제2장치가 제1쌍안정 로직 엘리먼트인 제8항에 따른 씨스템.
- 제3장치가 제2쌍안정 로직 엘리먼트에 있게 되는 제9항에 따른 씨스템.※ 참고사항 : 최초출원 내용에 의하여 공개하는 것임.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US19212680A | 1980-09-29 | 1980-09-29 | |
US192126 | 1980-09-29 | ||
US192,126 | 1980-09-29 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR830008235A true KR830008235A (ko) | 1983-11-16 |
KR860000982B1 KR860000982B1 (ko) | 1986-07-24 |
Family
ID=22708368
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019810003666A KR860000982B1 (ko) | 1980-09-29 | 1981-09-29 | 2개의 마이크로프로세서를 갖는 통신 멀티플렉서 |
Country Status (12)
Country | Link |
---|---|
EP (1) | EP0049158B1 (ko) |
JP (1) | JPS609303B2 (ko) |
KR (1) | KR860000982B1 (ko) |
AU (1) | AU553600B2 (ko) |
BR (1) | BR8106254A (ko) |
CA (1) | CA1169574A (ko) |
DE (1) | DE3176413D1 (ko) |
ES (1) | ES505081A0 (ko) |
FI (1) | FI76893C (ko) |
MX (1) | MX149890A (ko) |
PH (1) | PH23285A (ko) |
YU (1) | YU42429B (ko) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100269338B1 (ko) * | 1997-12-27 | 2000-10-16 | 서평원 | 통신시스템의사설교환기및이에구비된모듈간에데이터통신방법 |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB8328601D0 (en) * | 1983-10-26 | 1983-11-30 | Givertz M J | Data retrieval system |
US4633245A (en) * | 1983-12-30 | 1986-12-30 | International Business Machines Corporation | Local area network interconnect switching system |
US4783730A (en) * | 1986-09-19 | 1988-11-08 | Datapoint Corporation | Input/output control technique utilizing multilevel memory structure for processor and I/O communication |
JPS63206847A (ja) * | 1987-02-23 | 1988-08-26 | Mitsubishi Electric Corp | デ−タ送受信装置 |
ATE128777T1 (de) * | 1991-03-28 | 1995-10-15 | Cray Research Inc | Echtzeit-input/output-methode fuer ein vektor- prozessor-system. |
US5440746A (en) * | 1992-11-06 | 1995-08-08 | Seiko Epson Corporation | System and method for synchronizing processors in a parallel processing environment |
CA2620247C (en) * | 2005-08-23 | 2014-04-29 | Smith & Nephew, Inc. | Telemetric orthopaedic implant |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3670306A (en) * | 1971-03-01 | 1972-06-13 | Honeywell Inf Systems | Process for data communication between data processing systems |
US4056843A (en) * | 1976-06-07 | 1977-11-01 | Amdahl Corporation | Data processing system having a plurality of channel processors |
US4184200A (en) * | 1978-04-26 | 1980-01-15 | Sperry Rand Corporation | Integrating I/O element |
DE2845218C2 (de) * | 1978-10-17 | 1986-03-27 | Siemens Ag, 1000 Berlin Und 8000 Muenchen | Mikroprogrammgesteuerte Ein-/Ausgabeeinrichtung und Verfahren zum Durchführen von Ein-/Ausgabeoperationen |
-
1981
- 1981-08-26 FI FI812639A patent/FI76893C/fi not_active IP Right Cessation
- 1981-08-31 ES ES505081A patent/ES505081A0/es active Granted
- 1981-09-09 AU AU75086/81A patent/AU553600B2/en not_active Ceased
- 1981-09-22 CA CA000386415A patent/CA1169574A/en not_active Expired
- 1981-09-25 PH PH26271A patent/PH23285A/en unknown
- 1981-09-28 YU YU2323/81A patent/YU42429B/xx unknown
- 1981-09-29 DE DE8181304501T patent/DE3176413D1/de not_active Expired
- 1981-09-29 BR BR8106254A patent/BR8106254A/pt unknown
- 1981-09-29 EP EP81304501A patent/EP0049158B1/en not_active Expired
- 1981-09-29 KR KR1019810003666A patent/KR860000982B1/ko active IP Right Grant
- 1981-09-29 MX MX189396A patent/MX149890A/es unknown
- 1981-09-29 JP JP56153109A patent/JPS609303B2/ja not_active Expired
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100269338B1 (ko) * | 1997-12-27 | 2000-10-16 | 서평원 | 통신시스템의사설교환기및이에구비된모듈간에데이터통신방법 |
Also Published As
Publication number | Publication date |
---|---|
FI76893B (fi) | 1988-08-31 |
PH23285A (en) | 1989-06-30 |
AU553600B2 (en) | 1986-07-24 |
ES8302331A1 (es) | 1982-12-16 |
DE3176413D1 (en) | 1987-10-08 |
JPS57132235A (en) | 1982-08-16 |
YU232381A (en) | 1983-06-30 |
JPS609303B2 (ja) | 1985-03-09 |
YU42429B (en) | 1988-08-31 |
KR860000982B1 (ko) | 1986-07-24 |
MX149890A (es) | 1984-02-03 |
EP0049158B1 (en) | 1987-09-02 |
FI76893C (fi) | 1988-12-12 |
AU7508681A (en) | 1982-04-08 |
EP0049158A3 (en) | 1984-05-02 |
BR8106254A (pt) | 1982-06-15 |
FI812639L (fi) | 1982-03-30 |
CA1169574A (en) | 1984-06-19 |
EP0049158A2 (en) | 1982-04-07 |
ES505081A0 (es) | 1982-12-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR850003650A (ko) | 텔레텍스트류 신호 디코더 | |
KR910019369A (ko) | 미디어 액세스제어/호스트 시스템 인터페이스를 수행하기 위한 방법 및 장치 | |
KR870008456A (ko) | 패킷전송장치 | |
GB2101374A (en) | Interface circuit | |
KR830008232A (ko) | Rom을 사용한 가변 우선순위 스킴을 가지는 통신 멀티플렉서 | |
KR950033892A (ko) | 데이타 처리 시스템 | |
KR950022494A (ko) | 비동기 전송 시스템에서의 가상경로 및 가상 채널 인식자의 개선된 할당방법 및 장치 | |
KR910010330A (ko) | 직접 메모리 액세스 용량을 갖는 병렬 포트 | |
GB1503381A (en) | Data system | |
KR890015145A (ko) | 데이타 처리 시스템에 있어서의 진단시스템 | |
KR910001522A (ko) | 데이타 전송방법과 이 방법을 사용한 데이타 처리 시스템 | |
KR830008235A (ko) | 2개의 마이크로프로세서를 갖는 통신 멀티플렉서 | |
KR850001572A (ko) | 컴퓨터 계층 제어용 데이터 처리 시스템 | |
KR850002914A (ko) | 멀티 프로세서 시스템용 메세지 배향식 인터럽트 장치 | |
ES457007A1 (es) | Un sistema de elaboracion de datos. | |
US5163049A (en) | Method for assuring data-string-consistency independent of software | |
US4531215A (en) | Validity checking arrangement for extended memory mapping of external devices | |
KR910006852A (ko) | 메모리 제어 시스템 및 방법 | |
KR840006740A (ko) | 데이타 전송장치 | |
KR920009124A (ko) | 메시지 지향 뱅크 콘트롤러 인터페이스 | |
KR870004378A (ko) | 버스 인터페이스 | |
KR830008233A (ko) | 단일라인 우선순위를 설립시키는 장치를 가지는 통신 멀티플렉서 | |
EP1104612B1 (en) | Data-communications unit suitable for asynchronous serial data transmission | |
KR900005312A (ko) | 스택(stack)시스템 | |
KR920009127A (ko) | 메시지 송수신 장치 및 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 19810929 |
|
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 19820316 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 19810929 Comment text: Patent Application |
|
PG1501 | Laying open of application | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 19860222 Patent event code: PE09021S01D |
|
PG1605 | Publication of application before grant of patent |
Comment text: Decision on Publication of Application Patent event code: PG16051S01I Patent event date: 19860627 |
|
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: 19861023 |