首页> 中国专利> 台式机及台式机的系统功能控制方法

台式机及台式机的系统功能控制方法

摘要

本发明提供一种台式机及台式机的系统功能控制方法。所述台式机包括CPU、与CPU通信连接的桥片、以及与桥片通信连接的嵌入式控制器。所述嵌入式控制器包括多种能复用多种功能的引脚。采用嵌入式控制器做辅助系统,通过对嵌入式控制器的各个引脚的功能选择,对于同平台的新项目,只需对旧版本的嵌入式控制器的程序进行修改,再通过烧录器更新到新项目中,实现同平台产品项目的移植。并且在引脚数量不变的情况下可以实现更多的功能,既有利于资源的合理分配,也能大幅减少研发周期和成本。所述台式机的系统功能控制方法采用嵌入式控制器做辅助系统协助CPU进行系统功能的控制,操作更加便利,功能更加丰富,还能进行动态调节,可以灵活配置。

著录项

  • 公开/公告号CN112559015A

    专利类型发明专利

  • 公开/公告日2021-03-26

    原文格式PDF

  • 申请/专利权人 合肥市卓怡恒通信息安全有限公司;

    申请/专利号CN202011608355.0

  • 发明设计人 韩东锋;王强;

    申请日2020-12-29

  • 分类号G06F8/65(20180101);G06F8/71(20180101);

  • 代理机构44265 深圳市德力知识产权代理事务所;

  • 代理人林才桂;张洋

  • 地址 230000 安徽省合肥市经济技术开发区云二路176号云海路工业园内

  • 入库时间 2023-06-19 10:24:22

说明书

技术领域

本发明涉及计算机设备领域,尤其涉及一种台式机及台式机的系统功能控制方法。

背景技术

Super IO(超级输入输出)芯片负责提供串行、并行接口、软盘驱动器及键盘鼠标等控制接口,可用于监控受监控对象的电压、温度、转速等。因为在南桥这样的高速设备和串行、并行接口、软盘驱动器及键盘鼠标等大量低速设备之间必定存在资源的不匹配,那么就需要Super IO芯片来进行转换和管理。

目前市场上的台式机设备,通常使用Super IO芯片作为辅助系统,用来协助CPU(Central Processing Unit,中央处理器)进行系统控制,例如开机时序、LED灯、开关机、温度监测等功能的控制。采用Super IO芯片作为辅助系统时,Super IO芯片会针对平台的项目所需的功能做出相应的配置,那么项目所对应的引脚就只能实现对应的项目功能。即Super IO芯片的每个引脚对应的功能是固定的,实现功能时根据所需的功能拉出对应的引脚,根本不存在引脚复用功能。因此如果在该平台上增加新的项目,就无法利用原有的引脚,只能对新增的项目重新做出配置,又需引用新的引脚,不利于减少成本。也就是说,Super IO芯片最大的缺点就是不够灵活,无法进行动态调配,所有的配置都是事先设置好的,一旦配置完成就无法再修改。并且由于同平台的项目之间移植性较差,不利于引脚等资源的充分利用,还延长了产品的研发周期。另外,Super IO芯片的上电时序是固定的,无法通过编程来进行修改。

发明内容

本发明的目的在于提供一种台式机,采用嵌入式控制器做辅助系统,并使得一个引脚能复用多种功能,可实现同平台的产品的移植,大幅减少研发周期和成本,同时方便做出更加合理的资源分配。

本发明的目的还在于提供一种台式机的系统功能控制方法,采用嵌入式控制器做辅助系统协助CPU进行系统功能的控制,操作更加便利,功能更加丰富,并且嵌入式控制器的可移植性强,能够实现同平台的产品的移植。

为了达到上述目的,本发明提供了一种台式机,包括CPU、与CPU通信连接的桥片、以及与桥片通信连接的嵌入式控制器;所述桥片用于与CPU进行信息交流,所述嵌入式控制器用于协助CPU进行系统控制;

所述嵌入式控制器与桥片通过LPC总线连接。

所述嵌入式控制器上设有用于控制系统功能的数个引脚。

各个引脚控制的系统功能互不相同。

至少一个引脚能控制系统的多种功能。

各个引脚的功能根据预设的项目功能的定义进行选择。

通过编程实现各个引脚的功能选择。

所述嵌入式控制器用于协助CPU进行开机时序、LED灯、开关机、温度监测、风扇转速的动态调控,及CPU主频动态调控功能的控制。

所述数个引脚对应开机时序、LED灯、开关机、温度监测、风扇转速的动态调控,及CPU主频动态调控功能的控制。

所述引脚的数量为两个,其中一个控制开机时序及开关机功能,另一个控制LED灯、温度监测、风扇转速的动态调控,及CPU主频动态调控功能。

本发明还提供了一种台式机的系统功能控制方法,包括以下步骤:

S1、提供一种台式机,包括CPU、与CPU通信连接的桥片、以及与桥片通信连接的嵌入式控制器;所述嵌入式控制器与桥片通过LPC总线连接;

S2、所述嵌入式控制器获取系统的功能控制需求;

S3、所述嵌入式控制器与桥片进行信息交流,根据需求协助CPU进行对应的系统功能的控制。

本发明的有益效果:本发明提供的一种台式机,包括CPU、与CPU通信连接的桥片、以及与桥片通信连接的嵌入式控制器。所述嵌入式控制器包括多种能复用多种功能的引脚。采用嵌入式控制器做辅助系统,通过对嵌入式控制器的各个引脚的功能选择,对于同平台的新项目,只需对旧版本的嵌入式控制器的程序进行修改,再通过烧录器更新到新项目中,实现同平台产品项目的移植。并且可以减少引脚的数量,在引脚数量不变的情况下可以实现更多的功能,既有利于资源的合理分配,也能大幅减少研发周期和成本。本发明提供的一种台式机的系统功能控制方法,采用嵌入式控制器做辅助系统协助CPU进行系统功能的控制,操作更加便利,功能更加丰富,还能进行动态调节,可以灵活配置;并且嵌入式控制器的可移植性强,能够实现同平台的产品的移植。

附图说明

为了能更进一步了解本发明的特征以及技术内容,请参阅以下有关本发明的详细说明与附图,然而附图仅提供参考与说明用,并非用来对本发明加以限制。

附图中,

图1为本发明的台式机的结构示意图;

图2为本发明的台式机的系统功能控制方法的流程图。

具体实施方式

为更进一步阐述本发明所采取的技术手段及其效果,以下结合本发明的优选实施例及其附图进行详细描述。

请参阅图1,本发明提供一种台式机,包括CPU2、与CPU2通信连接的桥片4、以及与桥片4通信连接的嵌入式控制器6。所述桥片4用于与CPU2进行信息交流;所述嵌入式控制器6用于协助CPU2进行系统控制,如开机时序、LED灯、开关机、温度监测、风扇转速的动态调控、及CPU主频动态调控等功能的控制。

具体地,所述嵌入式控制器6与桥片4通过LPC(Low Pin Count,低引脚接口)总线连接,实现嵌入式控制器与桥片4之间的信息交流,从而完成对系统的各种功能的辅助控制。并且,采用LPC总线进行通信,可以使得嵌入式控制器6与桥片4之间能够进行信息交互,实现嵌入式控制器6与桥片4之间信息的双向传递。

需要说明的是,嵌入式控制器不但能够实现Super IO芯片的所有功能,还能克服Super IO芯片的缺点,与Super IO芯片相比,至少存在以下优点:

1、嵌入式控制器能够通过软件配置,使得同一个引脚可以实现多种功能。例如,嵌入式控制器在上电时可以实现一种功能,在开机完成后又能实现另一种功能。

2、嵌入式控制器更加智能,能进行动态调节,可以灵活配置。例如,嵌入式控制器在进行风扇转速的动态调控、及CPU主频动态调控功能的控制时,可以根据需要(比如检测到温度过高)对CPU进行降频处理;也可以根据温度反馈对风扇进行动态调节。

3、嵌入式控制器可以根据需求,在软件上就可以修改上电时序。

具体地,采用嵌入式控制器6作为辅助系统除了用于协助系统控制之外,还能通过在嵌入式控制器6内部集成ACPI(Advanced Configuration and Power ManagementInterface,高级配置和电源管理接口)、SPI(Serial Peripheral Interface,串行外设接口)、WDT(Watch Dog Timer,看门狗定时器)、LPC、PS2(Play Station 2)、KBMX(矩阵键盘)、ADC/DAC(analog-to-digital converter/digital-to-analog converter,模数转换器/数模转换器)、SMB(Server Message Block,服务器报文块)、PWM(Pulse Width Modulation,脉冲宽度调制)、CIR(红外控制)等模块,在需要使用ACPI、SPI、WDT、LPC、PS2、KBMX、ADC/DAC、SMB、PWM、CIR等模块的功能时直接调用即可。从而为台式机带来更加丰富的功能,满足更加复杂的操作要求。当然,具体的嵌入式控制器的功能根据其型号而定,不同型号的嵌入式控制器能够具备不同的功能,本发明对此不做限制。

进一步地,所述嵌入式控制器6上设有对应开机时序、LED灯、开关机、温度监测、风扇转速的动态调控、及CPU主频动态调控等功能控制的数个引脚61;各个引脚61控制的功能互不相同,且至少一个引脚61能控制多种功能,即至少一个引脚61可以复用多种功能。

具体地,根据产品部门预设的项目功能的定义,可以对嵌入式控制器6的各个引脚61的功能进行选择,例如通过编程实现各个引脚61的功能选择。那么在同一平台中如果增加新项目,由于新项目可能有部分功能与原有的项目一致,那就可以沿用之前的软件配置;并且新项目只是相当于在原有项目的基础上有所变动,那么就只需在原有的软件配置的基础上进行相应的修改即可,也就无需重复撰写代码。从而通过各个引脚61的功能选择,对于同平台的新项目,能通过对旧版本的嵌入式控制器6的程序进行修改,再使用烧录器更新到新的项目中。实现同平台的产品的移植,增加产品的可移植性,大幅减少了研发周期和成本;同时方便做出更加合理的资源分配。

可选地,所述引脚61的数量为两个,其中一个控制开机时序及开关机功能,另一个控制LED灯、温度监测、风扇转速的动态调控、及CPU主频动态调控功能。由于开机时序及开关机功能属于同一平台上的不同项目功能,LED灯、温度监测、风扇转速的动态调控、及CPU主频动态调控也属于同一平台上的不同项目功能,则在同平台的一个项目已经存在而增加新的项目时,只需重新选择已有的引脚61的功能即可。当然,对于具体的项目功能是否在同一平台下,需要根据产品部门而定,本发明不做限制。

基于上述台式机,本发明还提供一种台式机的系统功能控制方法,如图2所示,包括以下步骤:

S1、提供一种台式机,包括CPU2、与CPU2通信连接的桥片4、以及与桥片4通信连接的嵌入式控制器6;所述嵌入式控制器6与桥片4通过LPC总线连接。

具体地,所述步骤S1中,所述桥片4用于与CPU2进行信息交流;所述嵌入式控制器6用于协助CPU2进行系统控制,如开机时序、LED灯、开关机、温度监测、风扇转速的动态调控、及CPU主频动态调控等功能的控制。

S2、所述嵌入式控制器6获取系统的功能控制需求。

S3、所述嵌入式控制器6与桥片4进行信息交流,从而根据需求协助CPU2进行对应的系统功能的控制。

综上所述,本发明提供的台式机,包括CPU、与CPU通信连接的桥片、以及与桥片通信连接的嵌入式控制器。所述嵌入式控制器包括多种能复用多种功能的引脚。采用嵌入式控制器做辅助系统,通过对嵌入式控制器的各个引脚的功能选择,对于同平台的新项目,只需对旧版本的嵌入式控制器的程序进行修改,再通过烧录器更新到新项目中,实现同平台产品项目的移植。并且可以减少引脚的数量,在引脚数量不变的情况下可以实现更多的功能,既有利于资源的合理分配,也能大幅减少研发周期和成本。本发明提供的台式机的系统功能控制方法,采用嵌入式控制器做辅助系统,嵌入式控制器能够进行动态调节,从而可以灵活配置。通过对嵌入式控制器的各个引脚的功能选择,实现同平台产品项目的移植;并且有利于资源的合理分配,也能大幅减少研发周期和成本。

以上所述,对于本领域的普通技术人员来说,可以根据本发明的技术方案和技术构思作出其他各种相应的改变和变形,而所有这些改变和变形都应属于本发明后附的权利要求的保护范围。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号