Patent US4688171A successfully refreshed from Google Patents.
← Back to Patent Explorer
US4688171A Expired / Lapsed US ⏱️ 0.0 years remaining

Serial bus for master/slave computer system

Assignee: Honeywell International Inc
•
Filing: 1983-07-13
•
Granted: 1987-08-18
•
Expires: 2003-07-13
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A serial to parallel bus converter (11) enables a slave computer (13), having a parallel bus input (19) to be controlled by a master computer (15) via a serial bus connection (14). The converter (11) interprets commands from the master computer (15) to provide appropriate control commands for the slave computer (13). Instructions received from the master computer (15) are provided to the slave computer (13) when complete commands from the master computer (15) are received by the converter (11). The converter (11) uses an intermediate bus (29), which is connected to the RAMs (27), ports (41-44) and a control register (45) for communicating with the slave computer (13), a UART port (31) for communicating with the master computer (15), a microprocessor (25) and a programmable read only memory (PROM) (33) for the microprocessor (25). Advantages include a capability of directly programming the slave computer (13) from the master computer (15), and the ability to verify transmission between the master computer (15) and the slave computer (13). The system has an ability to use serial transmissions between the computers (13,15), even though the slave computer (13) may not have serial data transmission capabilities, by using the converter (11) as a buffer.

Inventors

  • 👤 Ahmed E. Selim
  • 👤 Thomas O. Weilbacker

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 22:39
CPC Classifications
G; G06; G06F; G06F13/00; G06F13/38; G06F15/00; G06F15/16; G06F15/163; G06F15/17

Claims Analysis

Total Claims: 19
Claim 1
Independent Claim 186 words
In a system in which a first computer is used to control operation of a second computer, an interface circuit characterized by: (a) a first computer bus communicating with the first computer; (b) a second computer bus communicating with the second computer; (c) an intermediate bus; (d) at least one port means connecting the intermediate bus and the first computer bus; (e) at least one additional port means connecting the intermediate bus and the second computer via the second computer bus; (f) timing and control means, connected to the intermediate bus and to the second computer bus; (g) digital processor means connected to the intermediate bus and controlling the ports and the timing and control means in response to control information from the first computer; (h) memory means connected to the digital processor means for storing information appearing on the intermediate bus, the processor means controlling a transfer of information from the memory means to the intermediate bus such that, when the information fits within predetermined criteria, the information is transferred from the memory means to one of the computer buses through one of the ports.
Claim 2
Dependent Claim 186 words
In a system in which a first computer is used to control operation of a second computer, an interface circuit characterized by: (a) a first computer bus communicating with the first computer; (b) a second computer bus communicating with the second computer; (c) an intermediate bus; (d) at least one port means connecting the intermediate bus and the first computer bus; (e) at least one additional port means connecting the intermediate bus and the second computer via the second computer bus; (f) timing and control means, connected to the intermediate bus and to the second computer bus; (g) digital processor means connected to the intermediate bus and controlling the ports and the timing and control means in response to control information from the first computer; (h) memory means connected to the digital processor means for storing information appearing on the intermediate bus, the processor means controlling a transfer of information from the memory means to the intermediate bus such that, when the information fits within predetermined criteria, the information is transferred from the memory means to one of the computer buses through one of the ports.
Claim 3
Dependent Claim 58 words
Apparatus as described in claim 1, further characterized by: at least one return port means connected to the said one port means connected to the second computer bus, the return port means also being connected to the intermediate bus, and the return port means transferring from the second computer an indication of information provided to the second computer.
Claim 4
Dependent Claim 25 words
Apparatus as described in claim 2, further characterized by: said indication from the return port providing a verification of information through said additional port means.
Claim 5
Dependent Claim 27 words
Apparatus as described in claim 1, further characterized by: the port connected to the intermediate bus and the first computer bus being a universal asynchronous receiver-transmitter (UART).
Claim 6
Dependent Claim 20 words
Apparatus as described in claim 1, further characterized by: the memory means including at least one random access memory (RAM).
Claim 7
Dependent Claim 17 words
Apparatus as described in claim 5, further characterized by: the RAM being connected to the intermediate bus.
Claim 8
Dependent Claim 22 words
Apparatus as described in claim 5, further characterized by: a programmable read only memory (PROM) providing program storage for the processor means.
Claim 9
Dependent Claim 37 words
Apparatus as described in claim 6, further characterized by: a programmable read only memory (PROM) providing program storage for the processor means; and the PROM being connected to the intermediate bus for communication with the processor means.
Claim 10
Dependent Claim 125 words
Apparatus as described in claim 1, further characterized by: said one port means connecting the intermediate bus and the second computer and transferring control information to the second computer; a second port means connected to the intermediate bus and to the second computer via the second computer bus, the second port means transferring data information to the second computer; each of said port means connecting the intermediate bus and the second computer having at least one return port associated with it, the return port means also being connecting to the intermediate bus and the second computer, and transferring from the second computer indications of information transmitted to the second computer; and the port means communicating with a first computer including a universal asynchronous receiver-transmitter (UART).
Claim 11
Dependent Claim 125 words
Apparatus as described in claim 8, further characterized by: said one port means connecting the intermediate bus and the second computer and transferring control information to the second computer; a second port means connected to the intermediate bus and to the second computer via the second computer bus, the second port means transferring data information to the second computer; each of said port means connecting the intermediate bus and the second computer having at least one return port associated with it, the return port means also being connecting to the intermediate bus and the second computer, and transferring from the second computer indications of information transmitted to the second computer; and the port means communicating with a first computer including a universal asynchronous receiver-transmitter (UART).
Claim 12
Dependent Claim 92 words
Apparatus as described in claim 1, further characterized by the information being transmitted to and from the first computer by following a format in which: (a) a first portion of the information provides an indication of a length of the transmission; (b) a second portion of the transmission includes an indication of the type of transmission; (c) at least one final portion of the transmission including a checksum; and (d) data may be provided in one or more portions of information between the portion indicating the type of transmission and the checksum.
Claim 13
Dependent Claim 28 words
Apparatus as described in claim 11, further characterized by: each portion of information being a byte consisting of eight bits; and the checksum being included in two bytes.
Claim 14
Dependent Claim 194 words
In a system in which a first computer is used to communicate in a serial transmission mode with a second computer having a parallel bus capability, an interface circuit characterized by: (a) a first computer bus communicating with the first computer; (b) a second computer bus communicating with the second computer; (c) an intermediate bus; (d) at least one serial port means connecting the intermediate bus and the first computer bus; (e) at least one parallel port means connecting the intermediate bus and the second computer via the second computer bus; (f) timing and control means, connected to the intermediate bus and to the second computer bus; (g) digital processor means connected to the intermediate bus and controlling the ports and the timing and control means in response to control information from the first computer; (h) memory means connected to the processor for storing information appearing on the intermediate bus, the processor means controlling a transfer of information from the memory means to the intermediate bus such that, when the information fits within predetermined criteria, the information is transferred from the memory means to one of the computer buses through one of the ports.
Claim 15
Dependent Claim 194 words
In a system in which a first computer is used to communicate in a serial transmission mode with a second computer having a parallel bus capability, an interface circuit characterized by: (a) a first computer bus communicating with the first computer; (b) a second computer bus communicating with the second computer; (c) an intermediate bus; (d) at least one serial port means connecting the intermediate bus and the first computer bus; (e) at least one parallel port means connecting the intermediate bus and the second computer via the second computer bus; (f) timing and control means, connected to the intermediate bus and to the second computer bus; (g) digital processor means connected to the intermediate bus and controlling the ports and the timing and control means in response to control information from the first computer; (h) memory means connected to the processor for storing information appearing on the intermediate bus, the processor means controlling a transfer of information from the memory means to the intermediate bus such that, when the information fits within predetermined criteria, the information is transferred from the memory means to one of the computer buses through one of the ports.
Claim 16
Dependent Claim 51 words
Apparatus as described in claim 13, further characterized by: at least one return port means connected to the second computer bus, the return port means also being connected to the intermediate bus, and the return port means transferring from the second computer an indication of information provided to the second computer.
Claim 17
Dependent Claim 20 words
Apparatus as described in claim 13, further characterized by: the memory means including at least one random access memory (RAM).
Claim 18
Dependent Claim 37 words
Apparatus as described in claim 15, further characterized by: a programmable read only memory (PROM) providing program storage for the processor means; and the PROM being connected to the intermediate bus for communication with the processor means.
Claim 19
Dependent Claim 125 words
Apparatus as described in claim 13, further characterized by: said one port means connecting the intermediate bus and the second computer and transferring control information to the second computer; a second port means connected to the intermediate bus and to the second computer via the second computer bus, the second port means transferring data information to the second computer; each of said port means connecting the intermediate bus and the second computer having at least one return port associated with it, the return port means also being connecting to the intermediate bus and the second computer, and transferring from the second computer indications of information transmitted to the second computer; and the port means communicating with a first computer including a universal asynchronous receiver-transmitter (UART).

References Cited (Backward Citations)

US4388683A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1990-08-17 1991-02-16 1991-08-18 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1994-08-17 1995-02-16 1995-08-18 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1998-08-17 1999-02-16 1999-08-18 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag