Video font cache
    1.
    发明授权
    Video font cache 失效
    视频字体缓存

    公开(公告)号:US5539428A

    公开(公告)日:1996-07-23

    申请号:US176563

    申请日:1993-12-30

    IPC分类号: G09G5/22 G09G5/24

    摘要: A video controller receives character data, attribute data and font data, each of which are stored in different planes of a video memory. The font data comprises bit maps of at least two character fonts, which may be user fonts or default fonts loaded from a controller BIOS. The video controller retrieves the font data, translates the font data into a page mode, and stores the font data in a hidden font cache in an unused portion of the video memory. The paged font data is divided into a number of pages equal to the number of scan lines per character. Each page contains a number of words, and each word contains at least two bytes. Each byte represents one scan line of a character in a different font. The video controller retrieves the paged fonts in page mode and assembles the scan lines for the characters to be displayed into one video scan line. The use of the page mode increases refresh rate and allows simultaneous display of two fonts.

    摘要翻译: 视频控制器接收字符数据,属性数据和字体数据,每个字符数据存储在视频存储器的不同平面中。 字体数据包括至少两个字符字体的位图,其可以是从控制器BIOS加载的用户字体或默认字体。 视频控制器检索字体数据,将字体数据转换为页面模式,并将字体数据存储在视频存储器的未使用部分中的隐藏字体高速缓存中。 分页的字体数据被分成与每个字符的扫描行数相等的页数。 每页包含多个单词,每个单词至少包含两个字节。 每个字节表示不同字体的字符的一条扫描行。 视频控制器以页面模式检索分页字体,并将要显示的字符的扫描线组合成一个视频扫描线。 使用页面模式可提高刷新率,并允许同时显示两种字体。

    Variable pixel depth and format for video windows
    2.
    发明授权
    Variable pixel depth and format for video windows 失效
    视频窗口的可变像素深度和格式

    公开(公告)号:US5608864A

    公开(公告)日:1997-03-04

    申请号:US235764

    申请日:1994-04-29

    摘要: A computer video controller, particularly a VGA or SVGA video controller for use with graphical user interface (GUI) software such as WINDOWS.TM. or OS/2.TM. is provided with two video data pipelines for simultaneously displaying full motion video within a window in a video display. A first data pipeline displays background video at a first pixel depth. A second data pipeline is provided to display a motion video window at a second, usually higher, pixel depth. The location of the motion video window is measured horizontally in number of memory fetch cycles needed to retrieve the horizontal scan line of pixel data abutting the motion video window. The width of the motion video window is measured in the number of memory fetches required to retrieve one scan line of the motion video window. By providing two parallel data pipelines having equal delays, the motion video window can be generated by selectively retrieving background pixel data or motion video window pixel data and transferring the data to the appropriate pipeline. In an alternative embodiment, data tags may be used to distinguished between background and motion video window pixel data. The controller may also support various compression formats for motion video.

    摘要翻译: 具有用于诸如WINDOWS TM或OS / 2 TM的图形用户界面(GUI)软件的VGA或SVGA视频控制器的计算机视频控制器被提供有两个视频数据流水线,用于在视频窗口中同时显示全部运动视频 显示。 第一数据流水线以第一像素深度显示背景视频。 提供第二数据流水线以在第二通常较高的像素深度处显示运动视频窗口。 水平地测量运动视频窗口的位置以检索与运动视频窗口相邻的像素数据的水平扫描行所需的存储器提取周期数。 以检索运动视频窗口的一条扫描线所需的存储器提取量来测量运动视频窗口的宽度。 通过提供具有相等延迟的两个并行数据流水线,可以通过选择性地检索背景像素数据或运动视频窗口像素数据并将数据传送到适当的流水线来生成运动视频窗口。 在替代实施例中,可以使用数据标签来区分背景和运动视频窗口像素数据。 控制器还可以支持用于运动视频的各种压缩格式。

    Method and apparatus for providing LCD panel protection in an LCD display controller
    3.
    发明授权
    Method and apparatus for providing LCD panel protection in an LCD display controller 失效
    在LCD显示控制器中提供LCD面板保护的方法和装置

    公开(公告)号:US06310599B1

    公开(公告)日:2001-10-30

    申请号:US08704842

    申请日:1996-08-28

    IPC分类号: G09G333

    摘要: 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.

    摘要翻译: 平板显示控制器设置有用于监视平板显示器的时钟信号的电路。 输出到平板显示器的定时信号可以使用传统的I / O垫反馈到显示控制器。 在优选实施例中,反馈时钟信号复位计数器。 在第二实施例中,反馈时钟信号然后可以通过边沿检测器,其输出然后复位该计数器。 如果在预定时间段内没有接收到边缘信号,计数器将溢出。 如果发生溢出,计数器的进位信号将通过电源控制电路启动平板电源关闭。 计数器的时钟信号可以从片外振荡器导出,使得如果在显示控制器内发生故障,则计数器将继续工作。

    Flicker filter and interlacer implemented in a television system
displaying network application data
    4.
    发明授权
    Flicker filter and interlacer implemented in a television system displaying network application data 失效
    在显示网络应用数据的电视系统中实现的闪烁滤波器和交错器

    公开(公告)号:US6072530A

    公开(公告)日:2000-06-06

    申请号:US1304

    申请日:1997-12-31

    申请人: Vlad Bril

    发明人: Vlad Bril

    IPC分类号: H04N5/44 H04N7/01

    摘要: 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.

    摘要翻译: 一种具有用于显示网络应用数据的隔行显示屏幕的电视系统(TV)。 闪烁滤波器优选地被实现为无限脉冲响应(IIR)滤波器,以消除网络应用数据图像中的尖锐转变。 随机存取存储器用于存储过滤图像的行和用于过滤操作的任何相邻行。 从随机存取存储器检索滤波图像的替代行,以提供经过滤网络应用数据图像的隔行扫描图像。 隔行扫描图像显示在电视系统的隔行显示单元上。

    Method and apparatus for expanding graphics images for LCD panels
    5.
    发明授权
    Method and apparatus for expanding graphics images for LCD panels 失效
    用于扩展LCD面板图形图像的方法和装置

    公开(公告)号:US6067071A

    公开(公告)日:2000-05-23

    申请号:US673793

    申请日:1996-06-27

    摘要: 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.

    摘要翻译: 计算机系统中的显示控制器控制具有固定分辨率平板显示器的计算机系统中的图形显示数据的输出。 固定面板显示器可能会显示非本地分辨率,特别是在较低分辨率下。 本发明的控制器使用基于离散时间振荡器(DTO)的时钟分频器和基于DCT的多相插值来将图形显示数据从第一分辨率升高到面板分辨率。 DTO时钟分频器电路在输入分辨率和所需输出分辨率之间同步扫描时钟。 在图形显示区域内,可以通过附加的DTO分频器和插值步骤来适应更大颜色深度和分辨率的MVA TM显示。

    Dual displays having independent resolutions and refresh rates
    6.
    发明授权
    Dual displays having independent resolutions and refresh rates 有权
    双显示器具有独立的分辨率和刷新率

    公开(公告)号:US6118413A

    公开(公告)日:2000-09-12

    申请号:US136791

    申请日:1998-08-19

    摘要: 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.

    摘要翻译: 一种用于控制具有独立的刷新率和像素分辨率的至少两个视频显示器的视频控制器。 在第一实施例中,在每个视频显示器(例如CRT和LCD)的视频控制器内提供两个单独的数据路径。 利用64位宽的DRAMS的带宽增加,可以在单独的读取周期中检索每个数据路径的数据。 每个数据通路可以在其自己的时钟频率下操作刷新率和像素分辨率的特性。 双数据路径实施例还降低了驱动这种双显示器所需的软件模型的复杂性。 在替代实施例中,可以在视频控制器内提供单个数据路径来驱动具有独立刷新率和像素分辨率的两个视频显示器的数据。 附加到通过指示视频数据的目的地(例如,CRT或LCD)的数据路径的每个字或双字的数据“标签”(额外位)。 在数据路径的输出端,提供分离的FIFO(例如LCD和CRT)以临时存储视频数据。 FIFO指针被反馈到序列控制器以从显示存储器驱动数据读取周期。 使用标签和FIFO指针反馈允许以不同的数据速率驱动两个视频显示器,允许在每个显示器中独立分辨率和刷新率。

    Method and apparatus for enabling a user to access data network
applications from a television system
    7.
    发明授权
    Method and apparatus for enabling a user to access data network applications from a television system 有权
    用于使用户能够从电视系统接入数据网络应用的方法和装置

    公开(公告)号:US6057888A

    公开(公告)日:2000-05-02

    申请号:US301443

    申请日:1999-04-28

    申请人: Vlad Bril

    发明人: Vlad Bril

    摘要: 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.

    摘要翻译: 一种使用户能够观看由电视信号表示的显示以及访问数据网络应用的电视系统(TV)。 电视机包括屏幕显示(OSD)控制器,其将网络应用程序数据和其他显示实体存储在存储器模块中作为单独的位图。 通过根据预定的优先级覆盖所有显示实体(包括电视信号,网络应用数据,指针和低分辨率数据)来生成用于在TV显示屏幕上显示的单个图像。 显示实体(电视信号除外)作为独立表面存储在存储器模块的分开的部分中,以使得可以根据各个显示实体要求来生成和修改各个显示实体的显示。

    Method and apparatus for compensating crosstalk in liquid crystal
displays
    8.
    发明授权
    Method and apparatus for compensating crosstalk in liquid crystal displays 失效
    用于补偿液晶显示器串扰的方法和装置

    公开(公告)号:US5670973A

    公开(公告)日:1997-09-23

    申请号:US743413

    申请日:1996-11-01

    IPC分类号: G02F1/133 G09G3/20 G09G3/36

    摘要: 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.

    摘要翻译: 公开了一种用于补偿液晶显示器中的串扰的方法和装置,其涉及将显示器的行和列的升压电压与行或列中的ON像素的数量成正比,“ON- OFF“或”OFF-ON“,以及像素在一行中的位置。 “Boost”电压被施加到每一行,因为它被主动地扫描以提供水平串扰补偿,而在显示序列的垂直回扫间隔期间,“升压”电压被施加到每列,以提供垂直串扰补偿。 在优选实施例中,在几个火焰的垂直回扫间隔期间确定垂直串扰补偿。

    VGA color system for personal computers
    9.
    发明授权
    VGA color system for personal computers 失效
    VGA个人电脑色彩系统

    公开(公告)号:US5574478A

    公开(公告)日:1996-11-12

    申请号:US874038

    申请日:1992-04-27

    CPC分类号: G09G5/06 G09G5/024 G09G5/395

    摘要: 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.

    摘要翻译: 称为视频图形适配器(VGA)的现有技术系统的修改,用于在连接到个人计算机的监视器上显示彩色图像。 这些修改对标准VGA系统提供以下四个增强功能:(i)用户可定义的边框颜色; (ii)当RAMDAC不使用时,自动断开VGA RAMDAC的数字模拟转换器(DAC)组件和LCD监视器的监视器检测比较器; (iii)当RAMDAC不使用时,停止LCD监视器的RAMDAC时钟; 和(iv)真正的颜色支持。

    CMOS low power mixed voltage bidirectional I/O buffer
    10.
    发明授权
    CMOS low power mixed voltage bidirectional I/O buffer 失效
    CMOS低功耗混合电压双向I / O缓冲器

    公开(公告)号:US5300835A

    公开(公告)日:1994-04-05

    申请号:US16574

    申请日:1993-02-10

    摘要: 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.

    摘要翻译: 本发明描述了低功率CMOS双向I / O缓冲器的设计和实现,其将低电压核心逻辑电平信号转换为最高逻辑电平信号以驱动输出可选逻辑电平信号的最终输出级。 本发明还将各种逻辑电平的输入信号转换为低电压核心逻辑电平信号。 在任一情况下,在需要电压转换来表示适当的二进制逻辑电平的混合电源环境中AC和DC功耗被最小化。