scispace - formally typeset
Search or ask a question

Showing papers on "Handshake published in 1990"


Journal ArticleDOI
TL;DR: A new scheme for synchronizing multiple processes in common handshakes, which can ensure weak and strong (conspiracy-safe) fairness among handshaking, is proposed.

20 citations


Patent
31 Aug 1990
TL;DR: In this article, the authors proposed to shorten the time required for a handshake by providing exclusively a main data line and a sub-data line for requesting a signal transmission of a main microcomputer and for requesting an additional sub-microcomputer, respectively, by using signal transmission start handshake.
Abstract: PURPOSE:To contrive to shorten the time required for a handshake by providing exclusively a main data line and a sub-data line for requesting a signal transmission of a main microcomputer and for requesting a signal transmission of a sub-microcomputer, respectively by a signal transmission start handshake. CONSTITUTION:This system uses five pieces of circuits of two pieces of handshake exclusive lines START, FLG, a clock line CLK, a main data line DM for transmitting the data of a main microcomputer 2 to a sub-microcomputer 1, and a sub-data line DS for transmitting the data of the sub-microcomputer 1 to the main microcomputer 2. At the time of starting a signal transmission, a transmission start handshake is executed by using one piece of two pieces of handshake exclusive lines START, FLG, the main data line DM and the sub-data line DS, and a decision of a transmitting terminal and a receiving terminal is executed, and thereafter, by using two pieces of handshake exclusive lines START, FLG and the data line DS of a receiving side, a byte transmitting handshake is executed at every 1 byte. In such a way, it is contrived to shorten the handshake time.

5 citations


Journal ArticleDOI
01 May 1990

3 citations


Patent
13 Apr 1990
TL;DR: In this paper, a hand-shaking instruction simulation is used between a virtual computer monitor and a VMs to detect abnormal states in the virtual computer or the like and automatically detect the abnormal state.
Abstract: PURPOSE:To attain speedy correspondence by using hand-shaking between a virtual computer monitor and a virtual computer, permitting the virtual computer monitor to detect the abnormal state in the virtual computer or the like and automatically detecting the abnormal state. CONSTITUTION:The virtual computer 1 executes a specified handshake instruction 21 at every optional specified time. When the instruction 21 is executed, a specified handshake instruction simulation request 22 is informed to a virtual computer calculation means 4 in the virtual computer monitor 3. When the request 22 is informed to the monitor 3, the execution of the computer 1 is interrupted. The means 4 receiving the request 22 supervises that the instruction 21 is executed within the specified time after the execution of the computer 1 is started. When the means 4 receives the information of the request 22 within the specified time, the monitor 3 resets the supervisory time of the instruction 21 and resumes the execution of the instruction after the instruction 21. When there is no information of the request 22 in the means 4, it is judged that an abnormality state has occurred in the computer 1.

2 citations


Patent
18 Oct 1990
TL;DR: In this paper, the authors propose to transfer data fast between master boards and a slave board by performing switching when the master boards obtain the right to control a bus so that a handshake control means sends and receives an access handshake signal to and from the slave board through a fast local bus.
Abstract: PURPOSE:To transfer data fast between master boards and a slave board by performing switching when the master boards obtain the right to control a bus so that a handshake control means sends and receives an access handshake signal to and from the slave board through a fast local bus. CONSTITUTION:The master board 3 and 4 and slave board 5 which are connected mutually by a bus arbitor 2 and a VME bus with a bus interface are connected by a fast local bus for the handshake signal. When the master boards 3 and 4 obtain the right to control the bus, the handshake control means enable a data signal, an address signal, and a data transfer direction signal to be sent and received through the VME bus while the handshake signal is sent and received fast to and from the slave board 5 through the fast local bus. Consequently, data processing performance is improved greatly by fast access among the boards 3, 4, and 5 and decentralized performance by a multi-task system which displays the expansibility of the VME bus sufficiently can be improved.

2 citations


Journal ArticleDOI
TL;DR: An expert system for cam motion specification, which needs the following three tasks—symbolic representation, numerical computation, and their communication—is described as one of the possible applications of the technique.
Abstract: Although more and more expert system shells have begun to provide communication interfaces to conventional procedural languages, the interfaces are basically shell- and language-dependent. This paper presents a simple, shell- and language-independent data communication technique between a shell and a procedural language via a concept analogous to the handshake data transmission used in microprocessors. A control file is used for the action of handshake. The communication interface is between two data files in two different language environments. A program written in a LISP-based expert system shell, OPS 5, and one written in a procedural language, FORTRAN, were tested to verify the presented technique.