一种应用于osd菜单的vga信号的选择切换模块及方法

文档序号:9220164阅读:252来源:国知局
一种应用于osd菜单的vga信号的选择切换模块及方法
【技术领域】
[0001]本发明涉及计算机KVM系统领域,具体地说是一种实用性强、应用于OSD菜单的VGA信号的选择切换模块及方法。
【背景技术】
[0002]VGA (Video Graphics Array)是IBM推出的一种视频传输标准,具有分辨率高、显示速率快、颜色丰富等优点,在彩色显示器领域得到了广泛的应用。随着系统复杂程度的提高,OSD菜单显得越来越重要。但是在许多场景中当外部的VGA信号源没有时,例如主机休目民,VGA信号线故障等,OSD菜单就无法正常显示,给人们的操作带来极大的难题。
[0003]基于此,现提供一种应用于OSD菜单的VGA信号的选择切换模块及方法。该模块及方法计可以定时地检测外部的H、V信号,当没有外部的H、V时内部一样可以产生H、V信号用于OSD菜单的显示,这里的H、V信号是指Hsync、Vsync信号。

【发明内容】

[0004]本发明的技术任务是针对以上不足之处,提供一种实用性强、应用于OSD菜单的VGA信号的选择切换模块及方法。
[0005]—种应用于OSD菜单的VGA信号的选择切换模块,其结构包括Hsync、Vsync的判定与生成模块、DA转换模块以及RGB模拟选择开关,其中:
Hsync、Vsync的判定与生成模块,用于判定外部输入或内部生成Hsync、Vsync信号; DA转换模块,用于将逻辑产生的OSD RGB信号转变成模拟信号;
RGB模拟选择开关,用于选择OSD RGB与外部视频流的RGB信号,即OSD RGB信号。
[0006]所述Hsync、Vsync的判定与生成模块的判定生成过程为:首先判定是否有外部输入的Hsync、Vsync信号,如果有则采用该外来的Hsync、Vsync信号,否则就内部产生一个Hsync、Vsync信号,然后使用该产生的Hsync、Vsync信号。
[0007]所述Hsync、Vsync判定生成模块的判定定时完成,且该定时判定通过产生内部Hsync、Vsync信号的计数器计数实现。
[0008]RGB模拟选择开关的高速选择是指:采用OSD的有效区域作为RGB模拟选择开关的选择信号,当在OSD显示区域时输出OSD的RGB信号,反之,输出视频流的RGB信号。
[0009]一种使用上述切换模块应用于OSD的VGA信号选择切换方法,其具体实现过程为:
1)将上述选择切换模块的输入端与外部主机的VGA接口相连接、输出端与显示器相连接;
2)当有外部的VGA信号源时,该VGA的RGB信号通过模拟选择开关的选择切换,实现OSD的RGB和外部的RGB在屏幕上的叠加显示;
3)当没有外部的VGA信号源时,采用内部的Hsync、Vsync信号实现OSD菜单的显示。
[0010]所述步骤2)的具体过程为: 当外部的VGA源有信号时,Hsync, Vsync判定生成模块定时地检测VGA_Hsync和VGA_Vsync的上升沿,当两者都检测到的时候,该模块输出VGA_Hsync和VGA_Vsync ;
OSD的RGB信号首先经过DA转换模块转换成模拟信号进入RGB模拟选择开关,结合0SD_area信号进行RGB的选择输出,实现在显示器上的叠加显示。
[0011]所述步骤3)的具体过程为:
当外部的VGA源没有信号时,Hsync、Vsync判定生成模块模块输出内部产生的Hsync和Vsync,RGB模拟选择开关只输出OSD的RGB,这样显示器只显示OSD菜单;
RGB模拟选择开关的选择信号采用OSD的有效区域,当在屏幕中OSD区域时选择OSD的RGB,否则选择外部的RGB信号,该信号由产生OSD RGB的逻辑产生。
[0012]本发明的一种应用于OSD菜单的VGA信号的选择切换模块及方法,具有以下优占.V.本发明提出的一种应用于OSD菜单的VGA信号的选择切换模块及方法,能够实现没有外部VGA信号源的OSD显示,以及有外部VGA信号源时OSD的RGB与外部的RGB信号叠加显示,兼容性强、设计灵活、实施简便且应用前景广阔,不受外部VGA信号源的限制,可以实现OSD菜单与外部VGA信号的叠加显示,方便了用户的操作,实用性强,易于推广。
【附图说明】
[0013]附图1为应用于OSD的VGA信号选择切换模块设计原理框图;
附图2为实际应用中该模块的连接框图。
【具体实施方式】
[0014]下面结合附图和具体实施例对本发明作进一步说明。
[0015]本发明提供一种应用于OSD菜单的VGA信号的选择切换模块,如附图1所示,其结构包括Hsync、Vsync的判定与生成模块、DA转换模块以及RGB模拟选择开关,其中:
Hsync、Vsync的判定与生成模块,用于判定外部输入或内部生成Hsync、Vsync信号; DA转换模块,用于将逻辑产生的OSD RGB信号转变成模拟信号;
RGB模拟选择开关,用于选择OSD RGB与外部视频流的RGB信号,即OSD RGB信号。
[0016]所述Hsync、Vsync的判定与生成模块的判定生成过程为:首先判定是否有外部输入的Hsync、Vsync信号,如果有则采用该外来的Hsync、Vsync信号,否则就内部产生一个Hsync、Vsync信号,然后使用该产生的Hsync、Vsync信号。
[0017]所述Hsync、Vsync判定生成模块的判定定时完成,且该定时判定通过产生内部Hsync、Vsync信号的计数器计数实现。
[0018]RGB模拟选择开关的高速选择是指:采用OSD的有效区域作为RGB模拟选择开关的选择信号,当在OSD显示区域时输出OSD的RGB信号,反之,输出视频流的RGB信号。
[0019]如附图2所示,一种使用上述切换模块应用于OSD的VGA信号选择切换方法,其具体实现过程为:
1)将上述选择切换模块的输入端与外部主机的VGA接口相连接、输出端与显示器相连接;
2)当有外部的VGA信号源时,该VGA的RGB信号通过模拟选择开关的选择切换,实现OSD的RGB和外部的RGB在屏幕上的叠加显示;
3)当没有外部的VGA信号源时,采用内部的Hsync、Vsync信号实现OSD菜单的显示。
[0020]所述步骤2)的具体过程为:
当外部的VGA源有信号时,Hsync, Vsync判定生成模块定时地检测VGA_Hsync和VGA_Vsync的上升沿,当两者都检测到的时候,该模块输出VGA_Hsync和VGA_Vsync ;
OSD的RGB信号首先经过DA转换模块转换成模拟信号进入RGB模拟选择开关,结合0SD_area信号进行RGB的选择输出,实现在显示器上的叠加显示。
[0021]所述步骤3)的具体过程为:
当外部的VGA源没有信号时,Hsync、Vsync判定生成模块模块输出内部产生的Hsync和Vsync,RGB模拟选择开关只输出OSD的RGB,这样显示器只显示OSD菜单;
RGB模拟选择开关的选择信号采用OSD的有效区域,当在屏幕中OSD区域时选择OSD的RGB,否则选择外部的RGB信号,该信号由产生OSD RGB的逻辑产生。
[0022]OSD的RGB信号是由逻辑产生的,它是由Hsync、Vsync判定生成后的H经过PLL产生的CLK产生,保证RGB信号与H的同步。
[0023]本发明主要应用于KVM系统中,能够实现没有外部VGA信号源的OSD显示,以及有外部VGA信号源时OSD的RGB与外部的RGB信号叠加显示。
[0024]上述【具体实施方式】仅是本发明的具体个案,本发明的专利保护范围包括但不限于上述【具体实施方式】,任何符合本发明的一种应用于OSD菜单的VGA信号的选择切换模块及方法的权利要求书的且任何所述技术领域的普通技术人员对其所做的适当变化或替换,皆应落入本发明的专利保护范围。
【主权项】
1.一种应用于OSD菜单的VGA信号的选择切换模块,其特征在于,其结构包括Hsync、Vsync的判定与生成模块、DA转换模块以及RGB模拟选择开关,其中: Hsync、Vsync的判定与生成模块,用于判定外部输入或内部生成Hsync、Vsync信号; DA转换模块,用于将逻辑产生的OSD RGB信号转变成模拟信号; RGB模拟选择开关,用于选择OSD RGB与外部视频流的RGB信号,即OSD RGB信号。2.根据权利要求1所述的一种应用于OSD菜单的VGA信号的选择切换模块,其特征在于,所述Hsync、Vsync的判定与生成模块的判定生成过程为:首先判定是否有外部输入的Hsync、Vsync信号,如果有则采用该外来的Hsync、Vsync信号,否则就内部产生一个Hsync、Vsync信号,然后使用该产生的Hsync、Vsync信号。3.根据权利要求1或2所述的一种应用于OSD菜单的VGA信号的选择切换模块,其特征在于,所述Hsync、Vsync判定生成模块的判定定时完成,且该定时判定通过产生内部Hsync、Vsync信号的计数器计数实现。4.根据权利要求1所述的一种应用于OSD菜单的VGA信号的选择切换模块,其特征在于,RGB模拟选择开关的高速选择是指:采用OSD的有效区域作为RGB模拟选择开关的选择信号,当在OSD显示区域时输出OSD的RGB信号,反之,输出视频流的RGB信号。5.一种使用上述切换模块应用于OSD的VGA信号选择切换方法,其特征在于,具体实现过程为: 1)将上述选择切换模块的输入端与外部主机的VGA接口相连接、输出端与显示器相连接; 2)当有外部的VGA信号源时,该VGA的RGB信号通过模拟选择开关的选择切换,实现OSD的RGB和外部的RGB在屏幕上的叠加显示; 3)当没有外部的VGA信号源时,采用内部的Hsync、Vsync信号实现OSD菜单的显示。6.根据权利要求5所述的一种应用于OSD菜单的VGA信号的选择切换方法,其特征在于,所述步骤2)的具体过程为: 当外部的VGA源有信号时,Hsync, Vsync判定生成模块定时地检测VGA_Hsync和VGA_Vsync的上升沿,当两者都检测到的时候,该模块输出VGA_Hsync和VGA_Vsync ; OSD的RGB信号首先经过DA转换模块转换成模拟信号进入RGB模拟选择开关,结合0SD_area信号进行RGB的选择输出,实现在显示器上的叠加显示。7.根据权利要求1所述的一种应用于OSD菜单的VGA信号的选择切换方法,其特征在于,所述步骤3)的具体过程为: 当外部的VGA源没有信号时,Hsync、Vsync判定生成模块模块输出内部产生的Hsync和Vsync,RGB模拟选择开关只输出OSD的RGB,这样显示器只显示OSD菜单; RGB模拟选择开关的选择信号采用OSD的有效区域,当在屏幕中OSD区域时选择OSD的RGB,否则选择外部的RGB信号,该信号由产生OSD RGB的逻辑产生。
【专利摘要】本发明公开了一种应用于OSD菜单的VGA信号的选择切换模块及方法,其结构包括Hsync、Vsync的判定与生成模块、DA转换模块以及RGB模拟选择开关,其中:Hsync、Vsync的判定与生成模块,用于判定外部输入或内部生成Hsync、Vsync信号;DA转换模块,用于将逻辑产生的OSD RGB信号转变成模拟信号;RGB模拟选择开关,用于选择OSD RGB与外部视频流的RGB信号,即OSD RGB信号,其选择切换方法基于该模块实现。该应用于OSD菜单的VGA信号的选择切换模块及方法与现有技术相比,兼容性强、设计灵活、实施简便且应用前景广阔,不受外部VGA信号源的限制,可以实现OSD菜单与外部VGA信号的叠加显示,方便了用户的操作,实用性强,易于推广。
【IPC分类】H04N21/431, H04N5/445, G06F3/14
【公开号】CN104935999
【申请号】CN201510294583
【发明人】尹超, 李朋, 姜凯
【申请人】浪潮集团有限公司
【公开日】2015年9月23日
【申请日】2015年6月2日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1