US4680732A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Interface circuit for connecting peripheral equipment to a computer terminal
Assignee: AMD Corp
•
Filing: 1982-07-23
•
Granted: 1987-07-14
•
Expires: 2002-07-23
Abstract
Abstract An electronic interface controller for coupling peripheral equipment, such as a keyboard, printer, or magnetic stripe reader, through a financial terminal to a financial computer system. The interface controller selects the peripheral equipment to be utilized, prescribes the operating mode, and establishes the timing and synchronization of the data transfer. Among its features the invention also includes a unique implementation of D-type flip-flops, with logic feedback, to create synchronous binary counters of selectable modulos.
Inventors
- 👤 Daniel A. DiCenzo
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-24 07:48
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/002; G06F13/00; G06F13/38; G06F13/382; G06F13/385; G06F13/42; G06F13/4282; G06F13/4291
Claims Analysis
Total Claims: 8
Claim 1
Independent Claim
145 words
An interface controller, connected between peripheral equipment and a computer terminal, for selectively coupling plural pieces of peripheral equipment to the computer terminal, comprising: a bidirectional bus connecting the interface controller to the terminal; means for synchronizing the timing of the interface controller with the terminal, connected to the terminal and to elements within the interface controller; means responsive to control signals from the terminal for selecting the peripheral equipment to be operated and the operational direction of said bidirectional bus; firmware means directly addressable by the terminal for modifying the control signals, which are generated in the terminal and are used to control the means for selecting, to correspond with the peripheral equipment; and means for receiving asynchronous serial data from selected asynchronous data generating type peripheral equipment and synchronously coupling the data in a parallel format to the terminal over said bidirectional bus.
Claim 2
Dependent Claim
145 words
An interface controller, connected between peripheral equipment and a computer terminal, for selectively coupling plural pieces of peripheral equipment to the computer terminal, comprising: a bidirectional bus connecting the interface controller to the terminal; means for synchronizing the timing of the interface controller with the terminal, connected to the terminal and to elements within the interface controller; means responsive to control signals from the terminal for selecting the peripheral equipment to be operated and the operational direction of said bidirectional bus; firmware means directly addressable by the terminal for modifying the control signals, which are generated in the terminal and are used to control the means for selecting, to correspond with the peripheral equipment; and means for receiving asynchronous serial data from selected asynchronous data generating type peripheral equipment and synchronously coupling the data in a parallel format to the terminal over said bidirectional bus.
Claim 3
Dependent Claim
47 words
The apparatus recited in claim 1, further comprising: peripheral equipment means for receiving a coded data bit pattern from the terminal connected to said bidirectional bus, transmitting the pattern through peripheral equipment capable of altering the bit pattern, and returning an altered bit pattern to the terminal.
Claim 4
Dependent Claim
34 words
The apparatus as recited in claim 2, further comprising: means for receiving synchronized parallel data on said bidirectional bus and synchronously coupling the data in an expanded serial format to a peripheral equipment printer.
Claim 5
Dependent Claim
36 words
The apparatus recited in claim 3, wherein: said firmware means addressable by the terminal for modifying the control signals is an expanded instruction set in a programmed memory addressable by the terminal over said bidirectional bus.
Claim 6
Dependent Claim
96 words
The apparatus recited in claim 4, wherein: said means for receiving asynchronous serial data from selected asynchronous data generating type peripheral equipment includes a serial shift register, a source of clocking signals generated in said data generating type peripheral equipment in time correspondence with the serial data generated therein, a parallel shift register coupled to said serial shift register, and a frequency divider for receiving said clocking signals generated in said data generating type peripheral equipment and generating output signals to cause the transfer of data between said serial shift register and said parallel shift register.
Claim 7
Dependent Claim
98 words
The apparatus recited in claim 5, wherein: said means for receiving synchronous parallel data on said bidirectional bus includes a parallel shift register, a source of clocking signals generated in the terminal, frequency dividers coupled to said source of clocking signals, logic circuit means coupled to said source of clocking signals and said frequency dividers for arranging the timing of the frequency dividers to blank the leading and trailing ends of the data after converting data from parallel to serial format, and means for generating a validatiion signal coinciding in time with the data in its serial format.
Claim 8
Dependent Claim
62 words
The apparatus recited in claim 6, wherein: said frequency dividers are modulo X counting devices, wherein 2 n-1 <X≦2 n , having n D-type flip-flops, a source of common clocking signals, and feedback logic means for connecting the output terminals of the D-type flip-flops with their D input terminals to generate binary signals at the output terminals having X nonrepetitive binary patterns.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1990-07-13 | 1991-01-12 | 1991-07-14 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1994-07-13 | 1995-01-12 | 1995-07-14 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1998-07-13 | 1999-01-12 | 1999-07-14 | $7700.00 | Window Closed / Lapsed |