[go: up one dir, main page]

KR830008235A - 2개의 마이크로프로세서를 갖는 통신 멀티플렉서 - Google Patents

2개의 마이크로프로세서를 갖는 통신 멀티플렉서 Download PDF

Info

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
Application number
KR1019810003666A
Other languages
English (en)
Other versions
KR860000982B1 (ko
Inventor
씨이·유 킨
제이·고스 개리
Original Assignee
니콜라스 프레지노스
허니웰 인포오메이숀 시스템스 인코오포레이티드
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 니콜라스 프레지노스, 허니웰 인포오메이숀 시스템스 인코오포레이티드 filed Critical 니콜라스 프레지노스
Publication of KR830008235A publication Critical patent/KR830008235A/ko
Application granted granted Critical
Publication of KR860000982B1 publication Critical patent/KR860000982B1/ko

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J3/00Time-division multiplex systems
    • H04J3/02Details
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/14Handling requests for interconnection or transfer
    • G06F13/20Handling requests for interconnection or transfer for access to input/output bus
    • G06F13/24Handling requests for interconnection or transfer for access to input/output bus using interrupt
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/382Information transfer, e.g. on bus using universal interface adapter
    • G06F13/385Information transfer, e.g. on bus using universal interface adapter for adaptation of a particular data processing system to different peripheral devices
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/16Combinations 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/163Interprocessor communication
    • G06F15/167Interprocessor 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

2개의 마이크로프로세서를 갖는 통신 멀티플렉서
본 내용은 요부공개 건이므로 전문내용을 수록하지 않았음
제4도는 통신 제어기(10)에서 ROM과 RAM의 애드레스 위치를 확인하는 블록 다이어그램.
제5도는 공용 메모리(44)에서 메일박스의 배치계획을 도시한 도면.
제6도는 전형적으로 동작하는 입출력 마이크로 프로세서(36)과 라인 마이크로프로세서(56)을 도시한 플로우 다이어그램.

Claims (10)

  1. 씨스템 버스, 데이터 바이트를 기억하기 위해 씨스템 버스에 결합하는 메인 메모리, 메인 메모리(4)와 다수의 입출력 장치 사이에서 데이터 바이트를 전송하기 위해 씨스템 버스와 다수의 입출력 장치에 결합되고 애드레스와 제어정보를 기억하기 위한 공용 메모리 장치와 데이터 바이트를 포함하는 통신 멀티플렉서, 공용 메모리장치와 다수의 입출력 장치의 한 장치 사이에서 데이터바이트를 전송하기 위한 폴링 동작을 하는 동안 서비스를 요구하는 다수의 입출력 장치의 한 장치에 반응하고 제1개입 중단 신호를 발생하기 이한 제1장치를 갖는 라인 마이크로프로세서 장치, 그리고 공용 메모리 장치와 메인 메모리 사이에서 데이터 바이트를 전송하기 위해 제1개입중단 신호에 반응하는 입출력 마이크로 프로세서 장치 등으로 구성되는데이터 바이트를 전송하기 위한 데이터 처리 스씨템.
  2. 공용 메모리 장치가 데이터 바이트와 제어 정보를 기억하기 위한 메일 박스 장치와 다수의 입출력장치의 각 장치로부터 수신된 데이터 바이트 기억하거나 각 장치로 전송되기 위한 메인 메모리에서 위치를 확인하는 다수의 애드레스를 기억하기 위한 채널 제어 블록 장치를 포함하는 제1항에 따른 씨스템.
  3. 제어 정보가 다수의 입출력 장치의 한 장치로부터 데이터 바이트를 수신하고 그 장치로 데이터 바이트를 전송하는 통신 멀티플렉서를 나타내는 수신 채널수 또는 전송 채널수, 메인 메모리로부터 데이터 바이트의 하나를 요구하는 다수의 입출력 장치의 한 장치를 나타내는 로우드 지령 데이터 바이트의 하나를 메인 메모리로 전송하는 다수의 입출력 장치중 한 장치를 나타내는 기억 지령, 라인 마이크로프로세서 장치에 유효한 메일 박스 장치를 나타내는 제1상태의 플랙비트와 입출력 마이크로프로세서 장치에 유효한 메일 박스 장치를 나타내는 제2상태의 플랙 비트 등으로 구성되는 제2항에 따른 씨스템.
  4. 채널 제어 블록 장치가 메인 메모리에서 다수의 입출력 장치중 한 장치로부터 수신된 데이터 바이트 중 제1바이트를 제1위치에 기입하기 위한 제1애드레스를 선택하기 위해 다수의 입출력 장치중 한장치를 확인하기 위해 수신 채널수에 반응하고, 다수의 입출력 장치중 한 장치로 전송하기 이해 메인 메모리의 제2위치로부터 데이터 바이트의 제2바이트를 판독하기 위한 제2애드레스를 선택하기 위해 다수의입출력 장치중 한 장치를 확인하기 위해 전송 채널수에 반응하는 제3항에 따른 씨스템.
  5. 라인 마이크로프로세서 장치가, 라인 마이크로프로세서, 라인 마이크로프로세서를 개입 중단하기 위해 제2개입중단 신호를 발생하기 위한 폴링 동작을 하는 동안 서비스를 요구하는 다수의 입출력 장치중 한 장치를 나타내는 준비신호에 반응하는 제2장치 등으로 구성되고, 라인 마이크로프로세서가 메일 박스안의 기억 지령, 데이터 바이트의 한 바이트, 그리고 수신 채널수를 기억하기 위해 수신 채널수에 반응하고 플랙비트가 제1상태에 있을때 메일 박스 장치에서 로우드 지령과 전송 채널 수를 기억하고 재2상태의 플랙 비트를 발생하기 위해 전송 채널 수에 반응하며 제1장치가 제1개입 중단 신호를 발생하기 위한 라인 마이크로프로세서로부터 선택된 애드레스 신호에 반응하는 제4항에 따른 씨스템.
  6. 입출력 마이크로프로세서 장치가 입출력 마이크로프로세서, 제1장치에 결합되고 입출력 마이크로프로세서를 개입 중단하기 위한 제3개입 중단신호를 발생하도록 제1개입중단 신호에 반응하는 제3장치등으로 구성되고 제3장치 안에서 입출력 마이크로프로세서는 플랙 비트가 수신 채널수, 기억 지령과 데이터 바이트의 한 바이트 또는 전송 채널수와 로우드 지령을 판독하기 위해 제2상태에 있을때 메일박스 장치에 결합하고, 채널 제어 블록 장치는 입출력 마이크로프로세서에 결합되고, 씨스템 버스를 통해 제1애드레스를 메인 메모리로 전송하기 위해 수신 채널수에 반응하고, 입출력 마이크로프로세서는 제1애드레스에 의해 나타난 제1위치에 기억하기 위해 씨스템 버스를 통해 제1데이터 바이트를 메인 메모리로 전송하기 위해 기억 지려에 반응하고, 입출력 마이크로프로세서는 씨스템 버스를 통해 메인 메모리로 미리 할당된 채널수를 전송하기 위한 로우드지령에서 반응하고, 메인 메모리가 메일 박스장치에 기억시키기 위해 제2데이터 바이트를 입출력 마이크로프로세서에 전송시키고, 입출력 마이크로프로세서는 플랙 비트를 제1상태로 세트하는 제5항에 따른 씨스템.
  7. 라인 마이크로프로세서가 데이터 바이트의 하나를 메일 박스로부터 다수의 입출력 장치중 한 장치로 전송하기 위해 제1상태의 플랙비트에 반응하는 제6항에 따른 씨스템.
  8. 제1장치가 디코더인 제7항에 따른 씨스템.
  9. 제2장치가 제1쌍안정 로직 엘리먼트인 제8항에 따른 씨스템.
  10. 제3장치가 제2쌍안정 로직 엘리먼트에 있게 되는 제9항에 따른 씨스템.
    ※ 참고사항 : 최초출원 내용에 의하여 공개하는 것임.
KR1019810003666A 1980-09-29 1981-09-29 2개의 마이크로프로세서를 갖는 통신 멀티플렉서 KR860000982B1 (ko)

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)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100269338B1 (ko) * 1997-12-27 2000-10-16 서평원 통신시스템의사설교환기및이에구비된모듈간에데이터통신방법

Families Citing this family (7)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Cited By (1)

* Cited by examiner, † Cited by third party
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