具有多个开机模式的电子装置制造方法及图纸

技术编号:16566798 阅读:108 留言:0更新日期:2017-11-17 12:17
一种具多个开机模式的电子装置,包括至少一按钮单元,依触发事件输出第一信号;控制模块,具有缓存单元并连接按钮单元,控制模块依第一信号设定并储存于缓存单元并输出状态信号,且控制模块复制第一信号并延迟一延迟时间后输出;南桥单元连接控制模块,且接收状态信号;超级输入/输出单元连接控制模块及南桥单元,超级输入/输出单元接收控制模块输出的第一信号,并传送第一信号至南桥单元;以及基本输入输出系统,连接南桥单元;当南桥单元接收状态信号及第一信号时,基本输入/输出单元依据南桥单元接收到的状态信号内容执行对应的开机程序。当系统无法开机时,可依靠硬件触发方式让电子装置执行默认的开机程序。

Electronic device with multiple boot modes

An electronic device with multiple boot mode, including at least one button unit, according to the output of the first trigger signal; the control module, a buffer unit and connect button unit, control module according to the first signal set and stored in the cache unit and the output signal, and a control module and a copy of the first signal delay delay time output; Southbridge unit connected with the control module, and receives the state signal; super input / output unit is connected with the control module and the Southbridge unit, super input / output unit receives the first control signal output module, and sends a first signal to the Southbridge unit; and the basic input output system, connecting the Southbridge unit; when the Southbridge unit receives the status signal and the first signal, the basic input / output unit receives the status signal content according to the Southbridge unit to execute corresponding boot program. When the system cannot boot, the hardware can trigger the default boot program of the electronic device.

【技术实现步骤摘要】
具有多个开机模式的电子装置
本专利技术是关于一种具有多个开机模式的电子装置。
技术介绍
传统的电子装置时常令人诟病的其中一个原因就是需要很长的开机时间,当使用者赶着出门,又急需通过电子装置上网查数据,等待这段漫长的开机时间,总是让人不愉快,而造成不良的使用者经验。以目前的操作系统Windows8为例,其开机的默认值皆是快速开机。由于系统必须符合Windows8所要求的开机速度,因此基本输入输出系统(BIOS)必须省略传统在每次开机对所有电子装置进行硬件设定扫描的程序,仅针对开机必要的硬件设定进行扫描,例如显卡与开机硬盘,便直接进入操作系统,除此之外的其余硬件设定均交由操作系统负责加载所需的驱动程序,例如USB接口的硬件设定。然而,也因为快速开机会跳过许多主板上的相关设备的初始设定,例如鼠标、键盘或是通用串行总线,而使其无法在操作系统中正常使用,一旦系统发生问题,用户便无法进入基本输入/输出系统(BIOS)进行问题排除,导致相同问题在快速开机的机制下重复发生,甚至无法正常进入操作系统,即死机。举例来说,传统的开机流程中,电源开关按钮被触发,之后,通过超级输入/输出单元将信号传给系统的南桥,此架构在导入WIN8快速开机的系统时,由于开机速度太快(约2秒),若发生系统设备设定的未知错误,因为设备无法重新进行初始值设定会导致系统无法开机,若基本输入/输出系统(BIOS)将快速开机机制开出选项并默认值关闭才有机会通过用清除CMOS(CLRTC)或关闭AC电源的方式解决,若是没有开出选项且BIOS默认值又开启快速开机机制,则用户就无法修复系统。因此,如何提供一种电子装置及其开机设计,可以使电子装置在正常的情况下,以执行默认的快速开机程序,以缩短开机等待的时间,当系统发生异常的情况下,可不使用快速开机,而执行非快速开机程序,或执行系统恢复程序,以排除问题。
技术实现思路
有鉴于上述问题,本案提供一种具有多个开机模式的电子装置,包括至少一按钮单元,按钮单元的其中之一依据一触发事件输出一第一信号;一控制模块,具有一缓存单元,控制模块连接按钮单元,控制模块依据上述第一信号设定并储存于一缓存单元,并输出一状态信号,且控制模块复制第一信号并延迟一延迟时间后输出;一南桥单元连接控制模块及南桥单元,南桥单元接收状态信号;一超级输入/输出单元连接控制模块及南桥单元,超级输入/输出单元接收控制模块输出的第一信号,并传送第一信号至南桥单元;以及一基本输入输出系统,连接南桥单元;当南桥单元接收状态信号及第一信号时,基本输入输出单元依据上述南桥单元接收到的状态信号内容执行对应的开机程序。附图说明图1为本专利技术第一实施例的一种具有多个开机模式的电子装置的示意图;图2A为本专利技术第二实施例的一种具有多个开机模式的电子装置的开机的流程图;以及图2B为本专利技术第三实施例的一种具有多个开机模式的电子装置的开机的流程图。具体实施方式以下将参照相关附图,说明依本专利技术较佳实施例的一种具有多个开机模式的电子装置及其开机方式,其中相同的组件将以相同的参照符号加以说明。请参照图1所示,其为本案第一实施例的一种具有多个开机模式的电子装置的示意图。电子装置1包括至少一按钮单元11、一控制模块12、一南桥单元13、一超级输入/输出单元14以及一基本输出系统15。针对本案所揭露的电子装置1的硬件实施态样,例如是包括个人计算机(PersonalComputer,PC)、笔记本电脑(Notebook,NB)或平板计算机等。更进一步来说,电子装置1可以是任何具有快速开机功能的电子装置,本案于此并不予以限定。按钮单元11是依据一触发事件,输出一第一信号S1。按钮单元11例如是包括电源开关按钮、特殊功能按钮或其他不同的按键组合。举例来说,以电子装置1为一个人计算机为例,按钮单元11可为个人计算机的电源开关按钮(powerbutton),按钮单元11亦可以是独立的开关按钮(specialbutton),用以专门设定开机模式或其他特殊功能。触发事件是代表用户通过按钮单元11进行按压后而产生第一信号S1,而以第一信号S1作为依据,控制电子装置1产生对应的开机或关机动作。其中,第一信号S1可以代表各种不同的类型,其会随着用户按压按钮单元11而产生多个不同的对应事件(例如:连续按压电源按键超过一默认时间(超过四秒钟),所送出的第一信号S1,可控制计算机系统进行一般开机程序,或快速多次连续按压电源按键(超过三次以上),所送出的第一信号S1,可控制计算机系统进行快速开机程序,等.。超级输入/输出单元14,连接控制模块12及南桥单元13,控制模块12通过超级输入/输出单元传递第一信号S1至南桥单元13。换而言之,超级输入/输出单元14的功用是在接收到控制模块12所传递的第一信号S1后,立即将第一信号S1输出至南桥单元13。控制模块12连接按钮单元11,南桥单元13连接控制模块12,超级输入/输出单元14连接控制模块12及南桥单元13,基本输入输出系统15连接南桥单元13。用户通过按钮单元11进行按压后而产生第一信号S1,并传送至控制模块12,控制模块12依据接收到的第一信号S1控制电子装置1产生对应的开机或关机程序,在本实施例中,控制模块12可做为一缓冲器(buffer),用以将所接收到的第一信号S1暂时扣留,而不会直接将第一信号S1传送给超级输入/输出单元14,且控制模块12复制第一信号S1并延迟一延迟时间输出至超级输入/输出单元14,除此之外,控制模块12对第一信号S1进行判断,以分辨触发事件(第一信号S1)所代表的开机程序,其中缓存单元内部包括有一旗标(flag),判断单元121判断第一信号S1之内容后,依据第一信号S1的内容,设定缓存单元123之旗标,旗标(flag)的内容代表上述状态信号Ss的状态,以控制上述开机程序。详细来说,当用户通过按钮单元11提供触发事件,按钮单元11依据触发事件对应输出第一信号S1,控制模块12一侦测到按钮单元11发出的第一信号S1,便开始判断第一信号S1的种类,在判断出控制模块12第一信号S1的种类之前,控制模块12会将所接收到的第一信号S1扣留住,接着,当控制模块12对第一信号S1的种类的判断完成后,控制模块12会复制第一信号S1并将其输出,同时,控制模块12会将判断的结果储存在缓存单元123的旗标中,并以旗标之内容代表上述状态信号Ss的状态。在本实施例中,控制模块12的功用在于判断第一信号S1的种类,并在判断出第一信号S1的种类之后才复制第一信号S1并输出,藉以避免在还未判断出第一信号S1的种类之前电子装置1已开始执行快速开机,特别是在电子装置1的系统出现问题的状况下,重复地执行快速开机可能导致进入无穷循环,而无法找到问题所在,甚至是无法将电子装置1正常地开机进行备份或其他动作。更进一步来说,在本实施例中,控制模块12是整合了侦测、判断及暂存功能的一嵌入式芯片,也就是说,控制模块12可包括一侦测单元121、一判断单元122以及一缓存单元123。侦测单元121侦测第一信号S1,判断单元122连接侦测单元121,并依据第一信号S1输出状态信号Ss,缓存单元123连接判断单元122,并储存状态信号Ss于缓存单元中。当电子装置1于下一次进行开机或重新启动,基本本文档来自技高网
...
具有多个开机模式的电子装置

【技术保护点】
一种具有多个开机模式的电子装置,其特征是,包括:至少一个按钮单元,上述按钮单元的其中之一依据触发事件输出第一信号;控制模块,具有缓存单元,上述控制模块连接上述按钮单元,上述控制模块依据上述第一信号设定并输出状态信号,且上述控制模块复制上述第一信号并延迟一延迟时间后输出,且上述状态信号储存于上述缓存单元;南桥单元,连接上述控制模块及上述南桥单元接收上述状态信号;超级输入/输出单元,连接上述控制模块及上述南桥单元,上述超级输入/输出单元接收上述控制模块输出的延迟一延迟时间的第一信号,并传送上述延迟一延迟时间的第一信号至上述南桥单元;以及基本输入输出系统,连接上述南桥单元;当接收上述延迟一延迟时间的第一信号时,上述南桥单元重启上述电子装置,上述基本输入输出系统读取上述缓存单元储存的上述状态信号并且控制上述南桥单元执行对应上述状态信号的开机程序。

【技术特征摘要】
1.一种具有多个开机模式的电子装置,其特征是,包括:至少一个按钮单元,上述按钮单元的其中之一依据触发事件输出第一信号;控制模块,具有缓存单元,上述控制模块连接上述按钮单元,上述控制模块依据上述第一信号设定并输出状态信号,且上述控制模块复制上述第一信号并延迟一延迟时间后输出,且上述状态信号储存于上述缓存单元;南桥单元,连接上述控制模块及上述南桥单元接收上述状态信号;超级输入/输出单元,连接上述控制模块及上述南桥单元,上述超级输入/输出单元接收上述控制模块输出的延迟一延迟时间的第一信号,并传送上述延迟一延迟时间的第一信号至上述南桥单元;以及基本输入输出系统,连接上述南桥单元;当接收上述延迟一延迟时间的第一信号时,上述南桥单元重启上述电子装置,上述基本输入输出系统读取上述缓存单元储存的上述状态信号并且控制上述南桥单元执行对应上述状态信号的开机程序。2.如权利要求1所述的具有多个开机模式的电子装置,其特征是,上述缓存单元还包括有旗标,上述控制模块还包括侦测单元、判断单元,上述侦测单元侦测上述第一信号,上述判断单元连接上述侦测...

【专利技术属性】
技术研发人员:吴瑮倩黄百庆
申请(专利权)人:华硕电脑股份有限公司
类型:发明
国别省市:中国台湾,71

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

1