信息处理系统以及控制该信息处理系统的方法技术方案

技术编号:2858003 阅读:157 留言:0更新日期:2012-04-11 18:40
一种响应于从遥控器发送的遥控信号而运行的信息处理系统,该信息处理系统包括:远程信号接收机,用于接收遥控信号;中断发生器,用于当由远程信号接收机接收到遥控信号时产生系统管理中断信号;以及控制器,用于当中断发生器产生系统管理中断信号时,处理由远程信号接收机接收到的遥控信号并控制信息处理系统响应于该遥控信号而运行。

【技术实现步骤摘要】

本专利技术涉及一种,尤其涉及这样一种,其中遥控信号是在没有用于接收遥控信号以执行相应操作的独立微型计算机情况下被处理的,因此,降低了产品成本并简化了电路设计。
技术介绍
通常,诸如计算机系统、嵌入式系统、A/V系统等信息处理系统包括各种开关或按钮以允许用户控制和处理这些系统。另一方面,为了增加用户的方便,遥控器经常被用来控制信息处理系统。图1是可被遥控器远程控制的传统信息处理系统的控制方框图。如其所示,传统的信息处理系统包括远程信号接收机103,用于接收当遥控器101的按钮被按下时传送的遥控信号;时钟发生器105,用于产生时钟信号;微型计算机110,通过时钟发生器105的时钟信号同步运行,以分析从遥控接收机103接收到的遥控信号并将其转换为相应的代码,并且通过键盘控制器107(或USB控制器120)将转换后的代码发送至南网桥109;南网桥109,用于从微型计算机110接收转换后的代码,以产生对中央处理单元112的中断信号;和中央处理单元112,用于当从南网桥109接收到中断信号时,从键盘装置驱动程序(或USB装置驱动程序)加载处理程序,并且将由微型计算机110转换的代码发送到应用程序等。图1所示的传统信息处理系统的控制方框图包括北网桥11、主存储器116、PCI(外部部件互连)控制器118、IDE(电子集成驱动器)控制器、以及参考数字124,其指的是BIOS(基本输入/输出系统)-ROM(只读存储器)122。采用这种配置,传统信息处理系统的遥控以下面的方式发生。微型计算机110分析由远程信号接收机103接收的遥控信号,并将遥控信号转换为数据,从而通过键盘控制器107(或USB控制器120)将转换后的数据发送至南网桥109。然后,南网桥109产生对中央处理单元112的中断信号。中央处理单元112接收该中断信号并从键盘驱动程序(或USB装置驱动程序)加载处理程序,从而将转换后的数据发送至装置驱动程序、应用程序等来实施相应的操作。然而,在传统的信息处理系统中,微型计算机110被单独地要求分析、转换并发送遥控信号。为此,产品成本增加,根据微型计算机110的类型需要单独的控制程序,并且需要时钟发生器105来驱动微型计算机110。此外,当需要系统信息作为电源管理状态等时,微型计算机110通过单独的接口接收系统信息。另外,当微型计算机110的控制程序被更新时,另外需要硬件逻辑以更新控制程序。此外,当微型计算机110使用USB接口时,单独需要与OS(操作系统)相应的USB装置驱动程序。
技术实现思路
本专利技术的一方面在于提供一种,其中,遥控信号在没有用于接收遥控信号来执行相应操作的单独微型计算机情况下被处理,因此,降低了产品成本并简化了电路设计。本专利技术的上述和/或其它方面也可通过提供一种响应于从遥控器发送的遥控信号来运行的信息处理系统来实现,该信息处理系统包括远程信号接收机,用于接收遥控信号;中断发生器,用于当从远程信号接收机接收到遥控信号时产生系统管理中断(SMI)信号;以及控制器,用于当中断发生器产生SMI信号时,处理由远程信号接收机接收到的遥控信号并控制信息处理系统响应于该遥控信号而运行。根据本专利技术的一方面,该信息处理系统还包括唤醒单元,其用于当该信息处理系统处于断电模式或电源管理模式下时,响应于由远程信号接收机接收到的遥控信号来将唤醒信号发送到中断发生器并唤醒该信息处理系统。根据本专利技术的一方面,控制器包括BIOS的SMI处理程序,用于当产生SMI信号时处理并转换遥控信号为相应的数据。根据本专利技术的一方面,信息处理系统还包括当产生SMI信号时可被访问的系统管理存储器(SMM),其中,当开启信息处理系统时,SMI处理程序被加载到SMM中。根据本专利技术的一方面,中断发生器具有接收遥控信号的通用输入端口,并且将系统管理中断信号发送至处理器,该处理器然后将信息处理系统的控制权限转交给储存在系统管理存储器中的系统管理中断处理程序。根据本专利技术的一方面,系统管理中断处理程序分析遥控信号的波形,以执行信息处理系统的相应的操作。根据本专利技术的一方面,控制器通过键盘控制器将转换后的数据发送至预定的位置。根据本专利技术的一方面,该位置包括装置驱动程序、启动程序以及应用程序中的至少一个。根据本专利技术的另一方面,一种控制响应于从遥控器发送的遥控信号而运行的信息处理系统的方法,该方法包括将来自遥控器的遥控信号输入至中断发生器;当遥控信号被输入时允许中断发生器产生系统管理中断(SMI)信号;以及当中断发生器产生SMI信号时,处理输入的遥控信号和控制信息处理系统响应于该遥控信号而运行。根据本专利技术的一方面,该方法还包括当信息处理系统处于断电模式或电源管理模式下时,响应于遥控信号,将唤醒信号发送至中断发生器以唤醒信息处理系统。根据本专利技术的一方面,远程信号接收机包括接收作为遥控信号的射频信号的射频接收机和/或接收作为遥控信号的红外信号的红外传感器。根据本专利技术的一方面,该信息处理系统是计算机系统。根据本专利技术的另一方面,一种控制信息处理系统的方法,该方法包括当信息处理系统运行时,通过系统管理中断处理程序处理遥控信号,将遥控信号转换为数据,并将转换后的数据发送至适当的位置;和当信息处理系统被引导时临时将系统管理中断处理程序存储在存储器中,该存储器仅对于在其中产生系统管理中断信号的系统管理中断模式可被访问,并且在系统被引导后,当控制信号被系统接收时,系统管理中断信号被产生并且由存储在存储器中的系统管理中断处理程序独立控制。根据本专利技术的一方面,该方法还包括根据控制信号产生系统管理中断信号;将产生的系统管理中断信号发送至处理器;和将信息处理系统的控制权限转交给存储在存储器中的系统管理中断处理程序。根据本专利技术的一方面,引导是被执行以确定至少一个外围单元的连接状态的上电自检引导,从而在上电自检引导期间,存储器被初始化为对于系统管理中断模式可被访问,以用于处理系统管理中断信号。根据本专利技术的一方面,该方法还包括分析控制信号的波形以确定控制信号的自定义码是否可用,以执行信息处理系统的相应操作。根据本专利技术的一方面,分析控制信号的波形的步骤包括确定波形是否具有头脉冲;根据头脉冲的脉冲宽度将控制信号转换为二进制数据;为每个数据帧累加自定义码(custom code)和数据码直到累加完所有比特的数据,以确定自定义码对控制信号是否可用;和当确认自定义码可用时将完整的帧数据发送到至少一个适合的接口。根据本专利技术的一方面,该方法还包括当信息处理系统处于断电模式或电源管理模式下时,当接收到遥控信号时,发送唤醒信号以唤醒信息处理系统。本专利技术的其它方面和/或优点将部分地陈述在下面的描述中和部分地从描述中清楚得到或可从本专利技术的实践中得知。附图说明通过下面结合附图的对实施例进行的描述,本专利技术的上述和/或其它方面和优点将会变得更加清楚,其中图1是传统信息处理系统的控制方框图;图2是根据本专利技术实施例的信息处理系统的控制方框图;图3是本据本专利技术实施例的信息处理系统的控制流程图;图4是实施图3中SMI处理程序的流程图;以及图5示出来自普通遥控器的信号的波形。具体实施例方式现在将详细描述本专利技术的实施例,其示例参考附图示出,相同的标号始终表示相同的部件。以下,通过参照附图来详细说明本专利技术的实施例,以解释本专利技术。本文档来自技高网
...

【技术保护点】
一种响应于从遥控器发送的遥控信号而运行的信息处理系统,该信息处理系统包括:远程信号接收机,用于接收遥控信号;中断发生器,用于当从远程信号接收机接收到遥控信号时产生系统管理中断信号;以及控制器,用于当中断发生器产生系统 管理中断信号时处理由远程信号接收机接收到的遥控信号并控制信息处理系统响应于该遥控信号而运行。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:李容薰崔承范罗光允
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:KR[韩国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1