The present invention relates to An apparatus for converting cathode ray tube (CRT) data to a dual panel data stream to be utilized. The present invention includes a frame buffer system for displaying data on a dual panel display, which comprises an upper and lower panel. The frame buffer system receives CRT data and displays panel refresh data in which one CRT frame generates one panel refresh frame four panel refresh frames. Through the use of this system, An increased number of gray level patterns can be provided, thereby increasing image resolution and quality.
|
1. A frame buffer system for displaying data on a dual panel display, the dual panel display including an upper panel and a lower panel, the frame buffer system for receiving a cathode ray tube (CRT) data frame having an upper half and a lower half, the frame buffer system for displaying current upper and lower panel refresh frames and next upper and lower panel refresh frames generated from the CRT data frame, the frame buffer system comprising:
first means for generating a gray level pattern from the CRT data frame for the current upper and lower panel refresh frames; second means for generating a gray level pattern from the CRT data frame for the next upper and lower panel refresh frames; means coupled to the first generating means for providing the current upper panel refresh frame to the upper panel, responsive to a first state of a control signal and for providing the current lower panel refresh frame to the lower panel responsive to a second state of a control signal; means for delaying the next upper and lower panel refresh frame frames; and means coupled to the second generating means and the delaying means for providing the delayed next lower panel refresh frame to the lower panel responsive to the first state of a control signal and for providing the delayed next upper panel refresh frame to the upper panel responsive to the second state of a control signal.
6. A half frame buffer system for displaying data on a dual panel display, the dual panel display including an upper panel and a lower panel, the half frame buffer system for receiving a cathode ray tube (CRT) data frame and the half frame buffer system for displaying a current upper and lower panel refresh frames and next upper and lower panel refresh frames generated from the CRT data frame, the half frame buffer system comprising:
a first means for generating gray level patterns from the CRT data frame for the current upper and lower panel refresh frames; a second means for generating gray level patterns from the CRT data frame for the next upper and lower panel refresh frame; a half frame buffer coupled to the second means for delaying the next upper and lower panel refresh frame frames; a first multiplexer coupled to the first means for providing the current upper panel refresh frame to the upper panel responsive to a first state of a control signal and for providing the current lower panel refresh frame to the lower panel responsive to a second state of the control signal during the lower half of the CRT data frame; and a second multiplexer means coupled to the half frame buffer for providing the delayed next upper lower panel refresh frame to the lower panel responsive to the first state of the first control signal and for providing the delayed next lower upper panel refresh frame to the lower upper panel responsive to a the second state of the control signal during the lower half of the CRT data frame.
2. The frame buffer system of
3. The frame buffer system of
means for controlling the first and second providing means current panel refresh frame providing means and the delayed next panel refresh frame providing means.
5. The frame buffer system of
|
This is a continuation of application Ser. No. 07/778,799, filed on Oct. 17, 1991, now abandoned.
The present invention relates to an apparatus for converting cathode ray tube (CRT) data streams to multi-segment data streams and, more particularly, includes a frame buffer system for displaying data on a dual panel display, which comprises upper and lower panels. The frame buffer system receives CRT data and displays panel refresh data in which one CRT frame generates four panel refresh frames for the dual panel display (1U, 2U, 2L, 3L), (3U, 4U, 4L, 5L) and (5U, 6U, 6L, 7L) respectively. Next there are lines showing the buffer output (c), the control signal (d) and the data residing in upper and lower panels at different points in time (e and f).
Initially, in this embodiment when the control signal is high, the first one-half frame of CRT format data C1U is provided to the frame buffer system 100 (FIG. 4) and current upper panel refresh frame 1U is provided to the upper panel via multiplexer 108 and the next upper panel refresh frame 2U is provided to the frame buffer 112.
When the control signal goes low, the delayed upper panel refresh panel 2U is provided to the upper panel via multiplexer 108. Also, the second one-half of CRT format data C1L is provided to the frame buffer system 100 and current lower panel refresh frame 2L is provided to the lower panel via multiplexer 110 and the next lower panel refresh frame 3L is provided to the frame buffer 112.
Next, when the control signal goes high, the delayed lower panel refresh frame 3L is provided to the lower panel via multiplexer 110. Also, the third one-half of CRT format data C2U is provided to the frame buffer system 100 and current upper panel refresh frame 3U is provided to the upper panel via multiplexer 108 and the next upper panel refresh frame 4U is provided to the frame buffer 112.
When the control signal goes low, the delayed upper panel refresh frame 4U is provided to the upper panel via multiplexer 108. Also, the fourth one-half of CRT format data C2L is provided to the frame buffer system 100 and current lower panel refresh frame 4L is provided to the lower panel via multiplexer 110 and the next lower panel refresh frame 5L is provided to the frame buffer 112.
This process is repeated as shown to provide two unique panel refresh frames from each CRT frame. In so doing, the repeating panel refresh frames for each CRT frame known in the prior art are eliminated. Therefore, on panels where gray levels are generated by changing display patterns from frame to frame, it is now possible to have as many gray level patterns as panel display frame rate will allow. It is well understood in the graphics area that the more gray levels obtained, the more desirable the graphics system. Hence, through the use of the two gray level blocks in conjunction with the controllable multiplexer, a frame buffer architecture has been disclosed that is a significant improvement over those previously known.
It should be understood that although the specific embodiment of the gray level generation block algorithm is described in the before-mentioned co-pending patent application, the algorithms associated with such gray level generation blocks 102 and 104 can be of a wide variety and their use would be within the spirit and scope of the present invention. It is also well understood that although two blocks 102 and 104 are utilized to generate the gray level patterns, the patterns can be generated by any number of blocks.
Hence, numerous and various other arrangements can be readily devised in accordance with these principles by one of ordinary skill in the art without departing from the spirit and scope of the present invention, and is limited only by the following claims.
Margeson, III, James E., Tjandrasuwita, Ignatius B.
Patent | Priority | Assignee | Title |
Patent | Priority | Assignee | Title |
4112423, | Sep 13 1976 | Kelsey-Hayes Company | Dual-screen data display terminal for data processing units |
4684935, | Nov 17 1982 | Fujitsu Limited | Combined graphic and textual display system |
4694348, | Jun 14 1985 | Citizen Watch Co., Ltd. | Method of driving liquid crystal display panel of TV receiver |
4739320, | Apr 30 1985 | PLANAR SYSTEMS, INC , 1400 N W COMPTON DRIVE, BEAVERTON, OR 97006 A CORP OF OREGON | Energy-efficient split-electrode TFEL panel |
4745485, | Jan 28 1985 | Sanyo Electric Co., LTD | Picture display device |
4746981, | Jun 16 1986 | Imtech International, Inc. | Multiple screen digital video display |
4760387, | Mar 19 1985 | ASCII Corporation; Nippon Gakki Seizo Kabushiki Kaisha | Display controller |
4766427, | Oct 15 1984 | Matsushita Electric Industrial Co., Ltd. | Display apparatus with display screen splitting function |
4797667, | Apr 30 1985 | PLANAR SYSTEMS, INC , 1400 N W COMPTON DRIVE, BEAVERTON, OR 97006 A CORP OF OREGON | Split screen electrode structure for TFEL panel |
4816816, | Jun 17 1985 | Casio Computer Co., Ltd. | Liquid-crystal display apparatus |
4875036, | Sep 22 1984 | Sharp Kabushiki Kaisha | Liquid crystal display device for both inputting and outputting information |
4930010, | Jan 11 1988 | Fujifilm Electronic Imaging Limited | Apparatus for generating a two-dimensional coloured display |
4982183, | Mar 10 1988 | PLANAR SYSTEMS, INC , 1400 N W COMPTON DRIVE, BEAVERTON, OR 97006 A CORP OF OREGON | Alternate polarity symmetric drive for scanning electrodes in a split-screen AC TFEL display device |
4985698, | Oct 28 1987 | Hitachi, Ltd. | Display panel driving apparatus |
5010325, | Dec 19 1988 | Planar Systems, Inc. | Driving network for TFEL panel employing a video frame buffer |
5017914, | Jun 04 1987 | Seiko Epson Corporation | Circuit for driving a liquid crystal display panel |
5018076, | Sep 16 1988 | Intel Corporation | Method and circuitry for dual panel displays |
5053764, | Oct 09 1987 | Thomson CSF | System for the display of images in half tones on a matrix screen |
5187578, | Mar 02 1990 | Hitachi, Ltd. | Tone display method and apparatus reducing flicker |
5309168, | Oct 31 1990 | Yamaha Corporation | Panel display control device |
5309170, | Apr 28 1989 | Hitachi, Ltd.; Hitachi Video Engineering, Inc. | Half-tone representation system and controlling apparatus therefor |
5400044, | Jun 29 1990 | AVAGO TECHNOLOGIES GENERAL IP SINGAPORE PTE LTD | Method and apparatus for producing grey levels on a raster scan video display device |
WO9012389, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Aug 29 1995 | Chips & Technologies, LLC | (assignment on the face of the patent) | / | |||
Nov 03 1998 | CHIPS & TECHNOLOGIES, INC | CHIPS & TECHNOLOGIES, L L C | MERGER SEE DOCUMENT FOR DETAILS | 010607 | /0776 | |
Jan 03 2001 | CHIPS AND TECHNOLOGIES, LLC | Intel Corporation | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 011449 | /0081 |
Date | Maintenance Fee Events |
Dec 05 2002 | M1552: Payment of Maintenance Fee, 8th Year, Large Entity. |
Dec 18 2002 | STOL: Pat Hldr no Longer Claims Small Ent Stat |
Sep 15 2005 | ASPN: Payor Number Assigned. |
Dec 01 2006 | M1553: Payment of Maintenance Fee, 12th Year, Large Entity. |
Date | Maintenance Schedule |
Feb 27 2004 | 4 years fee payment window open |
Aug 27 2004 | 6 months grace period start (w surcharge) |
Feb 27 2005 | patent expiry (for year 4) |
Feb 27 2007 | 2 years to revive unintentionally abandoned end. (for year 4) |
Feb 27 2008 | 8 years fee payment window open |
Aug 27 2008 | 6 months grace period start (w surcharge) |
Feb 27 2009 | patent expiry (for year 8) |
Feb 27 2011 | 2 years to revive unintentionally abandoned end. (for year 8) |
Feb 27 2012 | 12 years fee payment window open |
Aug 27 2012 | 6 months grace period start (w surcharge) |
Feb 27 2013 | patent expiry (for year 12) |
Feb 27 2015 | 2 years to revive unintentionally abandoned end. (for year 12) |