The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Sep. 25, 1990

Filed:

Jan. 18, 1990
Applicant:
Inventors:

Bhalchandra R Tulpule, Vernon, CT (US);

Daniel G Binnall, Simsbury, CT (US);

Assignee:

United Technologies Corporation, Hartford, CT (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F / ; G06F / ;
U.S. Cl.
CPC ...
364200 ; 364900 ;
Abstract

Arbitration access to an IOC's RAM between the IOC's I/O bus and a signal processor is accomplished by always granting the signal processor access to the IOC's RAM for one machine cycle and disallowing any signal processor operations which would otherwise permit preemptive demand access to memory for more than one machine cycle. The signal processor's activity is then monitored for detecting the signal processor engaged in an activity which does not presently require access to the IOC's RAM and which will occupy the signal processor in a non-memory access activity for a predictable period of time. The IOC's I/O bus is then granted access to the IOC's RAM for a period of time less than the predicted period. In addition to this transparency feature, the present invention may be used in a context of a unique method of transferring data between sensors and actuators on one side of the IOC and the signal processor on the other side. This may be done either according to a default sequence or any one of a plurality of selectable modes of data transfer sequences. The present invention may additionally be used in a redundant channel system for communicating input-output data between channels in blocks in a predefined protocol in which data is transmitted between each channel and all of the channels over cross-channel data links. The blocks are deposited in a portion of link memory partitioned according to the source channel.


Find Patent Forward Citations

Loading…