外围装置及其控制方法

文档序号:6434138阅读:229来源:国知局
专利名称:外围装置及其控制方法
技术领域
本发明涉及一种设置在电视机或个人用计算机等外围的外围装置。
背景技术
以往已知一种使广播接收装置与连接于该广播接收装置的记录重放装置的电源连动的技术(例如参照日本专利公开公报第2007-436M号公报)。在上述以往的技术中,记录重放装置根据来自广播接收装置的命令来使电源接通或断开。另外,为了传送命令,需要广播接收装置和记录重放装置具有共同的协议(例如 USB协议)。该关系也同样适用于使主机装置与外围装置的电源连动的情况。本发明的目的在于实现一种与协议或设备的种类无关地能够使电视机或个人用计算机等主机装置与其外围装置的电源连动的外围装置及其控制方法。另外,本发明的目的还在于实现一种即使与主机装置连接也能够独立地接通或断开外围装置的电源的外围装置及其控制方法。

发明内容
本发明涉及一种外围装置,能够经由包含电源线的连接线缆连接到主机装置,该外围装置的特征在于具备第一电源端子,其构成为能够与连接线缆的电源线相连接;电源电路,其与不同于第一电源端子的第二电源端子相连接,用于向内部电路提供电源;第一启动信号生成电路,其在经由连接线缆向第一电源端子提供了电源时,生成用于使电源电路开始向内部电路提供电源的启动信号;以及反馈电路,其在通过电源电路向内部电路提供了电源时,维持启动信号的激活状态。根据本发明,在启动了主机装置时,与协议和设备的种类无关地能够利用从连接线缆的电源线提供的电源使外围装置连动地启动,并且能够维持该启动状态。并且,还可以具备电源提供检测电路,其用于检测向第一电源端子的电源提供; 以及电源提供停止电路,其在电源提供检测电路检测到向第一电源端子的电源提供已停止时,使电源电路停止向内部电路提供电源。并且,还可以具备电源开关;以及第二启动信号生成电路,其在未从连接线缆向第一电源端子提供电源的状态下,在接通了电源开关时生成用于使电源电路开始向内部电路提供电源的启动信号。并且,还可以具备电源开关断开检测电路,其用于检测电源开关的断开;以及电源提供停止电路,其在未从连接线缆向第一电源端子提供电源的状态下,在电源开关断开检测电路检测到电源开关的断开时使电源电路停止向内部电路提供电源。并且,还可以具备电源开关断开检测电路,其用于检测电源开关的断开;以及电源提供停止电路,其在从连接线缆向第一电源端子提供电源的状态下,在电源开关断开检测电路检测到电源开关的断开时使电源电路停止向内部电路提供电源。并且,还具备切换电路,该切换电路用于切换是否检测向第一电源端子的电源提
并且,还具备能够重写的非易失性存储器;以及写入检测部,其用于检测是否正在对非易失性存储器进行重写,在对非易失性存储器的重写完成之前,电源提供停止电路限制反馈电路的动作以及使电源电路停止向内部电路提供电源的动作处于待机状态。另外,本发明涉及一种外围装置,能够经由包含电源线的连接线缆连接到主机装置,该外围装置的特征在于,具备第一电源端子,其构成为能够与连接线缆的电源线相连接;电源电路,其与不同于第一电源端子的第二电源端子相连接,用于向内部电路提供电源;以及控制部,其在经由连接线缆向第一电源端子提供了电源时,使电源电路执行向内部电路的电源提供,在停止了向第一电源端子提供电源时,使电源电路停止向内部电路的电源提供。根据本发明,在启动了主机装置时,与协议或设备的种类无关地能够通过从连接线缆的电源线提供的电源来使外围装置连动来接通和断开外围装置的电源。在此,第一电源端子也可以是USB连接器的电源端子。另外,外围设备可以是外部存储设备、多媒体播放器、网络记录器、网络通信装置、 调谐器、网络附加存储器(Network Attached Storage)、机顶盒(Set-Top Box)中的任一种。另外,本发明涉及一种对外围装置的电源的接通和断开进行控制的控制方法,该外围装置能够经由包含电源线的连接线缆连接到主机装置,该控制方法的特征在于具备以下步骤经由连接线缆向外围装置的第一电源端子提供电源;在向第一电源端子提供了电源时,生成启动信号,该启动信号用于使外围装置的电源电路、即与不同于第一电源端子的第二电源端子相连接的电源电路开始向外围装置的内部电路提供电源;通过启动信号使外围装置的电源电路开始向外围装置的内部电路提供电源;以及在通过电源电路向内部电路提供了电源时,维持启动信号的激活状态。根据本发明,在启动了主机装置时,与协议或设备的种类无关地能够通过从连接线缆的电源线提供的电源来连动地启动外围装置,并且能够维持启动状态。本发明能够以各种方式来实现,例如除了能够以外围装置之外还能够以外围装置的控制方法等各种方式来实现。另外,本发明也能够实现为外围装置的控制程序、存储该程序的记录介质。作为外围装置,能够以路由器(Router)、NAS(Network Attached Storage 网络附加存储器)、无线HUB介质服务器、设备服务器、印刷服务器、数字相框、网络照相机、 网络记录器等各种方式来实现。


图1是表示应用了本发明的第一实施方式的无线肚&111讨(以太网)转换器的网络通信系统的结构的说明图,图2是表示本发明的第一实施方式的无线Khernet转换器的功能框图的一部分的说明图,图3是表示第一实施方式的无线Khernet转换器的电路的一部分的说明图,图4是表示Vbus连动环境中的Vbus触发启动的流程图,图5是Vbus连动环境中的Vbus触发启动的时序图,
图6是表示Vbus连动环境中的无线Khernet转换器的电源开关启动的流程图,图7是Vbus连动环境中的无线Khernet转换器的电源开关启动的时序图,图8是表示Vbus连动环境中的通过断开Vbus来断开无线Khernet转换器的电源的流程图,图9是Vbus连动环境中的通过断开Vbus来断开无线Khernet转换器的电源的时序图,图10是表示Vbus连动环境中通过在Vbus为L时断开电源开关来断开无线 Ethernet转换器的电源的流程图,图11是Vbus连动环境中通过在Vbus为L时断开电源开关来断开无线Khernet 转换器的电源的时序图,图12是表示Vbus连动环境中在Vbus为H时断开电源开关时的动作的流程图,图13是Vbus连动环境中在Vbus为H时断开电源开关时的动作的时序图,图14是表示Vbus非连动环境中的第一实施方式的无线Khernet转换器的电路的一部分的说明图,图15A是表示在无线Khernet转换器的电源接通时内部的电源提供停止信号 GPIO 1、电源开关监视信号/GPIO 2以及Vbus监视信号/GPIO 3的状态变化的说明图,图15B是表示在无线Khernet转换器的电源断开时内部的电源提供停止信号 GPIO 1、电源开关监视信号/GPIO 2以及Vbus监视信号/GPIO 3的状态变化的说明图,图16是表示启动信号生成电路的其它结构的说明图,图17是表示本发明的第二实施方式的无线肚&111讨转换器的电路的一部分的说明图,图18是第二实施方式中的动作流程图,图19是第二实施方式中的时序图,图20是第二实施方式中的动作流程图,图21是第二实施方式中的时序图,图22是表示信号SWout、信号Vbusout、电源维持信号GPIO与使能信号Senable 之间的关系的说明图,图23是表示第二实施方式的变形例的说明图,图M是表示本发明的第三实施方式的说明图。
具体实施例方式[第一实施方式]图1是表示应用本发明的第1实施方式的网络通信系统的结构的说明图。网络通信系统包括电视机10 ;本发明的第一实施方式的无线Khernet转换器20 (外围装置,此外“Ethernet”是注册商标);以及AC适配器(AC Adaptor) 22。无线Khernet转换器20 ^^ :CPU (Central Processing Unit) 200 ;RAM (Random Access Memory 随机存取存储器)202,ROM (Read Only Memory :只读存储器)204 ;无线 LAN (Local Access Network :局域网)端口 206 ;LAN 端口 208 ;DC (Direct Current 直流电)插口 210,DC-DC 转换器220,电源开关230,通用串行总线连接器MO (以下将“通用串行总线”称为“USB”);以及USB连动切换开关M5。电视机10与无线Khernet转换器20的LAN端口 208通过LAN线缆14相连接。 电视机10与无线Khernet转换器20之间的信号的交换通过该LAN线缆14进行。作为一例,电视机10与无线Khernet转换器20之间的信号交换遵照IEEE (The Institute of Electrical and Electronics Engineers :美国电气和电子工程师协会)802. 3的标准进行即可。但是与无线Khernet转换器20之间的信号交换也可以不经由LAN线缆14而经由无线LAN端口 206进行。在该情况下,也可以没有LAN线缆14。对于经由无线LAN端口 206的情况下的电视机10与无线Khernet转换器20之间的信号交换,作为一例,遵照IEEE 802. 11的标准进行即可。另外,电视机10与无线Khernet转换器20的USB连接器240通过USB线缆12 进行连接。一般地,USB线缆12具有Vbus线、D+线、D-线以及GND线,但是在本实施方式中,在电视机10与无线Khernet转换器20之间的信号交换中使用Vbus线、GND线,不使用作为数据线的D+线、D-线。但是,也可以设为在与无线Khernet转换器20之间的信号交换中使用D+线和D-线。AC (Alternating Current 交流电)适配器22连接到无线Khernet转换器20的 DC插口 210。一般地将被作为AC适配器的输出端子的DC插头(雄端子)插入的雌端子称为“DC插口 ”,因此在本实施方式中也使用“DC插口 ”这一用语。AC适配器22将家用交流 (AC)电源转换为电压Vsource的直流(DC)电源,通过DC插口 210将直流电源提供给无线 Ethernet转换器20。DC-DC转换器220与DC插口 210相连接,降低提供至DC插口 210的直流电源的电压,将电压Vout的电源提供给CPU 200,RAM 202,ROM 204、无线LAN端口 206 以及LAN端口 208。在此,DC-DC转换器220的降压动作由使能信号Senable激活,在使能信号 knable 被激活时,向 CPU 200、RAM 202、ROM 204、无线 LAN 端口 206、LAN 端口 208 提供电源,在使能信号Senable为非激活时,停止向CPU 200、RAM 202、ROM 204、无线LAN端口 206、LAN端口 208提供电源。此外,在本发明实施方式中,使能信号Enable在H时被激活,在L时为非激活。CPU 200用于控制无线Khernet转换器20的动作。另外,CPU 200对用于激活 DC-DC转换器220的使能信号Senable进行控制。ROM 204用于存储无线Khernet转换器 20的固件(firmware)。ROM 204由可重写的非易失性存储器构成。作为可重写的非易失性存储器,能够采用 EEPROM (Electrically Erasable Programmable Read Only Memory:电可擦可编程只读存储器)、快闪存储器、铁电体存储器、磁阻存储器等。USB连动切换开关245用于切换是否进行利用向USB连接器MO的总线电源施加的有无来进行的无线Khernet转换器20启动和关闭。即,在本实施方式中,在USB连动切换开关245被设定为USB连动的情况下,当向USB连接器240施加电源的总线电源被施加电源(H)时,无线Khernet转换器20启动,当停止对向USB连接器240施加电源的总线电源施加电源(L)时,无线Khernet转换器20关闭。此外,也能够利用电源开关230进行无线Khernet转换器20的启动和关闭。另一方面,在USB连动切换开关245被设定为USB 非连动的情况下,无线Khernet转换器20的启动和关闭与向USB连接器240施加电源的总线电源是否被施加电源无关。在这种情况下,由电源开关230控制无线Khernet转换器 20的启动和关闭。
图2是为表示本实施方式的无线Khernet转换器20的功能框图的一部分的说明图。无线Khernet转换器20除了具备在图1中说明的DC插口 210、DC_DC转换器220、电源开关230、USB连接器MO、USB连动切换开关245之外,还具备启动信号生成电路沈2、 272,Vbus信号检测电路沈4、电源开关检测电路274以及电源提供停止电路观4。USB连动切换开关245具有输入端子Mfe、输出端子对釙以及输出端子M5c。USB 连动切换开关245用于切换是否使输出端子M^、245c中的某一个端子输出来自输入端子 245a的输入。在本实施方式中,输入端子Mfe与USB连接器240相连接,输出端子对恥与启动信号生成电路沈2以及Vbus信号检测电路264相连接。在后面叙述启动信号生成电路^2、Vbus信号检测电路沈4的结构例。输出端子M5c未进行任何连接(在图2中表示为NC(Non Connection 未连接))。在本实施方式中,将来自输出端子对恥的输出信号称为“信号Vbusout ”。信号Vbusout与电视机10的总线电源输出同步。电源开关230具备输入端子230a、输出端子230b以及电源按钮230c。优选电源开关230是进行所谓瞬间动作的输入为一个端子、输出为一个端子的开关,构成为仅在电源按钮230c被按下的期间使输入端子230a与输出端子230b之间导通。但是,电源开关230 也可以是进行所谓的交互(Alternate)动作的开关,即也可以是如下一种接通和断开切换开关如果按一次电源按钮230c,则使输入端子230a与输出端子230b之间导通,如果再按一次电源按钮230c,则使输入端子230a与输出端子230b之间不导通。输入端子230a与 DC插口 210相连接,输出端子230b与启动信号生成电路272以及电源开关检测电路274相连接。在后面叙述启动信号生成电路272与电源开关检测电路274的结构。在本实施方式中,将来自输出端子230b的输出信号称为“信号SWout”。启动信号生成电路沈2输出Vbus启动信号Si,而启动信号生成电路272输出电源开关启动信号S2。此外,启动信号生成电路沈2的输出和启动信号生成电路272的输出在节点Ny处连接。构成为虽然在节点Ny处Vbus启动信号Sl与电源开关启动信号S2发生冲突,但是启动信号生成电路262不受电源开关启动信号S2的影响,启动信号生成电路 272不受Vbus启动信号Sl的影响。在后面叙述该结构。节点Ny中的信号作为使能信号 Senable输入到DC-DC转换器220的EN端子。DC-DC转换器220具备EN端子、VIN端予以及VOUT端子。VIN端子与DC插口 210 相连接。VOUT端子与内部电路(图1的CPU 200、RAM 202、ROM 204、无线LAN端口 206、 LAN端口 208)的电源端子(未显示)相连接。DC-DC转换器220在EN端子被输入使能信号Senable的激活信号(H)时,对输入到VIN端子的电压Vsource行进电压转换,从VOUT 端子输出电压Vout。此外,在本实施方式中,VOUT端子经由节点Nx与节点Ny相连接。因此,在本实施方式中,将从VOUT端子经由节点Nx流入节点Ny的信号称为“回送(loopback) 信号S3”。当向EN端子输入使能信号Senable的H而从VOUT端子输出电压Vout时,利用回送信号S3进行反馈,维持使能信号Senable的激活状态(H)。向Vbus信号检测电路264输入信号Vbusout,从Vbus信号检测电路264输出Vbus 监视信号/GPIO 3。Vbus监视信号/GPI03输入到CPU 200。向电源开关检测电路274输入信号SWout,从电源开关检测电路274输出电源开关监视信号/GPIO 2。电源开关监视信号 /GPIO 2输入到CPU 200。此外,对各信号的符号附加的“/”表示低态有效(active low) 0 即在信号为“H”时是非激活状态,在信号为“L”时是激活状态。
CPU 200在电源开关监视信号/GPI02和Vbus监视信号/GPIO 3发生预先决定的变化时,激活电源提供停止信号GPIOl (L变为H)。此外,此时CPU 200考虑向ROM 204写入固件的固件写入状态,在正在写入固件的情况下,在该写入结束后激活电源提供停止信号GPIO 1。CPU 200在重写固件时,设置写入标志(flag08O。因而,CPU 200根据是否存在表示正在写入固件的写入标志观0,能够容易地判断是否正在写入固件。即CPU 200能够判断为如果设置有写入标志280则正在写入,如果未设置写入标志280则不是在写入过程中。如果从CPU 200对电源提供停止电路284输入电源提供停止信号GPIO 1,则电源提供停止电路观4向节点Nx输出电源提供停止信号/S4 (激活时为L)。电源提供停止电路 284被构成为虽然在节点Nx处回送信号S3与电源提供停止信号/S4产生冲突,但是只要电源提供停止信号/S4为L,则即使回送信号S3为H,节点Nx也为L。在本实施方式中,如果 Vbus启动信号Sl和电源开关启动信号S2均为非激活状态,则CPU 200向电源提供停止电路284输入电源提供停止信号GPIO 1来激活电源提供停止信号/S4。然后,将节点Nx、Ny 设为L,不激活使能信号Senable,停止从VOUT端子输出电压Vout。于是,回送信号S3未激活(L),该状态被反馈,因此能够维持使能信号Senable的非激活状态(L)。图3是表示本实施方式的无线Khernet转换器20的电路的一部分的说明图。启动信号生成电路262具备电阻沈加和二极管^2b。二极管的阴极连接到节点Ny侧, 将启动信号生成电路262中的激活信号的流向限制为一个方向。因此,在信号Vbusout变化为H时,Vbus启动信号Sl也变化为H。相反,即使Vbus启动信号Sl变化为H,信号Vbusout 也不会变化为H。启动信号生成电路272也同样,具备电阻27 和二极管272b。二极管 272b的阴极也连接到节点Ny侧,因此,在信号SWout变化为H时,电源开关启动信号S2也变化为H,相反,即使电源开关启动信号S2变化为H,信号SWout也不会变化为H。Vbus信号检测电路沈4具备晶体管Tr3、电阻沈如。晶体管Tr3的发射极 (Emitter)接地,集电极(Collector)经由电阻连接到内部电源VI0。内部电源VIO与 DC-DC转换器220的输出端子VOUT相连接。从晶体管Tr3的集电极与电阻的连接点输出Vbus监视信号/GPIO 3。信号Vbusout输入到晶体管Tr3的基极(Base)。如果信号 Vbusout为H,则该Vbus信号检测电路沈4的晶体管Tr3流过基极-发射极电流(PN顺向电流)。当晶体管Tr3流过基极-发射极电流时,晶体管Tr3流过集电极-发射极电流,由于电阻引起的电压降低而Vbus监视信号/GPIO 3变为L。另一方面,在信号Vbusout 为L的情况下,晶体管Tr3没有集电极-发射极电流流过,因此Vbus监视信号/GPIO 3变为H。此外,电源开关检测电路274也同样,具备晶体管Tr2和电阻27如。对晶体管Tr2 的基极输入信号SWout,从集电极输出电源开关监视信号/GPIO 2。电源开关检测电路274 的动作与Vbus信号检测电路沈4的动作相同。电源提供停止电路284具备晶体管Trl。在晶体管Trl的集电极与DC-DC转换器 220的输出端子VOUT之间设置有电阻四0。对晶体管Trl的基极输入电源提供停止信号 GPIO 1,从集电极输出电源提供停止信号/S4。如果电源提供停止信号GPI01变为H,则晶体管Trl流过基极-发射极电流。当晶体管Trl流过基极-发射极电流时,晶体管Trl流过集电极-发射极电流,由于电阻四0引起的电压降低而电源提供停止信号/S4变为L。在此,如果Vbus启动信号Sl和电源开关启动信号S2均为L,则使能信号Senable也降低为 L。此外,CPU 200输出H作为电源提供停止信号GPIOl时是电源开关230断开且总线电源断开时。因而,Vbus启动信号Sl和电源开关启动信号S2均为L。如果使能信号Senable 为非激活状态,则停止从DC-DC转换器220的输出端子VOUT输出。即电压Vout变为L。该电压Vout作为回送信号S3反馈给使能信号Senable。因此,维持使能信号Senable的非激活状态(L),且DC-DC转换器220继续停止从输出端子VOUT输出。接着,说明本发明实施方式的无线Khernet转换器20的动作。首先,对以下内容进行说明USB连动开关对5(在以下的说明中也称为Vbus连动开关)的设定为USB连动、 换言之输入端子Mfe被连接到输出端子对恥的状态(以下,也称为Vbus连动)的情况下触发了 Vbus的启动。图4是表示Vbus连动环境中的Vbus触发启动的流程图。图5是 Vbus连动环境中的Vbus触发启动的时序图。在图4的步骤S400中,将AC适配器22 (图1)的DC插头(未图示)插入到DC插口 210。于是,如图5所示,电压Vsource变为H。在图4的步骤S405中,如果从电视机10(图1)提供总线电源,则其电源输出经由 USB连接器240、USB连动切换开关245从输出端子对恥(图2)输出。S卩,如图5所示,信号Vbusout变为H。当信号Vbusout变为H时,在图4的步骤S410中,启动信号生成电路262输出H作为Vbus启动信号Sl (图5)。当Vbus启动信号Sl变为H时,节点Ny (图3)也变为H,在步骤S415中,使能信号Senable变为H (图5)。使能信号Senable输入到DC-DC转换器220 的EN端子(图3)。当使能信号Senable变为H时,在图4的步骤S420中,DC-DC转换器220的输出端子VOUT的电压Vout变为H(图5)。当输出端子VOUT的电压Vout变为H时,在图4的步骤S420中,输入到CPU 200的内部电源VIO的电压也变为H (图5)。当电压Vout变为H时,在图4的步骤S425中,回送信号S3也变为H(图5)。其结果是,在图4的步骤S430中,将使能信号Senable维持为激活状态(H)(图幻。这样,DC-DC 转换器220维持电压Vout的输出(图5)。此外,如图3所示,内部电源VIO除了是CPU 200的电源以外,还是Vbus信号检测电路沈4,电源开关检测电路274以及电源提供停止电路284的电源。因而,在内部电源VIO 变为H之前,电源提供停止信号GPIO 1、电源开关监视信号/GPIO 2、Vbus监视信号/GPIO 3为L。当内部电源VIO变为H时,电源提供停止信号GPIO 1、电源开关监视信号/GPIO 2、 Vbus监视信号/GPIO 3分别进行以下变化。电源提供停止信号GPIO 1为CPU 200的输出中的一个,由CPU 200的内部电路的动作来决定输出。在本实施方式中,形成CPU 200的电路或者CPU的控制程序(未图示) 使得紧接在内部电源VIO变为H之后使电源提供停止信号GPIO 1变为L。因而,电源提供停止信号GPIO 1维持为L。电源开关监视信号/GPIO 2是电源开关检测电路274的输出,在内部电源VIO变为H时,由于输入到晶体管Tr2(图3)的基极的信号SWout为L,因此晶体管Tr2不流过集电极-发射极电流,电源开关监视信号/GPIO 2由L变成H。Vbus监视信号/GPIO 3是Vbus信号检测电路264的输出。在内部电源VIO变为H时,由于输入到晶体管Tr3的基极的信号Vbusout也变为H,因此晶体管Tr3流过集电极-发射极电流。因而,如图4的步骤S435所示,Vbus监视信号/GPIO 3维持为L(参照图5)。如上所述,如果来自电视机10的总线电源被提供给无线Khernet转换器20的 USB连接器M0,则无线Khernet转换器20内的信号Vbusout变为H。于是,启动信号生成电路262将Vbus启动信号Sl设为H,将输入到DC-DC转换器220的EN端子的使能信号 Senable激活(H)。这样,DC-DC转换器220的输出电压Vout变为H,使回送信号S3成为H。 回送信号S3维持使能信号Senable的激活状态。因而,能够利用来自电视机10的总线电源来启动无线Khernet转换器20。无线Khernet转换器20即使在电视机10未启动的情况下也能够作为无线通信装置使用。因而,优选除了通过Vbus连动来启动以外,也能够通过电源开关230来启动。以下,对在Vbus连动开关的设定为Vbus连动的情况下触发了电源开关230的无线Khernet 转换器20的启动进行说明。图6是表示Vbus连动环境中的无线Khernet转换器20的电源开关启动的流程图。图7是Vbus连动环境中的无线Khernet转换器20的电源开关启动的时序图。在图6的步骤S600中,将AC适配器22 (图1)的DC插头(未图示)插入到DC插口 210中。于是,如图7所示,电压Vsource变为H。此外,该动作与图4的步骤S400相同。在图6的步骤S605中,如果按下电源开关230(图幻的电源按钮230c,电源开关 230的输入端子230a与输出端子230b之间导通,从输出端子230b输出的输出信号SWout 变为H(图7)。此外,在本实施方式中,仅在电源按钮230c被按下的期间输出信号SWout为 H0当信号SWout变为H时,在图6的步骤S610中,启动信号生成电路272将电源开关启动信号S2设为H(图7)。当电源开关启动信号S2变为H时,在图6的步骤S615中,使能信号Senable也变为H (图7)。当使能信号Senable变为H时,在图6的步骤S620中,DC-DC转换器220的输出端子VOUT的电压Vout变为H(图7)。当输出端子VOUT的电压Vout变为H时,在图6的步骤S 620中,输入到CPU 200的内部电源VIO的电压也变为H(图7)。当电压Vout变为H时,在图6的步骤S625中,回送信号S3也变为H(图7)。其结果是在图6的步骤S630中,将使能信号Senable维持为激活状态(图7)。这样,即使电源开关启动信号S2返回L,DC-DC转换器220仍维持电压Vout的输出(图7)。此外,图6的步骤S620至S630的动作与在图4中说明的Vbus启动中的步骤S420至S430的动作相同。电源提供停止信号GPIO 1的动作与上述的Vbus启动的情况相同,因此省略说明。电源开关监视信号/GPIO 2是电源开关检测电路274的输出。在按下电源按钮 230c时,信号SWout是H。在内部电源VIO变为H时,由于输入到晶体管Tr2(图3)的基极的信号SWout是H,因此晶体管Tr2流过集电极-发射极电流,由于电阻27 引起的电压降低,电源开关监视信号/GPIO 2维持为L。但是,当不按下电源按钮230c时,信号SWout 变为L (图7)。图6的步骤S635示出从按下电源按钮230c的状态到不按下电源按钮230c 的状态的动作。在该步骤中,输入到晶体管Tr2(图3)的基极的信号SWout变为L,因此晶体管Tr2不流过集电极-发射极电流,电源开关监视信号/GPIO 2从L变成H(图7)。Vbus监视信号/GPIO 3是Vbus信号检测电路沈4的输出。即使内部电源VIO变为H,由于输入到晶体管Tr3的基极的信号Vbusout为L,晶体管Tr3 (图3)也不流过集电极-发射极电流。因此,Vbus监视信号/GPIO 3从L变为H。如上所述,如果接通无线Khernet转换器20的电源开关230,则无线Khernet转换器20内的信号SWout变成H。于是,启动信号生成电路272将电源开关启动信号S2设为 H,将输入到DC-DC转换器220的EN端子的使能信号Senable激活(H)。这样,DC-DC转换器220的输出电压Vout变为H,使回送信号S3成为H。即使电源开关启动信号S2返回L, 回送信号S3也能维持使能信号Senable的激活状态。因而,除了能够利用来自电视机10 的总线电源来启动无线Khernet转换器20以外,还能够实现利用电源开关230来启动无线Khernet转换器20。此外,优选直到DC-DC转换器220的输出电压Vout变为H而使回送信号S3成为H为止,按下电源开关230的电源按钮230c。接着,对来自电视机10的Vbus电源被断开时无线Khernet转换器20的电源断开进行说明。图8是表示Vbus连动环境中的通过断开Vbus来断开无线Khernet转换器 20的电源的流程图。图9是Vbus连动环境中的通过断开Vbus来断开无线Khernet转换器20的电源的时序图。在通过启动Vbus而无线Khernet转换器20已启动的状态下,如图9所示,提供给DC插口 210(图1)的电压Vsource为H。另外,信号Vbusout也是H。此外,DC-DC转换器220 (图1)输出电压Vout以及提供给CPU 200、Vbus信号检测电路沈4、电源开关检测电路274、电源提供停止电路观4的内部电源VIO为H。另外,电源提供停止信号GPIO 1为 L,电源开关监视信号/GPI02为H,Vbus监视信号/GPIO 3为L(参照图5)。在图8的步骤S800中,来自电视机10(图1)的Vbus断开(L)。于是,信号Vbusout 也变为L(图9)。在图8的步骤S805中,启动信号生成电路262将Vbus启动信号Sl设为 L(图9)。此外,电源开关启动信号S2为L。在图8的步骤S810中,Vbus信号检测电路沈4的晶体管Tr3的基极变为L,因此晶体管Tr3截止,Vbus监视信号/GPIO 3变为H(图9)。当Vbus监视信号/GPIO 3变为H 时,在图8的步骤S815中,CPU 200判断是否正在重写固件。如上所述,能够通过是否设置有写入标志观0(图2)来判断是否正在重写固件。如果不是在固件写入过程中,则在图8 的步骤S820中,CPU 200将电源提供停止信号GPIO 1设为H(图9)。另一方面,如果正在写入固件,则在写入固件之后,将电源提供停止信号GPIO 1设为H(图9)。当电源提供停止信号GPIO 1变为H时,在图8的步骤S825中,电源提供停止电路 284将电源提供停止信号/S4设为L(图9)。S卩,向电源提供停止电路观4的晶体管Trl的基极输入H (电源提供停止信号GPIO 1),因此晶体管Trl流过基极-发射极电流,并流过集电极-发射极电流(参照图3)。其结果是使晶体管Trl的集电极输出、即电源提供停止信号/S4成为L。当电源提供停止信号/S4变为L时,在图8的步骤S830中,使能信号Senable变为L(图9)。此外,在电源提供停止信号/S4变为L的时刻,Vbus启动信号Sl已变为L(参照图8的步骤S805),电源开关启动信号S2是L (图9)。当使能信号Senable变为L时,DC-DC转换器220 (图3)在图8的步骤S835中将从输出端子VOUT输出的输出电压Vout设为L (图9)。此外,由于输出电压Vout变为L,因此CPU 200的内部电源VIO也变为L(图9)。
当DC-DC转换器220的输出电压Vout变为L时,在图8的步骤S840中,回送信号 S3变为L(图9)。这样,在步骤S845中,使能信号Senable维持为L(图9)。因而,从输出端子VOUT输出的输出电压Vout也维持为L (图9)。由于内部电源VIO变为L,因此在图8的步骤S850中,电源提供停止信号GPIO 1、 电源开关监视信号/GPIO 2、Vbus监视信号/GPIO 3均变为L (图9)。如上所述,如果断开从电视机10提供给无线Khernet转换器20的USB连接器240 的总线电源,则Vbus启动信号Sl变为L,并且Vbus监视信号/GPIO 3变为L。CPU 200当检测到Vbus监视信号/GPIO 3变为L时,根据写入标志280来判断是否正在重写固件,如果正在重写固件,则在重写结束之后,将电源提供停止信号GPIO 1设为H。由此,将电源提供停止信号/S4设为L,将使能信号Senable设为L。其结果是DC-DC转换器220的输出电压Vout也变为L。当输出电压Vout变为L时,回送信号S3也变为L,将使能信号Senable 维持为L。这样,通过断开提供给无线Khernet转换器20的USB连接器MO的总线电源, 能够停止无线Khernet转换器20的动作。接着,对Vbus连动环境中的通过断开电源开关230来进行的无线Khernet转换器20的电源断开进行说明。图10是表示Vbus连动环境中的在Vbus为L时通过断开电源开关来断开无线Khernet转换器20的电源的流程图。图11是Vbus连动环境中的在Vbus 为L时通过断开电源开关来断开无线Khernet转换器20的电源的时序图。在通过电源开关230而无线Khernet转换器20已启动的状态下,如图11所示, 提供给DC插口 210(图1)的电压Vsource为H。此外,信号Vbusout是L。此外,DC-DC转换器220 (图1)的输出电压Vout、以及提供给CPU 200、Vbus信号检测电路沈4、电源开关检测电路274、电源提供停止电路观4的内部电源VIO是H。另外,电源提供停止信号GPIO 1是L,电源开关监视信号/GPIO 2是H,Vbus监视信号/GPIO 3是H(参照图7)。在图10的步骤S1000中,按下电源按钮230c (图幻,仅在电源按钮230c被按下的期间信号SWout为H。S卩,信号SWout进行L — H — L的变化(图11)。在本实施方式中, 该信号SWout的下降沿成为触发。因而,如上所述的电源开关230可以是进行交互动作的接通和断开切换开关、使用信号SWout的下降沿作为触发在以下动作中是共通的。在图10 的步骤S1005中,启动信号生成电路272将电源开关启动信号S2设为L — H — L(图11)。 此外,Vbus启动信号Sl是L。当信号SWout进行L — H — L的变化时,在图10的步骤SlOlO中,电源开关检测电路274使电源开关监视信号/GPIO 2进行H — L — H的变化(图11)。当电源开关监视信号/GPI02由L变化为H时,在图10的步骤S1015中,CPU 200判断是否正在重写固件。 如上所述,能够根据是否设置有写入标志280来判断是否正在重写固件。如果不是在固件写入过程中,则在图10的步骤S1020中,CPU 200将电源提供停止信号GPIO 1设为H(图 11)。另一方面,如果正在写入固件,则在写入固件之后,将电源提供停止信号GPIO 1设为 H(图 11)。当电源提供停止信号GPIO 1变为H时,在图10的步骤S1025中,电源提供停止电路284将电源提供停止信号/S4设为L(图11)。S卩,由于向电源提供停止电路观4的晶体管Trl的基极输入H,因此晶体管Trl流过基极-发射极电流,并流过集电极_发射极电流 (参照图3)。其结果是使晶体管Trl的集电极输出、即电源提供停止信号/S4成为L。
当电源提供停止信号/S4变为L时,在图10的步骤S1030中,使能信号Senable 变为L(图11)。此外,在电源提供停止信号/S4变为L的时刻,电源开关启动信号S2已变为L(参照图10的步骤S1005),Vbus启动信号Sl为L (图11)。当使能信号Senable变为L时,在图10的步骤S1035中,DC-DC转换器220 (图3) 将从输出端子VOUT输出的输出电压Vout设为L(图11)。此外,由于输出电压Vout变为 L,因此CPU200的内部电源VIO也变为L (图11)。当DC-DC转换器220的输出电压Vout变为L时,在图10的步骤S1040中,回送信号S3变为L(图11)。这样,在步骤S1045中,使能信号Enable被维持为L(图11)。因而, 从输出端子VOUT输出的输出电压Vout也被维持为L (图11)。由于内部电源VIO变为L,因此在图10的步骤S1050中,电源提供停止信号GPIO 1、电源开关监视信号/GPIO 2以及Vbus监视信号/GPIO 3均变为L (图11)。如上所述,当断开电源开关230时,电源开关启动信号S2变为L,并且电源开关监视信号/GPIO 2变为L。CPU 200当检测到电源开关监视信号/GPIO 2变为L时,根据写入标志280来判断是否正在重写固件,如果正在重写固件,则在重写结束之后将电源提供停止信号GPIO 1设为H。由此,将电源提供停止信号/S4设为L,将使能信号Enable设为L。 其结果是DC-DC转换器220的输出电压Vout也变为L。当输出电压Vout变为L时,回送信号S3也变为L,将使能信号Senable维持为L。这样,通过断开无线Khernet转换器20的电源开关230,能够停止无线Khernet转换器20的动作。图12是表示Vbus连动环境中的在Vbus为H时断开电源开关时的动作的流程图。 图13是Vbus连动环境中的在Vbus为H时断开电源开关时的时序图。即使在Vbus为H的情况下,也与Vbus为L时同样地执行图10的步骤S1000至步骤S1050的处理(子例程S1200)。在步骤S1205中,在步骤S1050的处理结束的时刻,根据 Vbusout是否为H来将之后的处理分开。由于内部电源VIO为L,因此晶体管Tr3截止。因而,如果Vbus为H,则Vbusout为H。因而,处理转移到步骤S1210。此外,如果Vbus为L, 则Vbusout为L,关于该动作已经在图10、11的说明中进行了说明。由于Vbusout为H,因此在步骤S1210中,电源提供停止信号GPIO 1变为L,当晶体管Trl截止时,Vbus启动信号Sl变为H。之后,步骤S1215至步骤S1235的动作与Vbus 连动启动中(图4、幻说明的步骤S415至步骤S435的动作相同。S卩,如果在Vbus连动环境中Vbus为H时断开电源开关230,则晶体管Trl导通,将使能信号Senable的电位拉低至 L,使从DC-DC转换器220输出的电压Vout变为L。之后,电源提供停止信号GPIO 1变为 L,晶体管Trl截止。这样,由于Vbusout为H,因此从启动信号生成电路262提供H,启动信号Sl变为H,使能信号Senable变为H。其结果是DC-DC转换器220的输出端子VOUT的电压Vout变为H。这样,在Vbus连动环境中在Vbus为H时断开电源开关时,无线Khernet 转换器20在暂时断开之后重新启动。图14是表示Vbus非连动环境中的无线Khernet转换器20的电路的一部分的说明图。在图14与图3中,USB连动切换开关M5的开关方向不同,输入端子Mfe与输出端子M5c相连接。因而,在图14所示的例子中,选择了不通过向USB连接器240的总线电源的施加来切换无线Khernet转换器20的启动和关闭,因此能够仅利用电源开关230来启动和关闭无线Khernet转换器20。以下将这种环境称为Vbus非连动环境。另外,Vbus信号检测电路沈4的晶体管Tr3的基极始终为L(图14)。因而,无线Khernet转换器20的启动以及停止的动作与上述“电源开关启动” “电源开关断开”的动作完全相同。因而省略说明。图15A以及图15B是表示无线Khernet转换器20的电源接通与电源断开时内部的电源提供停止信号GPIO 1、电源开关监视信号/GPIO 2以及Vbus监视信号/GPIO 3的状态变化的说明图。图15A示出电源接通时的状态变化,图15B示出电源关闭时的状态变化。电源断开时是电源开关监视信号/GPIO 2和Vbus监视信号/GPI03中的某一个信号为 L、另一个信号为H的时刻,之后电源开关监视信号/GPIO 2和Vbus监视信号/GPIO 3均变为H。因而,CPU 200只要在从电源开关监视信号/GPIO 2和Vbus监视信号/GPIO 3中的某一个信号为L而另一个信号为H的状态变为电源开关监视信号/GPIO 2和Vbus监视信号/GPIO 3均为H的时刻,将电源提供停止信号GPIO 1从L变为H即可。图16是表示启动信号生成电路的其它结构的说明图。在该结构中,在启动信号生成电路沈2中,取代电阻沈加而具备NAND电路、延迟反相器电路以及反相器电路26 。延迟反相器电路包括奇数个反相器。信号Vbusout输入到NAND电路的一个输入端子和延迟反相器电路262d的输入端子。延迟反相器电路的输出被输入到NAND电路的另一个输入端子。NAND电路的输出与反相器电路沈加的输入相连接。该启动信号生成电路262是一个窄脉冲(short impulse)生成电路。在Vbusout 信号没有发生变化的状态下,NAND电路的输入的一方为H而另一方为L。因而,作为该启动信号生成电路262的输出的Vbus启动信号Sl为L。但是,在Vbusout信号从L变化为H时,启动信号生成电路262仅在一瞬间产生H脉冲的Vbus启动信号Sl ( 一个窄脉冲)。 该H的期间与延迟反相器电路的延迟量相关。该延迟量优选如下量在回送信号S3 变为H为止的期间内能够输出H。此外,在Vbusout信号从H变化为L时,不产生脉冲。如果这样构成,则在Vbus启动之后,Vbus启动信号Sl变为L。因而,能够在Vbus启动之后, 利用电源开关230来断开无线Khernet转换器20的电源。此外,关于启动信号生成电路 272也能够采用同样的电路。[第二实施方式]在第一实施方式中,设为Vbus启动优先的电路结构,因此在Vbus连动开关245被设定为Vbus连动且Vbus为H时,很难使用电源开关230来切断无线Khernet转换器20 的电源。第二实施方式采用在断开电源时电源开关优先的电路结构。图17是表示本发明第二实施方式的无线Khernet转换器的电路的一部分的说明图。无线Khernet转换器21具备电源开关330,USB连动切换开关345,电源维持电路384, 二极管360,晶体管Tr5,电阻350以及电阻395。此外,以下对与第一实施方式不同的结构进行说明,对于与第一实施方式相同的结构,附以相同的附图标记并省略说明。电源开关330具备输入端子330a、输出端子330b、330c。电源开关330使输入端子330a与输出端子330b之间导通或者使输入端子330a与输出端子330c之间导通。输入端子330a与DC插口 210相连接(参照图2),输出端子330b与二极管360的阳极和晶体管Tr5的发射极相连接。在此,将输出到输出端子330b的信号与第一实施方式同样地称为 “信号SWout”。此外,输出端子330c未进行任何连接。USB连动切换开关345具备输入端子34 和输出端子345b、345c。USB连动切换开关345使输入端子34 与输出端子34 之间导通或者使输入端子34 与输出端子 345c之间导通。输入端子34 与USB连接器240相连接(图幻,输出端子34 与晶体管 Tr5的基极相连接。在此,将输出到输出端子34 的信号与第一实施方式同样地称为“信号Vbusout”。此外,输出端子345c未进行任何连接。电阻350连接在输出端子330b与输出端子34 之间。晶体管Tr5是PNP型的晶体管,如上所述,对晶体管Tr5的基极输入信号Vbusout, 对晶体管Tr5的发射极输入信号SWout。晶体管Tr5的集电极接地。二极管360的阴极经由节点Ny连接到DC-DC转换器320的EN端子。如上所述,对二极管360的阳极输入信号 Sffout,从二极管360的阴极输出信号S5。当信号S5通过节点Ny时,作为使能信号Senable 输入到DC-DC转换器320的EN端子。电源维持电路384具备晶体管Tr4。在晶体管Tr4的集电极与DC-DC转换器320 的输出端子VOUT之间配置有电阻390。对晶体管Tr4的基极输入电源维持信号GPI0。晶体管Tr4的发射极连接到节点Ny。当电源维持信号GPIO激活(变为H)时,晶体管Tr4导通,输出电源维持信号S6 (H)。如上所述,节点Ny与DC-DC转换器320的EN端子相连接,因此当电源维持信号GPIO激活时,使能信号Senable为H,DC-DC转换器320的输出端子VOUT 的输出维持为H。在此,在向ROM 204写入过程中,电源维持信号GPIO是H。S卩,在向ROM 204写入过程中,利用电源维持信号GPIO使晶体管Tr4导通,将使能信号Senable设为H, 因此将DC-DC转换器320的输出端子VOUT的输出维持为H。其结果是在向ROM 204写入过程中,无线Khernet转换器21的电源不会被断开。电阻395连接节点Ny和地。在来自电源开关330的信号SWout、来自USB连动切换开关345的信号Vbusout以及来自电源维持电路384的信号S6均为L时,经由电阻395 而节点Ny下降为L,使能信号Senable变为L。图18是本发明的第二实施方式中的动作流程图。图19是本发明的第二实施方式中的时序图。此外,在此对通过电源开关330进行的无线Khernet转换器21的启动、和通过在Vbus为L时将USB连动切换开关345从非连动切换为连动来进行的无线Khernet转换器21的电源断开进行说明。在初始状态下,无线Khernet转换器21的电源开关330 (图17)为断开状态(使输入端子330a与输出端子330c之间导通),USB连动切换开关345是非连动状态(使输入端子34 与输出端子345c之间导通),Vbus的电位为L。在图18的步骤S1800中,将AC适配器22 (图1)的DC插头(未图示)插入到DC 插座210。这样,如图19所示,电压Vsource变为H。如果在图18的步骤S1805中电源开关330(图17)从断开状态(使输入端子330a 与输出端子330c之间导通)切换到接通状态(使输入端子330a与输出端子330b之间导通),则在步骤S1810中,来自输出端子330b的输出信号SWout变为H(图19)。另夕卜,电阻 350连接输出端子330b与输出端子34 之间,因此,当信号SWout变为H时,Vbusout也变为H。其结果是晶体管Tr5的基极、发射极的电位大致变得相同,在基极与发射极之间没有电流流动,因此晶体管Tr5截止。即,信号SWout不会由于晶体管Tr5而被设为L。此外,晶体管Tr5是PNP型,基极是N型,集电极是P型,因此从晶体管的基极向集电极是逆方向,电流不会从基极流向集电极。
当信号SWout变为H时,在图18的步骤S1815中,H的信号通过二极管360而使节点Ny成为H,并且将使能信号Senable激活(H)。当使能信号Senable被激活(H)时,在图18的步骤S1820中,DC-DC转换器220的输出端子VOUT的电压Vout变为H(图19)。由此,能够通过电源开关330来启动无线Khernet转换器21。接着,对在通过电源开关330启动无线Khernet转换器21之后将USB连动切换开关345从非连动状态切换为连动状态的情况进行说明。此外,这时Vbus维持为L。在步骤S1830中,将USB连动切换开关345从非连动状态切换为连动状态。由此, USB连动切换开关345的输入端子34 与输出端子34 之间导通。在此,Vbus为L,因此在步骤S1835中,USB连动切换开关345的输出信号Vbusout变为L。从Vsource提供电源而信号SWout为H,Vbusout为L,因此在步骤S1840中,晶体管Tr5导通。当晶体管Tr5导通时,信号SWout降低为L。在此,在步骤S1845中,CPU 200根据是否正在重写固件(正在重写ROM 204)来切换处理流程。CPU 200能够如第一实施方式所示那样根据写入标志280来判断是否正在重写固件。在正在重写固件的情况下,CPU 200将电源维持信号GPIO激活(H),在步骤 S1850中使晶体管Tr4导通。虽然由于在步骤S1840中晶体管Tr5导通而信号SWout的电位下降要使节点Ny的电位降低,但由于从晶体管Tr4提供电流,因此节点Ny的电位不会降低。因而,使能信号Senable为H、DC-DC转换器320的输出端子VOUT的输出维持为H,无线Khernet转换器21的电源不会被断开。在此,当在步骤S1855中固件重写结束时,CPU 200不激活电源维持信号GPIO(L), 在步骤S1860中使晶体管Tr4截止。这样,由于在步骤S1840中晶体管Tr5导通,在步骤 S1865中信号SWout的电位下降,节点Ny的电位下降。其结果是在步骤S1870中使能信号Senable变为L。在步骤S1875中DC-DC转换器320输出端子VOUT的输出变为L,无线 Khernet转换器21的电源被断开。此外,在步骤S1845中,在不是固件重写过程中的情况下,不执行步骤S1855至S1860的处理,处理转移到步骤S1865。图20是第二实施方式中的动作流程图。图21是第二实施方式中的时序图。此外, 在此对通过Vbus电源的激活(H)来进行的无线Khernet转换器21的启动、和通过断开电源开关330来进行的无线Khernet转换器21的电源断开进行说明。此外,该流程图、时序图中的初始状态为图18所示的步骤S1875的处理结束后的状态。如果提供电视机10(图1)的总线电源,则在图20的步骤S2000中,Vbus变为H。 接着,在步骤S2005中,H的信号经由USB连接器240 (图1)、USB连动切换开关345,从输出端子34釙(图17)输出。S卩,如图21所示,信号Vbusout变为H。在步骤S2010中,当晶体管Tr5的基极的电位变得比发射极的电位高时,晶体管 Tr5截止。在此,电源开关330的输出端子330b与USB连动切换开关345的输出端子34 经由电阻350相连接。因此,当晶体管Tr5截止时,在步骤S2015中,由于从信号Vbusout 提供的电流而信号SWout的电位变为H。当信号SWout变为H时,在步骤S2020中,电流经由二极管360流到节点Ny,将使能信号Senable设为H。在步骤S2025中,将DC-DC转换器320激活,如图21所示,DC-DC 转换器320的输出端子VOUT的电压Vout变为H。接着,说明使电源开关330断开的情况下的动作。当在步骤S2040中使电源开关330(使输入端330a与输出端330c之间导通)断开时,输出端330b变为开放状态。信号 Sffout的电位由经由电阻350从Vbus流入的电流、经由二极管360和电阻395流出到地的电流以及从电源维持电路384提供的电流所决定。在此,由于电源维持电路384只在固件重写过程中发挥功能,因此忽略从电源维持电路384提供的电流。在已使电源开关330断开时,如果设定电阻350以及电阻395的电阻值以使信号SWout被识别为L,则信号SWout 被识别为L。在步骤S2045中,CPU 200根据是否正在重写固件(R0M204正在重写)来切换处理的流程。此外,步骤S2045至步骤S2060的处理与图18的步骤S1845至步骤S1860的动作相同,因此省略说明。在不是固件重写过程中的情况下(在步骤S2045中为“否”)、或者当固件重写结束而不激活电源维持信号GPIO(L)时(步骤S2060),不从电源维持电路384提供电流,因此在步骤S2065中信号SWout被识别为L。然后,在接下来的步骤S2070中,信号Senable变为 L,在步骤S2075中,DC-DC转换器320的输出端子VOUT的电压Vout变为L,无线Khernet 转换器21的电源被断开。图22是表示信号SWout、信号Vbusout、电源维持信号GPIO与使能信号Senable 之间的关系的说明图。在第二实施方式中,在信号SWout和信号Vbusout均为H或者电源维持信号GPIO为H的情况(固件重写过程中)下,使能信号Senable变为H。信号SWout 为H还是L由电源开关330的状态所决定。另外,信号Vbusout为H还是L与USB连动切换开关345的状态和Vbus的电位相关。即,在USB连动切换开关345的状态为非连动的情况下,信号Vbusout为H还是L与信号SWout —致。另一方面,在USB连动切换开关345的状态为连动的情况下,信号Vbusout为H还是L与Vbus的电位相关。以上,根据本实施方式,能够实现电源开关330优先于USB连动开关345来断开电源。根据本实施方式,能够使用交互型电源开关330,以电源开关330的状态来维持无线 Khernet转换器21的电源的状态。另外,与第一实施方式不同,CPU 200仅监视是否正在重写固件,不需要监视电源开关330和USB连动切换开关345的状态。因而,能够将无线 Khernet转换器21的电源电路结构设为简单的结构。[第二实施方式的变形例]图23是表示本发明的第二实施方式的变形例的说明图。在该变形例中,具备与第二实施方式(图17)的电阻350串联连接的二极管361。二极管361的阳极与电源开关330 的输出端子330b相连接,二极管361的阴极与电阻350相连接。此外,可以将二极管361 和电阻350中的任一个配置在输出端子330b侧。在具备二极管361这种结构的情况下,即使Vbus的电位变为H、电源开关345接通 (输入端子34 与输出端子34 之间导通)、信号Vbusout变为H,也由于二极管361而抑制电流向输出端330b侧逆流,抑制信号SWout变化为H。其结果是由于电阻395而信号 Sffout降低为L,因此能够更可靠地构成电源开关330优先的电路。[第三实施方式]图M是表示本发明第三实施方式的说明图。在第三实施方式中,具备三段拨动开关430(3States Slide Switch)。三段拨动开关430切换电源断开状态、电源接通状态、USB 连动状态(USB Sync)这三种状态。具体地,三段拨动开关430具有端子430a至430d这四个端子以及开关430e。开关430e连接相邻的两个端子(端子430a与端子430b,端子430b 与端子430c,端子430c与端子430d这三个组合中的某一个组合)。此外,在图M的中间部示出这三种状态下开关430e的位置。端子430a与DC插座210(参照图2、相连接,被施加Vsource。端子430d与USB 连接器MO (图2~)相连接,被施加Vbus0剩余的两个端子430b与430c与节点阪相连接, 节点Nz与DC-DC转换器420的En端子相连接。在节点阪与地之间连接有电阻495。在第三实施方式中,与第二实施方式同样地具备电源维持电路484,该电源维持电路484在固件重写过程中向节点Nz提供电源。在处于电源断开的状态时,开关430e使端子430b与端子430c短路。这时,不存在向节点Nz提供电流的电路,因此节点Nz为L。此外,电源维持电路484仅在固件重写过程中、即已经接通电源时向节点Nz提供电流,因此在无线Khernet转换器22未接通电源的状态下,没有来自电源维持电路484的电流供给。并且,由于节点Nz为L,因此使能信号 Senable变为L,无线Khernet转换器22电源不会接通。接着,将三段拨动开关430切换为电源接通状态。在电源接通状态时,开关430e 使端子430a与端子430b短路。因而,Vsource输出到端子430b。因而,节点Nz变为H,使能信号Senable变为H,从DC-DC转换器420的输出端子VOUT输出H,无线Khernet转换器22的电源接通。接着,将三段拨动开关430切换为电源断开状态。开关430e使端子430b与端子 430c短路。节点Nz经由电阻495接地,因此节点阪的电位下降为L。但是,在固件重写过程中的情况下,从电源维持电路484提供电流,因此在固件重写之后节点Nz的电位下降为 L。当节点阪变为L时,使能信号Senable变为L,从DC-DC转换器420的输出端子VOUT输出L,无线Khernet转换器22的电源断开。此外,在三段拨动开关430处于电源接通状态或者电源断开状态时,Vbus没有连接到节点Nz,Vbus是H还是L与无线Khernet转换器 22的电源的接通、断开无关。说明三段拨动开关430处于USB连动状态(USB Sync状态)的情况。开关430e 使端子430c与端子430d短路。在这种情况下,节点Nz是H还是L与Vbus是H还是L相关。即,如果Vbus变为H,则节点阪也变为H,使能信号Senable变为H,从DC-DC转换器 420的输出端子VOUT输出H,无线Khernet转换器22的电源接通。另一方面,如果Vbus 变为L,则节点阪也变为L,使能信号Senable变为L,无线Khernet转换器22的电源断开。此外,在固件重写过程中的情况下同样地,在固件重写之后节点Nz也变为L,使能信号 Senable变为L,无线Khernet转换器22的电源断开。此外,将三段拨动开关430从USB连动状态切换为电源断开状态时的动作,与将三段拨动开关430从电源接通状态切换为电源断开状态时的动作相同。在本实施方式中,无法将三段拨动开关430从USB连动状态直接切换为电源接通状态,或者,从电源接通状态直接切换为USB连动状态,因此暂时经由电源关闭状态。在此, 在将三段拨动开关430从USB连动状态切换为电源接通状态的情况下,如果Vbus是H,则在三段拨动开关430切换到电源断开状态时,无线Khernet转换器22的电源暂时断开,在三段拨动开关430切换到电源接通状态时,无线Khernet转换器22重新启动。如果Vbus 为L,则无线Khernet转换器22本来就是电源断开状态,因此在三段拨动开关430切换到
19电源接通状态时,无线Khernet转换器22启动。在本实施方式中,如果Vbus是H,则在三段拨动开关430切换为电源断开状态时,无线Khernet转换器22的电源暂时断开。但是, 能够在节点Nz与地之间连接电容器。在这种情况下,如果三段拨动开关430处于电源断开状态的时间短,则由于电容器所蓄积的电荷,节点Nz很难变为L。因而,如果在节点阪被识别为L之前将三段拨动开关430切换为电源接通状态,则能够在维持无线Khernet转换器 22的电源接通的状态下切换三段拨动开关430。将三段拨动开关430从电源接通状态切换成USB连动状态的情况也相同。此外,本发明的外围装置及其控制方法的细节部分并不被上述各实施方式所限定,能够做各种变形。作为一例,在上述各实施方式中取无线Khernet转换器作为外围装置的一例进行了说明,但外围装置也可以是其它装置。作为外围装置,例如可以是外部存储装置,多媒体播放器(Media Player),网络记录器,网络通信装置,调谐器,NAS (Network Attached Storage 网络附加存储器),机顶盒(Set-Top Box)等只要是能够与主机装置连接的装置,则能够应用到各种外围装置上。此外,在上述说明中、虽然将USB作为具有总线电源线的装置的一例进行了说明, 但是主机装置与外围装置之间的连接除了可以采用USB线缆之外,还可以采用例如六引脚的IEEE1394线缆等,只要是具有总线电源线的电缆能够采用任何线缆。另外,在实施方式中,使用总线电源线和GND线而未使用其它信号线。因而,即使在连接器形状不同的情况下,也能够通过使用转换连接器来使用各种线缆。例如,即使主机装置的输出是六引脚的 IEEE1394,也能够通过使用IEEE1394 — USB的转换连接器来使外围装置的电源的接通和断开连动。以上基于几个实施方式说明了本发明的实施方式,但是上述的发明的实施方式用于使本发明更容易理解,并非用于限定本发明。在不脱离本发明的精神以及权利要求范围的情况下,能够对本发明进行变更或改良,并且在本发明中包含其等价物是不言而喻的。在此,在与权利要求的对应关系中,USB线缆12与连接线缆对应,USB连接器240 与第一电源端子对应,DC插座210与第二电源端子对应,DC-DC转换器220、320与电源电路对应,启动信号产生电路262与第一启动信号生成电路对应,启动信号生成电路272与第二启动信号生成电路对应,二极管360与第一启动信号生成电路以及第二启动信号生成电路对应,从DC-DC转换器220、320的VOUT端子经由节点Nx、Ny返回到EN端子的电路与反馈电路对应,电源开关230、330以及三段拨动开关430与电源开关对应,Vbus信号检测电路 264与电源提供检测电路对应,电源开关检测电路274与电源开关断开检测电路对应,电源提供停止电路284与电源提供停止电路对应,包含写入标志280在内的CPU 200与写入检测部对应,连动切换开关M5、345以及三段拨动开关与切换电路对应,并且,无线Khernet 转换器20、21中除去DC-DC转换器220的部分分别与控制部对应。
权利要求
1.一种外围装置,能够经由包含电源线的连接线缆连接到主机装置,该外围装置具备第一电源端子,其构成为能够与上述连接线缆的上述电源线相连接; 电源电路,其与不同于上述第一电源端子的第二电源端子相连接,用于向内部电路提供电源;第一启动信号生成电路,其在经由上述连接线缆向上述第一电源端子提供了电源时, 生成用于使上述电源电路开始向上述内部电路提供电源的启动信号;以及反馈电路,其在通过上述电源电路向上述内部电路提供了电源时,维持上述启动信号的激活状态。
2.根据权利要求1所述的外围装置,其特征在于,还具备电源提供检测电路,其用于检测向上述第一电源端子的电源提供;以及电源提供停止电路,其在上述电源提供检测电路检测到向上述第一电源端子的电源提供已停止时,使上述电源电路停止向上述内部电路提供电源。
3.根据权利要求1所述的外围装置,其特征在于,还具备 电源开关;以及第二启动信号生成电路,其在未从上述连接线缆向上述第一电源端子提供电源的状态下,在接通了上述电源开关时生成用于使上述电源电路开始向上述内部电路提供电源的启动信号。
4.根据权利要求2所述的外围装置,其特征在于,还具备 电源开关;以及第二启动信号生成电路,其在未从上述连接线缆向上述第一电源端子提供电源的状态下,在接通了上述电源开关时生成用于使上述电源电路开始向上述内部电路提供电源的启动信号。
5.根据权利要求3所述的外围装置,其特征在于,还具备电源开关断开检测电路,其用于检测上述电源开关的断开;以及电源提供停止电路,其在未从上述连接线缆向上述第一电源端子提供电源的状态下, 在上述电源开关断开检测电路检测到上述电源开关的断开时使上述电源电路停止向上述内部电路提供电源。
6.根据权利要求4所述的外围装置,其特征在于,还具备电源开关断开检测电路,该电源开关断开检测电路用于检测上述电源开关的断开, 上述电源提供停止电路在未从上述连接线缆向上述第一电源端子提供电源的状态下, 在上述电源开关断开检测电路检测到上述电源开关的断开时使上述电源电路停止向上述内部电路提供电源。
7.根据权利要求3所述的外围装置,其特征在于,还具备电源开关断开检测电路,其用于检测上述电源开关的断开;以及电源提供停止电路,其在从上述连接线缆向上述第一电源端子提供电源的状态下,在上述电源开关断开检测电路检测到上述电源开关的断开时使上述电源电路停止向上述内部电路提供电源。
8.根据权利要求4所述的外围装置,其特征在于,还具备电源开关断开检测电路,该电源开关断开检测电路用于检测上述电源开关的断开, 上述电源提供停止电路在从上述连接线缆向上述第一电源端子提供电源的状态下,在上述电源开关断开检测电路检测到上述电源开关的断开时使上述电源电路停止向上述内部电路提供电源。
9.根据权利要求3或4所述的外围装置,其特征在于,还具备切换电路,该切换电路用于切换是否检测向上述第一电源端子的电源提供。
10.根据权利要求2所述的外围装置,其特征在于,还具备 能够重写的非易失性存储器;以及写入检测部,其用于检测是否正在对上述非易失性存储器进行重写, 在对上述非易失性存储器的重写完成之前,上述电源提供停止电路限制上述反馈电路的动作、以及使上述电源电路停止向上述内部电路提供电源的动作处于待机状态。
11.根据权利要求1所述的外围装置,其特征在于, 上述第一电源端子是USB连接器的电源端子。
12.根据权利要求1所述的外围装置,其特征在于,上述外围装置是外部存储装置、多媒体播放器、网络记录器、网络通信装置、调谐器、网络附加存储器、机顶盒中的任一种。
13.—种外围装置,能够经由包含电源线的连接线缆连接到主机装置,该外围装置具备第一电源端子,其构成为能够与上述连接线缆的上述电源线相连接; 电源电路,其与不同于上述第一电源端子的第二电源端子相连接,用于向内部电路提供电源;以及控制部,其在经由上述连接线缆向上述第一电源端子提供了电源时,使上述电源电路执行向上述内部电路的电源提供,在停止了向上述第一电源端子提供电源时,使上述电源电路停止向上述内部电路的电源提供。
14.一种对外围装置的电源的接通和断开进行控制的控制方法,该外围装置能够经由包含电源线的连接线缆连接到主机装置,该控制方法具备以下步骤经由上述连接线缆向上述外围装置的第一电源端子提供电源; 在向上述第一电源端子提供了上述电源时,生成启动信号,该启动信号用于使上述外围装置的电源电路、即与不同于上述第一电源端子的第二电源端子相连接的电源电路开始向上述外围装置的内部电路提供电源;通过上述启动信号使上述外围装置的电源电路开始向上述外围装置的内部电路提供电源;以及在通过上述电源电路向上述内部电路提供了电源时,维持上述启动信号的激活状态。
全文摘要
本发明提供一种外围装置及其控制方法。该外围装置能够经由包含电源线的连接线缆连接到主机装置,具备第一电源端子,其构成为能够与连接线缆的上述电源线相连接;电源电路,其与不同于第一电源端子的第二电源端子相连接,用于向内部电路提供电源;第一启动信号生成电路,其在经由连接线缆向第一电源端子提供电源时,生成用于使电源电路开始向内部电路提供电源的启动信号;以及反馈电路,其在通过电源电路向内部电路提供了电源时,维持启动信号的激活状态。
文档编号G06F1/26GK102541235SQ20111028830
公开日2012年7月4日 申请日期2011年9月23日 优先权日2010年9月24日
发明者山口真央, 田村信弘 申请人:巴比禄股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1