Back to results
US 4,375,078 AGranted
Data transfer control circuit
AssigneeGTE Automatic Electric Labs Inc.
InventorDonald E. Thoma
Life of this patent
Estimating the term…
Abstract
This circuit provides a minimally sized bidirectional asynchronous automatic interface between a high speed data processing system and one of a plurality of data terminal devices.
Claims7
A data transfer control circuit, including a transmitting and a receiving section, for transmitting data words from a data processing system to a data terminal and for receiving data words from said data terminal for transmission to said data processing system, said data transfer control circuit connected between said data processing system and said data terminal, said data transfer control circuit comprising:
- a clock for providing periodic pulses of a predetermined frequency;
- said transmitting section comprising:
- a first buffer connected to said data processing system and operated to store said data words transmitted from said data processing system;
- converter means for converting parallel data to serial data, said converter means connected to said data terminal and to said first buffer;
- first gating means connected to said first buffer and to said converter means, and operated in response to said first buffer to produce a first signal;
- latching means connected to said clock, to said first gating means and to said first buffer, operated in response to said first signal to produce a second signal and a third signal;
- said first buffer operated in response to said second signal to transfer a data word to said converter means;
- second gating means connected between said latching means and said converter means and connected to said clock, and operated in response to said third signal to produce a fourth signal;
- and
- said converter means operated in response to said fourth signal to store said transferred data word from said first buffer temporarily, to convert said data word to serial data and to transmit said data word to said data terminal;
- said receiving section comprising:
- second buffer for storing data, connected to said data processing system;
- said converter means for converting serial data to parallel data and temporarily storing a data word for transmission, and said converter means further connected to said data terminal and to said second buffer;
- third gating means connected to said second buffer and to said converter means and operated in response to said converter means to produce a fifth signal;
- flip-flop means connected to said clock, to said third gating means and to said second buffer, and operated in response to said fifth signal to produce a sixth signal and a seventh signal;
- fourth gating means connected between said flip-flop means and said converter means and connected to said clock, and operated in response to said seventh signal and said clock to produce an eight signal;
- said converter means operated in response to said eight signal to transfer said data word to said second buffer for storage;
- and
- said second buffer operated in response to said sixth signal to receive said data word transferred from said converter means and to store said data word for subsequent transmission to said data processing system via said second buffer.
16 more elements
Dependencies are inferred from the claim text.