KR870004365A - 직렬 전송선을 갖춘 채널용 데이터 전송장치 및 그 전송방법 - Google Patents
직렬 전송선을 갖춘 채널용 데이터 전송장치 및 그 전송방법 Download PDFInfo
- Publication number
- KR870004365A KR870004365A KR1019860008157A KR860008157A KR870004365A KR 870004365 A KR870004365 A KR 870004365A KR 1019860008157 A KR1019860008157 A KR 1019860008157A KR 860008157 A KR860008157 A KR 860008157A KR 870004365 A KR870004365 A KR 870004365A
- Authority
- KR
- South Korea
- Prior art keywords
- data
- channel
- command
- remote
- input
- Prior art date
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/38—Information transfer, e.g. on 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/10—Program control for peripheral devices
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- Communication Control (AREA)
- Information Transfer Systems (AREA)
Abstract
내용 없음
Description
본 내용은 요부공개 건이므로 전문내용을 수록하지 않았음
제3도는 본원 발명의 구성을 설명하는 도면.
제4도는 본원 발명의 전체 장치를 나타낸 블록도.
제7도는 중앙채널장치의 상세블록도.
Claims (8)
- (a) 데이터프로 세싱유니트는 지령에 따라서 데이터를 처리 또는 전송하며,(b) 주기억장치는 데이터를 기억하고, 상기 데이터 프로세싱유니트에 접속되며,(c) 전송선은 상기 주기억장치로부터의 데이터를 직렬로 전송하며,(d) 데이터입출력장치는 상기 전송선에 접속되며,(e) 중앙채널장치는 상기 전송선과 상기 주기억장치사이에 접속되어, 상기 데이터프로세싱유니트에서 처리된 지령에 따라서 상기 전송선에 연쇄지령을 전송하며, 상기 연쇄지령은 복수의 어드레스에 있는 상기 주기억장치의 데이터를 상기 입출력장치에 연쇄하여 전송할 것인가를 나타내며,(f) 원격채널장치는 상기 전송선과 상기 입출력장치사이에 접속되고, 상기 중앙채널장치로부터 전송된 상기 연쇄지령에 응답하여, 다음 데이터의 전송을 위하여 새로운 데이터전송명령을 요청하는 지령을 상기중앙채널장치에 전송하는 것을 특징으로 하는 데이터 입출력 제어장치.
- 제1항에 있어서, 상기 중앙 및 원격채널장치는 각각 상기 전송선으로 병렬·직렬전환하는 수단과 상기 전송선으로 직렬·병렬전환하는 수단과 상기 전송선에 전송될 신호가 데이터인지 또는 연쇄지령인지를 판단하여 신호를 전송하는 수단과 상기 전송선에 전송될 신호가 데이터인지 또는 연쇄지령인지를 판단하여 상기 신호를 수신하는 수단을 포함하고 있으며, 상기 원격채널장치는 상기연쇄지령에 응답하여 상기 중앙채널장치로부터 전송된 복수의 데이터를 후속되는 데이터로서 상기 입출력장치로 보내기 위한 수단을 포함하고 있는 것을 특징으로 하는 데이터 입출력 제어장치.
- 제1항에 있어서, 상기 중앙 및 원격채널장치는 각각 데이터를 기억하기 위한 버퍼기억장치를 포함하고, 상기 버퍼기억장치는 각각 데이터의 입력위치 및 출력위치를 나타내는 입력지시기 및 출력지시기를 가지고 있으며. 상기 원격채널장치의 버퍼기억장치는 상기 연쇄지령에 대응하는 연쇄경계를 나타내는 연쇄지시기를 가지고 있는 것을 특징으로 하는 데이터 입출력 제어장치.
- 제3항에 있어서, 상기 원격채널장치는 상기 데이터 전송명령에 의해 지정된 바이트수를 기억하고, 바이트가 상기 주기억장치와 상기 입출력장치사이에 전송되는 수단과 상기 원격채널장치의 상기 버퍼기억장치로부터 상기 입출력장치에 전송되는 데이터의 바이트수를 카운트하는 수단과, 상기 데이터전송명령에 대한 전송데이터를 완전히 수신하였을 때 아직 전송되지 않은 바이트수를 구하기 위하여 상기 기억장치와 상기 카운트 수단간에 접속된 수단을 포함하고 있는 것을 특징으로 하는 데이터 입출력 제어장치.
- 제3항에 있어서, 상기 원격채널장치는 상기 데이터전송명령에 대한 전송데이터를 완전히 수신하였을때, 상기 원격채널장치의 상기 버퍼기억장치에 전달되지 않고 남아 있는 바이트수를 구하는 수단을 포함하고 있으며,상기 중앙채널장치는 상기 데이터잔송명령에 대한 데이터전송이 완죠되었을 때 상기 중앙채널장치의 상기 버퍼기억장치에 전송되지 않고 남아 있는 바이트수를 구하는 수단과, 상기 원격 및 중앙채널장치의 상기 버퍼기억장치에 상기 바이트수를 가산하는 수단을 포함하고 있는 것을 특징으로 하는 데이터 입출력 제어장치.
- (a) 데이터프로세싱유니트는 지령에 따라서 데이터를 처리 또는 전송하며, (b) 주기억장치는 데이터를 기억하고 상기 데이터프로세싱유니트에 접속되며, (c) 전송선은 상기 주기억장치로부터의 데이터를 직렬로 전송하며, (d) 데이터입출력장치는 상기 전송선에 접속되며, (e) 중앙채널장치는 상기 전송선과 상기 주기억장치사이에 접속되어, 상기 데이타프로세싱유니트에서 처리된 상기 지령에 따라서 상기 전승선에 연쇄지령을 전송하며, 상기 연쇄지령은 복수의 어드레스에 있는 상기 주기억장치의 데이터를 상기 입출력장치에 연쇄하여 전송할 것인가를 나타내며, (f) 상기중앙채널장치는 상기 주기억장치로부터 상기 데이터 입출력장치에 전송될 데이터를 기억하는 중앙쪽버퍼기억장치를 포함하며, (g) 상기 중앙버퍼기억장치는 상기 전송선으로 직렬데이터 전송을 하고 있는 동안 이미 전송된 데이터의 기억위치를 나타내기 위한 지시기수단을 포함하며, (h) 원격채널장치는 상기 전송선과 상기 입출력장치 사이에 접속되고, 상기 중앙채널장치로부터 전송된 상기 연쇄지령에 응답하여, 다음 데이터의 전송을 위하여 새로운 데이터전송명령을 요청하는 지령을 상기 중앙채널장치에 전송하며, (i) 원격버퍼기억장치는 상기 원격채널장치에 설치되어 상기 직렬전송선을 통하여 상기 중앙버퍼기억장치로부터 전송되는 데이터를 기억하며, (j) 상기원격버퍼기억장치는 상기 기억된 데이터를 상기 입출력장치로 전송하는 동안 이미 전송된 데이터의 기억위치를 나타내는 지시기 수단을 포함하며,(k) 상기 원격버퍼기억장치는 상기연쇄지령에 의해 지정된 기억위치를 나타내는 지시기을 포함하며, (l)상기 원격채널장치는 상기 데이터연쇄지령 이전에 상기 중앙채널장치에 상기 원격버퍼기억장치의 데이터량을 통보하는 수단을 포함하는 것을 특징으로 하는 데이터 입출력 제어장치.
- 데이터프로세싱유니트와 입출력 장치를 접속하는 채널장치는, 데이터프로세싱유니트 쪽에는 중앙채널장치로, 입출력장치쪽은 원격채널장치로 나누어져 있으며, 양 채널장치는 직렬전송선으로 접속되어 있으며, 주기억장치로부터 수신하는 데이터를 예비적으로 제어하고, 직렬전송선과의 정보전송량을 제어하기 위하여 하나의 버퍼기억장치가 중앙채널장치에 설치되어 있으며, 데이터의 수신을 예비적으로 제어하고, 직렬전송선과 저속 입출력장치사이의 정보전송량을 제어하기 위하여 또 하나의 버퍼기억장치가 원격채널장치에 설치되어 있는 채널장치의 데이터 입출력 제어방법에 있어서, (a) 채널명령어에 대한 중앙쪽으로부터 원격쪽으로의 데이터전송이 완료되고, 다음 채널명령어에 대한 데이터전송이 시작되면, 상기 중앙 채널장치는 원격쪽에 데이터 연쇄지령을 통보하며, 이 경우 데이터 연쇄지령을 위하여 상기 중앙채널장치는 복수의 채널명령어를 사용하여 중앙쪽으로부터 원격쪽으로 데이터를 전송하여, (b)그 다음, 상기 다음 채널명령어에 대한 데이터를 전송하며, (c) 상기 원격채널장치가 상기 데이터연쇄지령 이전에 데이터를 상기 입출력장치에 전송하면, 상기 원격채널장치는 상기 중앙채널장치에 채널명령어 갱신지령을 전송하는 것을 특징으로 하는 채널장치의 데이터 전송 제어방법.
- 데이터프로세싱유니트와 입출력 장치를 접속하는 채널장치는, 데이터프로세싱유니트쪽에는 데이터채널장치로, 입출력장치쪽은 원격채널장치로 나누어져 있으며, 양 채널장치는 직렬전송선으로 접속되어 있으며, 주기억장치로부터 수신하는 데이터를 예비적으로 제어하고, 직렬전송선과의 정보전송량을 제어하기 위하여 하나의 버퍼기억장치가 데이터채널장치에 배설되어 있으며, 데이터의 수신을 예비적으로 제어하고, 직렬전송선과 입출력장치 사이의 정보전송량을 제어하기 위하여 또 하나의 버퍼기억장치가 원격채널장치에 설치되어 있는 채널장치의 데이터 전송방법에 있어서, (a) 채널명령어에 대한 동작이 상기 원격쪽 버퍼기억장치로부터 상기 중앙쪽 버퍼기억장치로 전송된 데이터가 상기 입출력장치에 전송되지 않고 상기 원격쪽 버퍼기억장치에 남아 있는 상태에서 완료되는 경우, 데이터 연쇄지령 이전의 데이터가 상기 원격쪽 버퍼기억장치에 남아 있으면, 상기 원격채널장치는 상기 중앙채널장치에 상기 데이터연쇄지령 이전의 남아 있는 데이터량(CP-OP)을 통보하며, 데이터연쇄지령이 없으면, 상기 중앙채널장치에 남아 있는 데이터량(IP-OP)을 모두 통보하며, (b) 데이터연쇄지령이 있으면,상기 중앙채널장치는 프로그램을 위하여 나머지량으로서 상기 원격채널장치로부터 상기 나머지 데이터량을 사용하며, 데이터 연쇄지령이 없으면 상기 프로그램을 위하여 나머지량으로서 수치를 사용하며, 상기 수치는 상기 원격채널장치로부터 상기 남아 있는 데이터량을 상기 중앙쪽 버퍼기억장치에 남아 있는 데이터량에 가산하므로써 구하는 것을 특징으로 하는 채널장치의 데이터 전송 제어방법.※ 참고사항 : 최초출원 내용에 의하여 공개하는 것임.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP85-218902 | 1985-10-01 | ||
JP218902 | 1985-10-01 | ||
JP60218902A JPH0816891B2 (ja) | 1985-10-01 | 1985-10-01 | チヤネルシステム |
Publications (2)
Publication Number | Publication Date |
---|---|
KR870004365A true KR870004365A (ko) | 1987-05-09 |
KR900007136B1 KR900007136B1 (ko) | 1990-09-29 |
Family
ID=16727101
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019860008157A KR900007136B1 (ko) | 1985-10-01 | 1986-09-29 | 데이터 입출력 제어장치 및 그 제어방법 |
Country Status (3)
Country | Link |
---|---|
US (1) | US4841475A (ko) |
JP (1) | JPH0816891B2 (ko) |
KR (1) | KR900007136B1 (ko) |
Families Citing this family (30)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS6398053A (ja) * | 1986-10-14 | 1988-04-28 | Fujitsu Ltd | チエ−ンデ−タ処理方式 |
JPS63173149A (ja) * | 1987-01-12 | 1988-07-16 | Fujitsu Ltd | 遠隔チヤネル制御方式 |
JPS63257836A (ja) * | 1987-04-16 | 1988-10-25 | Man Design Kk | デ−タ伝送方式 |
JPH0620221B2 (ja) * | 1987-07-15 | 1994-03-16 | 大日本スクリ−ン製造株式会社 | 読取りタイミングを相対的にずらせた画像読取り装置 |
JPH0831074B2 (ja) * | 1987-11-25 | 1996-03-27 | 株式会社日立製作所 | チャネル制御方式 |
US4939735A (en) * | 1988-07-21 | 1990-07-03 | International Business Machines Corporation | Information handling system having serial channel to control unit link |
JPH02129746A (ja) * | 1988-11-09 | 1990-05-17 | Mitsubishi Electric Corp | 入出力チャネル装置 |
EP0374764B1 (en) * | 1988-12-19 | 2001-04-04 | Nec Corporation | Data transfer apparatus |
EP0395376A3 (en) * | 1989-04-28 | 1993-06-30 | International Business Machines Corporation | Data processing and handling system with channel extender in data processor to peripheral device data transfer link |
EP0412269A3 (en) * | 1989-08-11 | 1992-02-26 | International Business Machines Corporation | Channel and extender unit operable with byte mode or non-byte mode control units |
US5133078A (en) * | 1989-08-11 | 1992-07-21 | International Business Machines Corporation | Serial frame processing system in which validation and transfer of a frame's data from input buffer to output buffer proceed concurrently |
DE69028462T2 (de) * | 1989-08-11 | 1997-03-27 | Ibm | Vorrichtung zur Verbindung von einer Steuereinheit mit parallelem Bus mit einem Kanal mit serieller Verbindung |
US5185862A (en) * | 1989-10-30 | 1993-02-09 | International Business Machines Corp. | Apparatus for constructing data frames for transmission over a data link |
US5101477A (en) * | 1990-02-16 | 1992-03-31 | International Business Machines Corp. | System for high speed transfer of data frames between a channel and an input/output device with request and backup request count registers |
US5544347A (en) | 1990-09-24 | 1996-08-06 | Emc Corporation | Data storage system controlled remote data mirroring with respectively maintained data indices |
JP3293635B2 (ja) * | 1990-12-27 | 2002-06-17 | 日本電気株式会社 | チャネル装置 |
JPH04350737A (ja) * | 1991-05-29 | 1992-12-04 | Nec Corp | マイクロコンピュータ |
JP3549003B2 (ja) * | 1993-08-31 | 2004-08-04 | 株式会社日立製作所 | 情報送出装置および情報送出/受信システム |
US5889935A (en) * | 1996-05-28 | 1999-03-30 | Emc Corporation | Disaster control features for remote data mirroring |
US6052797A (en) * | 1996-05-28 | 2000-04-18 | Emc Corporation | Remotely mirrored data storage system with a count indicative of data consistency |
US5987541A (en) * | 1997-03-06 | 1999-11-16 | Advanced Micro Devices, Inc. | Computer system using signal modulation techniques to enhance multimedia device communication |
US6240446B1 (en) | 1998-10-14 | 2001-05-29 | International Business Machines Corporation | Multiplexing of multiple data packets for multiple input/output operations between multiple input/output devices and a channel subsystem having multiple channels |
US6330585B1 (en) | 1998-10-14 | 2001-12-11 | International Business Machines Corporation | Transfer information using optical fiber connections |
US6185631B1 (en) * | 1998-10-14 | 2001-02-06 | International Business Machines Corporation | Program for transferring execution of certain channel functions to a control unit and having means for combining certain commands and data packets in one sequence |
US6609165B1 (en) | 1999-09-27 | 2003-08-19 | International Business Machines Corporation | Method and apparatus for using fibre channel extended link service commands in a point-to-point configuration |
US6499066B1 (en) | 1999-09-27 | 2002-12-24 | International Business Machines Corporation | Method and apparatus for using fibre channel test extended link service commands for interprocess communication |
US6779159B2 (en) | 2001-06-08 | 2004-08-17 | Sumitomo Mitsubishi Silicon Corporation | Defect inspection method and defect inspection apparatus |
US7639713B2 (en) * | 2004-01-21 | 2009-12-29 | Emc Corporation | Database block network attached storage packet joining |
US20190171609A1 (en) * | 2017-12-05 | 2019-06-06 | Qualcomm Incorporated | Non-destructive outside device alerts for multi-lane i3c |
CN114221903B (zh) * | 2021-11-30 | 2024-03-12 | 新华三技术有限公司合肥分公司 | 一种数据传输方法及装置 |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS586173B2 (ja) * | 1978-01-20 | 1983-02-03 | 株式会社日立製作所 | チャネル制御方式 |
US4355354A (en) * | 1978-06-29 | 1982-10-19 | Standard Oil Company (Indiana) | Interface apparatus for coupling a minicomputer to a microcomputer for the transfer of data between them and method for using same |
US4424565A (en) * | 1981-06-22 | 1984-01-03 | Bell Telephone Laboratories, Incorporated | Channel interface circuit with high speed data message header field translation and direct memory access |
US4484263A (en) * | 1981-09-25 | 1984-11-20 | Data General Corporation | Communications controller |
US4546429A (en) * | 1984-12-27 | 1985-10-08 | The United States Of America As Represented By The Secretary Of The Air Force | Interactive communication channel |
US4712176A (en) * | 1985-02-11 | 1987-12-08 | International Business Machines Corp. | Serial channel interface with method and apparatus for handling data streaming and data interlocked modes of data transfer |
-
1985
- 1985-10-01 JP JP60218902A patent/JPH0816891B2/ja not_active Expired - Lifetime
-
1986
- 1986-09-26 US US06/911,785 patent/US4841475A/en not_active Expired - Lifetime
- 1986-09-29 KR KR1019860008157A patent/KR900007136B1/ko not_active IP Right Cessation
Also Published As
Publication number | Publication date |
---|---|
JPS6278659A (ja) | 1987-04-10 |
KR900007136B1 (ko) | 1990-09-29 |
US4841475A (en) | 1989-06-20 |
JPH0816891B2 (ja) | 1996-02-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR870004365A (ko) | 직렬 전송선을 갖춘 채널용 데이터 전송장치 및 그 전송방법 | |
US4467447A (en) | Information transferring apparatus | |
US5434980A (en) | Apparatus for communication between a device control unit having a parallel bus and a serial channel having a serial link | |
KR920018567A (ko) | 데이타 처리 시스템 | |
GB1494694A (en) | Digital data processing apparatus | |
KR910001522A (ko) | 데이타 전송방법과 이 방법을 사용한 데이타 처리 시스템 | |
GB943833A (en) | Digital communication system | |
US4365296A (en) | System for controlling the duration of the time interval between blocks of data in a computer-to-computer communication system | |
US3456244A (en) | Data terminal with priority allocation for input-output devices | |
US5432910A (en) | Coupling apparatus and method for increasing the connection capability of a communication system | |
US5706443A (en) | Method and apparatus for enabling pipelining of buffered data | |
JPH01291350A (ja) | チャネル装置 | |
JP3505540B2 (ja) | データ転送装置 | |
JP2663713B2 (ja) | バス接続装置 | |
KR910003497A (ko) | 내부 버스라인 수를 줄인 데이타 처리장치 | |
KR890702154A (ko) | 컴퓨터 주변장치 제어기 | |
JPS55134426A (en) | Input/output control system | |
JP2552025B2 (ja) | データ転送方式 | |
JPS5819061A (ja) | 制御信号デ−タ拡張法 | |
KR850700296A (ko) | 통신 시스템과 포트 통신장치 및 그 작동법 | |
JPS6174438A (ja) | 通信制御プログラムの最大負荷の試験方法 | |
JPH04273351A (ja) | 情報処理装置 | |
JPH01276940A (ja) | データ転送制御装置 | |
KR830004628A (ko) | 계산기 시스템간 통신방식 | |
JPS62243441A (ja) | デ−タ受信制御装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
G160 | Decision to publish patent application | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20010714 Year of fee payment: 12 |
|
LAPS | Lapse due to unpaid annual fee |