US4703322A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Variable loadable character generator
Assignee: Bull HN Information Systems Inc
•
Filing: 1987-01-05
•
Granted: 1987-10-27
•
Expires: 2007-01-05
Abstract
Abstract A Loadable Character Generator whose operation can be changed to suit various needs, such as foreign language requirements, without hardware change and with minimum hardware. The character generator translates the character code of a character to be displayed to the dot pattern for that particular character, utilizing a minimum of hardware. The loadable character generator of the invention replaces the ROM/PROM by a RAM utilizing 2K and 8 RAM memories, a 4K by 8 memory, 4 MUX chips, and a Motorola 6845 CRT Controller with various registers and is loaded through the attribute buffer.
Inventors
- 👤 Gary J. Goss
- 👤 Thomas O. Holtey
- 👤 James C. Siwik
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-30 02:51
CPC Classifications
G; G09; G09G; G09G5/00; G09G5/22; G09G5/222; G09G5/225
Claims Analysis
Total Claims: 3
Claim 1
Independent Claim
313 words
A programmable character generator arrangement used with raster scan display apparatus to display characters thereon, said character generator arrangement comprising: a screen data buffer in which is normally stored character codes representing characters that are to be displayed on said display apparatus, the characters codes in said screen data buffer being read out serially in synchronization with the raster scan of said display apparatus; a character generator in which is stored first display information and which is addressed using said character codes serially read out of said screen data buffer, said character generator generating a first display signal that when input to said display apparatus displays thereon the characters represented by said character codes; a screen attribute buffer in which is normally stored attribute codes representing display modifications that are to be made to characters to be displayed on said display apparatus, said attribute codes being read out of said screen attribute buffer serially in synchronization with the raster scan of said display apparatus and being input thereto, said display apparatus responding to said attribute codes to modify the display of said characters; multiplex means operable when it is desired to reprogram said character generator with second display information that will cause different characters to be displayed when addressed using said character codes, for loading addresses for said character generator into said screen data buffer rather than character codes, and said second display information into said screen attribute buffer rather than attribute codes; and means for transferring said second display information stored in said screen attribute buffer into said character generator at addresses stored in said screen data buffer, and thereafter character codes stored in said screen data buffer are again serially read out therefrom and used to address said character generator to read out said second display information that when input to said display apparatus causes the display of said different characters.
Claim 2
Dependent Claim
313 words
A programmable character generator arrangement used with raster scan display apparatus to display characters thereon, said character generator arrangement comprising: a screen data buffer in which is normally stored character codes representing characters that are to be displayed on said display apparatus, the characters codes in said screen data buffer being read out serially in synchronization with the raster scan of said display apparatus; a character generator in which is stored first display information and which is addressed using said character codes serially read out of said screen data buffer, said character generator generating a first display signal that when input to said display apparatus displays thereon the characters represented by said character codes; a screen attribute buffer in which is normally stored attribute codes representing display modifications that are to be made to characters to be displayed on said display apparatus, said attribute codes being read out of said screen attribute buffer serially in synchronization with the raster scan of said display apparatus and being input thereto, said display apparatus responding to said attribute codes to modify the display of said characters; multiplex means operable when it is desired to reprogram said character generator with second display information that will cause different characters to be displayed when addressed using said character codes, for loading addresses for said character generator into said screen data buffer rather than character codes, and said second display information into said screen attribute buffer rather than attribute codes; and means for transferring said second display information stored in said screen attribute buffer into said character generator at addresses stored in said screen data buffer, and thereafter character codes stored in said screen data buffer are again serially read out therefrom and used to address said character generator to read out said second display information that when input to said display apparatus causes the display of said different characters.
Claim 3
Dependent Claim
84 words
The programmable character generator arrangement in accordance with claim 1 further comprising: a first register used to store said character codes serially read out of said screen data buffer, and character codes stored in said first register are used to address said character generator; and a second register used to store said attribute codes serially read out of said screen attribute buffer, and attribute codes stored in said second register are input to said display apparatus to modify the display of characters displayed thereon.
References Cited (Backward Citations)
US2920312A
Cited
US3422420A
Cited
US3631455A
Cited
US3729730A
Cited
US4258361A
Cited
US4375079A
Cited
US4439761A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1990-10-26 | 1991-04-27 | 1991-10-27 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1994-10-26 | 1995-04-27 | 1995-10-27 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1998-10-26 | 1999-04-27 | 1999-10-27 | $7700.00 | Window Closed / Lapsed |