US4418343A
Expired / Lapsed
US
⏱️ 0.0 years remaining
CRT Refresh memory system
Assignee: Bull HN Information Systems Inc
•
Filing: 1981-02-19
•
Granted: 1983-11-29
•
Expires: 2001-02-19
Abstract
Abstract A logic memory control system for accommodating plural read/write requests to a video terminal display memory is provided without the need for multiplexing common busses shared by the video terminal logic devices accessing the display memory, or for compromising video terminal data transfer rates.
Inventors
- 👤 Joseph L. Ryan
- 👤 Elias Safdie
- 👤 Richard R. Watkins
- 👤 Frederick E. Kobs
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-24 12:44
CPC Classifications
G; G09; G09G; G09G5/00; G09G5/001
Claims Analysis
Total Claims: 4
Claim 1
Independent Claim
291 words
A video control system for a video terminal having video display logic, and further having a timing control system, a communication system, a central processing unit (CPU) and a main memory unit each in electrical communication with the other by way of an address bus, a data bus and a control bus operating at CPU clock rates, said video control system comprising: (a) a CRT control system for receiving video control configuration parameters from said data bus under control of the CPU and, responsive to a time divided character clock control signal received from said timing control system and to said configuration parameters, for controlling the operation of said video display logic and generating binary address codes representative of video characters and visual attributes; (b) multiplexer logic means responsive to said character clock control signal and in electrical communication with said address bus and said CRT control system for selecting binary address codes supplied by said CPU on the address bus during a first segment of the character clock control signal or binary address codes supplied by said CRT control system during a second segment of the character clock control signal; and (c) memory logic means responsive to said character clock control signal, to mode selection control signals received from said CPU, and to binary address codes received from said multiplexer logic means for receiving under control of said CPU binary video character and visual attribute codes from said communication system by way of said data bus during said first segment of the character clock control signal, and for supplying said binary video character and visual attribute codes under the control of said CRT control system to said video display logic during said second segment of the character clock control signal.
Claim 2
Dependent Claim
291 words
A video control system for a video terminal having video display logic, and further having a timing control system, a communication system, a central processing unit (CPU) and a main memory unit each in electrical communication with the other by way of an address bus, a data bus and a control bus operating at CPU clock rates, said video control system comprising: (a) a CRT control system for receiving video control configuration parameters from said data bus under control of the CPU and, responsive to a time divided character clock control signal received from said timing control system and to said configuration parameters, for controlling the operation of said video display logic and generating binary address codes representative of video characters and visual attributes; (b) multiplexer logic means responsive to said character clock control signal and in electrical communication with said address bus and said CRT control system for selecting binary address codes supplied by said CPU on the address bus during a first segment of the character clock control signal or binary address codes supplied by said CRT control system during a second segment of the character clock control signal; and (c) memory logic means responsive to said character clock control signal, to mode selection control signals received from said CPU, and to binary address codes received from said multiplexer logic means for receiving under control of said CPU binary video character and visual attribute codes from said communication system by way of said data bus during said first segment of the character clock control signal, and for supplying said binary video character and visual attribute codes under the control of said CRT control system to said video display logic during said second segment of the character clock control signal.
Claim 3
Dependent Claim
324 words
A video control system for a video terminal having video display logic, and further having a timing control system, a communication system and a central processing unit (CPU) each in electrical communication with the other by way of an address bus, a data bus and a control bus, said video control system comprising: (a) A CRT control system for receiving video control configuration parameters from said data bus under the control of said CPU and, responsive to the configuration parameters and to a time divided character clock control signal received from said timing control system, for generating binary address codes representative of video characters and visual attributes and timing control signals for application to said video display logic in displaying said video characters and visual attributes; (b) a data buffer register in electrical communication with said data bus for exchanging binary video character and visual attribute codes with said data bus under the control of said CPU; (c) random access memory logic means in electrical communication with said data buffer register for storing binary video character and visual attribute codes under the control of said CPU; and (d) multiplexer logic means responsive to said character clock control signal for selectively applying binary address codes received from said CRT control system to said random access memory logic means to provide binary video character and visual attribute codes from the random access memory logic means to said video display logic during one segment of the character clock control signal and applying address codes issued by said CPU on said address bus to said random access memory logic means during another segment of the character clock control signal to accommodate, under CPU control, an exchange of binary video character and visual attribute codes between said communication system and said random access memory logic means by way of said data buffer register in a memory read or a memory write operation occurring at communication system information transfer rates.
Claim 4
Dependent Claim
324 words
A video control system for a video terminal having video display logic, and further having a timing control system, a communication system and a central processing unit (CPU) each in electrical communication with the other by way of an address bus, a data bus and a control bus, said video control system comprising: (a) A CRT control system for receiving video control configuration parameters from said data bus under the control of said CPU and, responsive to the configuration parameters and to a time divided character clock control signal received from said timing control system, for generating binary address codes representative of video characters and visual attributes and timing control signals for application to said video display logic in displaying said video characters and visual attributes; (b) a data buffer register in electrical communication with said data bus for exchanging binary video character and visual attribute codes with said data bus under the control of said CPU; (c) random access memory logic means in electrical communication with said data buffer register for storing binary video character and visual attribute codes under the control of said CPU; and (d) multiplexer logic means responsive to said character clock control signal for selectively applying binary address codes received from said CRT control system to said random access memory logic means to provide binary video character and visual attribute codes from the random access memory logic means to said video display logic during one segment of the character clock control signal and applying address codes issued by said CPU on said address bus to said random access memory logic means during another segment of the character clock control signal to accommodate, under CPU control, an exchange of binary video character and visual attribute codes between said communication system and said random access memory logic means by way of said data buffer register in a memory read or a memory write operation occurring at communication system information transfer rates.
References Cited (Backward Citations)
USRE30785E
Cited
US4104624A
Cited
US4197590A
Cited
US4197590B1
Cited
US4298931A
Cited
US4326202A
Cited
US4290064A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1986-11-28 | 1987-05-30 | 1987-11-29 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1990-11-28 | 1991-05-30 | 1991-11-29 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1994-11-28 | 1995-05-30 | 1995-11-29 | $7700.00 | Window Closed / Lapsed |