摘要:
Modifications to a prior art system known as video graphics adapter (VGA) for displaying color images on a monitor attached to a personal computer. The modifications provide the following four enhancements to a standard VGA system: (i) user definable border color; (ii) automatic powering down of the digital analog converter (DAC) component of the VGA RAMDAC and monitor sense comparator for LCD monitors when the RAMDAC is not in use; (iii) stopping of the RAMDAC clock for LCD monitors when the RAMDAC is not in use; and (iv) true color support.
摘要:
A flat panel display controller is provided with a circuit for monitoring clocking signal(s) to the flat panel display. A clocking signal output to the flat panel display may be fed back to the display controller using a conventional I/O pad. In the preferred embodiment, the fed back clocking signal resets a counter. In a second embodiment, the fed back clocking signal may then pass through an edge detector whose output then resets the counter. The counter will overflow if a edge signal is not received within a predetermined time period. If an overflow occurs, the carry signal of the counter will initiate a flat panel power shutdown through power control circuitry. The clock signal for the counter may be derived from an off-chip oscillator such that if a failure occurs within the display controller, the counter will continue to function.
摘要:
A television system (TV) with an interlaced display screen for displaying network application data. A flicker filter is preferably implemented as an infinite impulse response (IIR) filter to eliminate sharp transitions in the network application data images. A random access memory is used to store the lines of the filtered images and any adjacent lines used for the filtering operation. Alternate lines of the filtered images are retrieved from the random access memory to provide an interlaced image of the filtered network application data images. The interlaced images are displayed on an interlaced display unit of a television system.
摘要:
A display controller in a computer system controls the output of graphics display data in a computer system having a fixed resolution flat panel display. Fixed panel displays may have problems displaying non-native resolutions particularly at lower resolutions. The controller of the present invention uses a Discrete Time Oscillator (DTO) based clock divider and DCT based polyphase interpolation to upscale graphics display data from a first resolution to the panel resolution. DTO clock divider circuit synchronizes scan clocks between the input resolution and the desired output resolution. Within graphics display area, MVA.TM. display at greater color depth and resolution may be accommodated by additional DTO divider and interpolation steps.
摘要:
A video controller for controlling at least two video displays having independent refresh rates and pixel resolutions. In a first embodiment, two separate data paths are provided within a video controller for each video display (e.g., CRT and LCD). Taking advantage of the increased bandwidth of 64 bit wide DRAMS, data for each data path may be retrieved in separate read cycles. Each datapath may operate at its own clock frequency characteristic of refresh rate and pixel resolution. The dual data path embodiment also reduces the complexity of the software model needed to drive such dual displays. IN an alternative embodiment, a single data path may be provided within a video controller to drive data for two video displays having independent refresh rates and pixel resolutions. A data "tag" (extra bit) is attached to each word or dword passing through the data path indicating the destination (e.g., CRT or LCD) of the video data. At the output of the data path, separate FIFOs (e.g., LCD and CRT) are provided to temporarily store video data. FIFO pointers are fed back to a sequence controller to drive data read cycles from display memory. The use of tags and FIFO pointer feedback allows two video displays to be driven at different data rates, allowing for independent resolution and refresh rates in each display.
摘要:
A television system (TV) which enables a user to view display represented by a television signal as well as to access data network applications. The TV includes an on-screen-display (OSD) controller which stores the network application data and other display entities in a memory module as separate bit maps. A single image for display on a TV display screen is generated by overlaying all the display entities (including television signal, network application data, pointer, and low resolution data) according to a predetermined priority. Display entities (other than TV signal) are stored in separate portions of the memory module as independent surfaces to enable the displays of individual display entities to be generated and modified according to the individual display entity requirements.
摘要:
A method and apparatus for compensating crosstalk in liquid crystal displays is disclosed which involves applying boost voltages to the rows and columns of the display in proportion to the number of ON pixels in a row or column, the number of transition between "ON-and-OFF" or "OFF-and-ON" in each column, and the position of the pixel in a row. "Boost" voltages are applied to each row as it is being actively scanned to provide horizontal crosstalk compensation, while "boost" voltages are applied to each column during the vertical retrace interval of the display sequence to provide vertical crosstalk compensation. In a preferred embodiment, the vertical crosstalk compensation is determined during the vertical retrace interval over several flames.
摘要:
This invention describes the design and implementation of a low power CMOS bidirectional I/O buffer that translates low voltage core logic level signals into the highest logic level signals to drive the final output stage which outputs a selectable logic level signal. The invention further translates input signals of a variety of logic levels into low voltage core logic level signals. In either case, AC and DC power consumption is minimized in a mixed power supply environment that requires voltage translation to represent the proper binary logic levels.
摘要:
An addressing technique for transparently managing assignment of memory storage locations in a memory having a total capacity of T bytes for a computer operating system, the operating system having a number M of bytes of storage allocated thereto in the system memory map for storage of the operating system, involves assigning a number N of bytes of memory storage locations for storage of a core portion of the operating system, the number N being less than M, assigning a number S of blocks of additional memory storage locations in the memory, each of the S blocks of memory storage having a capacity of R bytes, where N+R=M; storing the portions of the operating system in addition to the core portion in the S number of blocks of the memory storage locations; retrieving one of the blocks S of the operating system from the memory storage; and retrieving the N number of bytes of the core portion of the operating system from memory storage, and utilizing the retrieved one of the blocks S with the retrieved number N of bytes of the core portion to produce the number M of bytes of the operating system.
摘要翻译:一种用于对计算机操作系统具有T字节的总容量的存储器中的存储器存储位置的分配进行透明地管理的寻址技术,所述操作系统具有在系统存储器映射中分配给存储操作的系统存储器映射中的M个字节的存储器 系统包括分配用于存储操作系统的核心部分的存储器存储位置的N个字节,数量N小于M,在存储器中分配附加存储器存储位置的块的数量S, 具有R字节容量的S个存储器存储块,其中N + R = M; 在所述存储器存储位置的S个块中除了所述核心部分之外存储所述操作系统的所述部分; 从所述存储器存储器检索所述操作系统的块S之一; 以及从存储器存储中检索操作系统的核心部分的N个字节,并且利用检索到的核心部分的字节数N的块S中的所检索的一个来产生操作系统的字节数M 。
摘要:
A personal computer (PC) monitor system is disclosed in accordance with an embodiment of the present invention to include a display unit and a base coupled the display unit for use by a user. The base includes a control module responsive to input television (TV) signals for processing the same to generate output TV signals, the control module further responsive to input PC data for processing the same to generate output PC data, the control module fixer responsive to input network application data for processing the same to generate output network application data, the control module further responsive to pointer data and low-resolution data, wherein the control module overlays the output network application data, the pointer data, and the low-resolution data to generate a first overlaid output data. The control module transfers the first overlaid output data, the output TV signals, and the output PC data to the display unit for viewing by a user.