电子装置及其控制方法制造方法及图纸

技术编号:9489927 阅读:76 留言:0更新日期:2013-12-25 23:41
本发明专利技术公开一种控制方法,适用于一电子装置中的可支持至少一高速扩充总线接口与一低速扩充总线接口的一模块。其中,模块通过高速扩充总线接口与低速扩充总线接口连接至一平台控制单元。方法包括下列步骤。首先,指定高速扩充总线接口与低速扩充总线接口中的其中一个与平台控制单元进行数据传输。接着,取得关于电子装置或模块的一检测结果,并依据检测结果,切换至扩充总线接口中的另一个,以与平台控制单元进行数据传输。本发明专利技术可根据不同的系统或模块状态,于其所支持的不同速度的扩充总线接口之间进移动态切换,以选择要以效能为主或是省电为主的考量,进而提升系统效能。

【技术实现步骤摘要】
【专利摘要】本专利技术公开一种控制方法,适用于一电子装置中的可支持至少一高速扩充总线接口与一低速扩充总线接口的一模块。其中,模块通过高速扩充总线接口与低速扩充总线接口连接至一平台控制单元。方法包括下列步骤。首先,指定高速扩充总线接口与低速扩充总线接口中的其中一个与平台控制单元进行数据传输。接着,取得关于电子装置或模块的一检测结果,并依据检测结果,切换至扩充总线接口中的另一个,以与平台控制单元进行数据传输。本专利技术可根据不同的系统或模块状态,于其所支持的不同速度的扩充总线接口之间进移动态切换,以选择要以效能为主或是省电为主的考量,进而提升系统效能。【专利说明】
本专利技术涉及一种,特别是涉及一种可以动态切换于多种扩充总线接口之间以进行数据传输的。
技术介绍
随着电脑科技的进步,近年来,电子装置如电脑系统以及便携式装置,例如笔记本电脑、平板电脑、移动电话等均包含多个输出入模块以及功能性模块,例如键盘、鼠标、硬盘、网络接口卡及其他各类型接口卡等。各种模块之间是通过一个平台控制单元(PlatformController Hub,简称PCH)来与处理单元(例如中央处理单元(CPU))进行数据的传输。平台控制单元提供了多种的扩充总线接口(expansion bus interface),以供相容于不同规格的输出入模块以及功能性模块来与处理单兀进行数据的传输。每一模块可能同时支持一种或一种以上的扩充总线接口。若模块只支持一种扩充总线接口,模块将会用该扩充总线接口来进行数据的传送与接收。假设模块可支持多种扩充总线接口,单一模块也只会利用其中一个扩充总线接口来进行数据的传送与接收。举例而言,假设模块为同时支持PCIExpress(简称PCIe)总线以及SDIO总线接口的网络卡时,由于PCIe总线能提供较高的数据传输能力,因此,网络卡会直接接在PCIe总线接口上并通过PCIe总线接口来进行数据的传送与接收。一旦选定要用的扩充总线之后,无法切换至其他扩充总线来进行数据的传送与接收。
技术实现思路
有鉴于此,本专利技术提供一种可以动态切换于多种扩充总线接口之间以进行数据传输的,以解决上述的问题。本专利技术实施例提供一种控制方法,适用于一电子装置中的可支持至少一高速扩充总线接口与一低速扩充总线接口的一模块。其中,模块通过高速扩充总线接口与低速扩充总线接口连接至一平台控制单元。方法包括下列步骤。首先,指定高速扩充总线接口与低速扩充总线接口中的其中一个与平台控制单元进行数据传输。接着,取得关于电子装置或模块的一检测结果,并依据检测结果,切换至扩充总线接口中的其中另一个,以与平台控制单元进行数据传输。本专利技术实施例另提供一种电子装置,至少包括一处理单元、一平台控制单元以及至少一模块。平台控制单元耦接至处理单元,用以提供至少一高速扩充总线接口电路与一低速扩充总线接口电路。至少一模块耦接至平台控制单元,其具有至少一第一接口控制单元以及一第二接口控制单元,其中第一接口控制单元以及第二接口控制单元分别耦接至高速扩充总线接口电路以及低速扩充总线接口电路。其中,高速扩充总线接口或低速扩充总线接口之一可以被切换/启动以与平台控制单元进行数据传输。本专利技术上述方法可以通过程序码方式收录于实体媒体中。当程序码被机器载入且执行时,机器变成用以实行本专利技术的装置。本专利技术可根据不同的系统或模块状态,于其所支持的不同速度的扩充总线接口之间进移动态切换,以选择要以效能为主或是省电为主的考量,进而提升系统效能。为使本专利技术的上述和其他目的、特征、和优点能更明显易懂,下文特举出较佳实施例,并配合附图,作详细说明如下。【专利附图】【附图说明】图1显示依据本专利技术实施例的电子装置的示意图。图2显示一依据本专利技术实施例的控制方法的流程图。图3显示依据本专利技术另一实施例的控制方法的流程图,用以说明如何进行高速扩充总线接口以及低速扩充总线接口之间的切换。图4显示依据本专利技术另一实施例的控制方法的流程图,用以说明如何进行高速扩充总线接口以及低速扩充总线接口之间的切换。【主要附图标记说明】100"电子装置;110~处理单元;120-平台控制单元;130、140~模块;132~第一接口 单元;134~第二接口单元;152、156~高速扩充总线接口 ;154、158~低速扩充总线接口;S202-S206~执行步骤;S302-S310~执行步骤;S402_S406~执行步骤。【具体实施方式】本专利技术实施例中提供一种适用于同时支持两种以上不同速度的扩充总线接口(expansion bus interface)的各种模块的扩充总线接口控制方法,可根据不同的系统或模块状态,于其所支持的不同速度的扩充总线接口之间进移动态切换,以选择要以效能为主或是省电为主的考量,进而提升系统效能。图1显示依据本专利技术实施例的电子装置的示意图。其中,电子装置100包括电脑系统如个人电脑与各种便携式装置如笔记本电脑、平板电脑、智能型手机等,但不限于此。如图1所示,电子装置100至少包括一处理单元(例如:中央处理单元CPU) 110、一平台控制单元(Platform Controller Hub, PCH) 120以及多个模块130、140。其中,平台控制单元120耦接于处理单元110,而多个模块130、140耦接至平台控制单元120。举例而言,模块130、140可为任意的有线或无线通信模块,例如蓝牙(blue-tooth)通信模块、WiFi或3G或符合IEEE802.1X标准的无线局域网(WLAN)通信模块,可用以连线至对应的有线或无线存取点以通过所连线的存取点连接至一网络上,使得电子装置100可存取连接网络上的资源,但本专利技术并不限于此。网络可包括有线或无线网络,例如网际网络(INTERNET)、WiFi或3G无线网络等等,但不限于此。平台控制单元120可提供多种扩充总线接口,以连接各种不同功能的模块130、140。举例而言,扩充总线接口可包括PCI Express (简称PCIe)扩充总线接口、SDIO扩充总线接口、USB扩充总线接口、UART扩充总线接口等,但不限于此。每一模块130、140至少支持两种不同速度的扩充总线接口,例如一高速扩充总线接口以及一低速扩充总线接口,使得模块130、140可同时通过这两个不同速度的扩充总线接口连接至平台控制单元120,以利用这两个不同速度的扩充总线接口与平台控制单元120进行数据传输。举例而言,如图1所示,模块130是通过高速扩充总线接口 152以及低速扩充总线接口 154连接至平台控制单元120,而模块140是通过高速扩充总线接口 156以及低速扩充总线接口 158连接至平台控制单元120,但本专利技术并不限于此。举例而言,若模块130为一无线通信模块时,高速扩充总线接口可为PCIe扩充总线接口,低速扩充总线接口可为SDIO扩充总线接口,则模块130可选择通过高速扩充总线接口与平台控制单元120进行高速的数据传输或者通过低速扩充总线接口与平台控制单元120进行低速的数据传输。一般来说,高速扩充总线接口可提供高速的数据传输,然而却较耗电,而低速扩充总线接口提供低速的数据传输,然而却较省电,因此不同速度的扩充总线接口适合于不同的需求。模块130耦接至平台控制单元120,其具有至少一第一接口控本文档来自技高网
...

【技术保护点】
一种控制方法,适用于一电子装置中的可支持至少一高速扩充总线接口与一低速扩充总线接口的一模块,其中该模块通过该高速扩充总线接口与该低速扩充总线接口连接至一平台控制单元,该方法包括下列步骤:指定该高速扩充总线接口与该低速扩充总线接口中的其中一个与该平台控制单元进行数据传输;取得关于该电子装置或该模块的一检测结果;以及依据该检测结果,切换至所述多个扩充总线接口中的其中另一个,以与该平台控制单元进行数据传输。

【技术特征摘要】

【专利技术属性】
技术研发人员:江书育林永森
申请(专利权)人:宏碁股份有限公司
类型:发明
国别省市:

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

1