输入输出电路的制作方法

文档序号:5944351阅读:130来源:国知局
专利名称:输入输出电路的制作方法
技术领域
本发明涉及设置于具备电源供给用端子和数据通信用端子的连接器与内部电路之间的输入输出电路。
背景技术
近年来,随着智能电话迅速普及。在大多数的智能电话中,为了提高设计性及缩小电路规模,尝试了使连接器通用化(例如,參照专利文献I)。例如,也出售过仅具备MiCTO-USB连接器的机种。在该机种中,除了进行供电及数据通信之外,还用ー个MiCT0-USB连接器进行声音信号的交換。这种连接器通用化也在便携电话机、小型PC、数码相机、便携型音乐播放器、IC记录器、游戏机等其他便携设备中进行了尝试。
随着这种连接器通用化的流行,一方面与便携设备连接的设备、充电器、附件的种类年年増加,故难以判别在便携设备侧连接什么设备。专利文献I :日本特开2010-205437号公报在对某ー便携设备进行充电的情况下,大多数可用其设备专用的充电器以外的充电器进行充电。在市场上存在专用充电器以外的各种充电器。由于这些充电器的充电电流未统一,因而需要让便携设备内的充电电路识别充电器的种类。然而,因应该插入于连接器的插座的形状、用户插入的插入定时的偏差、或电池切断等,导致有时无法正确进行充电器的检测处理。例如,有时会误检测充电器的种类。

发明内容
本发明是鉴于上述状况而提出的,其目的在于提供一种能正确进行与连接器连接的充电器的检测处理的技术。本发明的某一方式的输入输出电路,其将连接器、和内部电路进行连接,其中,上述连接器至少具备电源端子、和作为差动对的数据端子的第I数据端子及第2数据端子;所述输入输出电路的特征在于具备电源检测电路,其检测从外部向电源端子的供电;充电器检测电路,其通过监视第I数据端子及第2数据端子的电压来检测充电器的种类;和控制部,其在从电源检测电路接受了供电检测的通知之后,调整定时,向充电器检测电路指示开始充电器的种类检测处理。根据本发明,既能抑制电路规模的増大,又能正确进行与连接器连接的充电器的检测处理。


图I是用于说明本发明的实施方式涉及的输入输出电路的构成的图。图2是表示本发明的实施方式涉及的充电器检测电路的构成例的图。图3是表示用于说明本发明的实施方式涉及的由判定电路进行的模式判定处理的表格的图。
图4是表示制造商B的充电器的DP端子及DM端子的构成的图。图5(a)、(b)是表示制造商A的充电器的DP端子及DM端子的构成的图。图6是表示Micro-USB插座的构造的图。图7是俯视端子部的图。 图8是摘录了图I所示的输入输出电路之中的与充电器检测相关的构成要素的图。图9是表示在图8所示的电路构成中充电器的重 新检测处理被执行的顺序的时序图。图10是表示在图8所示的电路构成中在供给了外部电源VBUS之后供给LSI电源的情况下的顺序的时序图。
具体实施例方式图I是用于说明本发明的实施方式涉及的输入输出电路10的构成的图。输入输出电路10将连接器20、和作为内部电路的电源电路30及内部处理电路40进行连接。以下,在本说明书中,说明输入输出电路10、连接器20、电源电路30及内部处理电路40被搭载于智能电话的例子。另外,作为连接器20,说明采用Micro-USB连接器的例子。Micro-USB连接器由电源端子(VBUS)、接地端子(GND)、差动对端子(D+、D-)、识别线端子(ID)共5个端子(管脚pin)而构成。电源电路30包括电池31及充电电路32。电池31采用锂离子电池或镍氢电池。若连接器20连接着充电器,则在充电电路32的控制下,经由输入输出电路10内的电源总线从该充电器向电池31充电。内部处理电路40包括主处理器41、第I电路51、……、第η电路5n。主处理器41控制所搭载的終端装置(在本实施方式中为智能电话)整体。第I电路51、……、第η电路5η分别是执行专用处理的电路。例如,相当于图像处理电路、声音处理电路、PHY(Physicallayer Chip)电路、UART(Universal Asynchronous Receiver Transmitter)电路等。主处理器41、第I电路51、……、第η电路5η经由输入输出电路10和与连接器20连接的装置(例如,PC)或者附件设备(例如,听筒、头戴式耳机、话筒)之间进行信号交換。输入输出电路10包括电源开关11、电源检测电路12、识别端子电压检测电路13、充电器检测电路14、控制部15及数据线开关部16。输入输出电路10的电源基本上是经由VDD端子从电池31供给。此外,电源检测电路12的电源是经由VBUS端子从与连接器20连接的充电器供给。电源开关11是切换将经由VBUS端子从与连接器20连接的充电器供给的电力借助VBUS0UT端子与电池31导通或遮断的开关。电源开关11能够采用功率MOSFET等。电源开关11的切换由电源检测电路12控制。电源检测电路12检测从外部向VBUS端子的供电。即、检测连接器20与充电器连接。若电源检测电路12检测出从外部向VBUS端子的供电,则使电源开关11接通,并且向控制部15通知电源检測。此外,也可以是在从控制部15中接收使电源开关11接通的许可信号之后使电源开关11接通的设计。识别端子电压检测电路13检测ID端子的电压并通知给控制部15。例如,识别端子电压检测电路13能够由模拟/数字变换器构成。附件设备大多将该ID端子与GND端子之间的电阻值用作自己的识别信息。因此,通过检测连接器20的ID端子的电压,从而能大致确定与连接器20连接的附件设备的种类。充电器检测电路14通过监视和检测DP端子及DM端子的电压,来确定充电器的种类。更具体而言,充电器检测电路14检测DP端子及DM端子中的至少一方的打开(open)、上拉(pull up)、下拉(pull dowm)、或者两端子之间的短路(short)。另外,充电器检测电路14也能检测出上拉/下拉的种类(上拉/下拉电阻的不同)。充电器检测电路14将检测结果通知给控制部15。控制部15控制输入输出电路10整体。在本实施方式中,说明控制部15采用I2C串行控制器的例子。这种情况下,控制部15经由I2C_SCL端子从内部处理电路40接受时钟信号。另外,控制部15与内部处理电路40之间,经由I2C_SDA端子交换数据信号。另外, 控制部15经由INTB端子向内部处理电路40供给中断信号。而且,控制部15经由RESETB端子从内部处理电路40接受硬件复位信号。控制部15经由CHG_DETB端子向充电电路32供给充电器检测信号。另外,控制部15能够向电源检测电路12、识别端子电压检测电路13及充电器检测电路14各个电路供给控制信号。数据线开关部16包括多个开关,进行经由内部处理电路40和DP端子及DM端子与外部设备进行交換的各种信号的开关控制。此外,在本说明书中,由于不关注数据线开关部16的开关,所以省略其详细的内部构成的说明。图2是表示本发明的实施方式涉及的充电器检测电路14的构成例的图。该充电器检测电路14具备第I比较器CPl、第2比较器CP2、第3比较器CP3及判定电路14a。第I比较器CPl比较DP端子的电压和第I參考电压Refl,并将其判定结果输出至判定电路14a。更具体而言,在DP端子的电压高于第I參考电压Refl时,第I比较器CPl输出高电平,在DP端子的电压低于第I參考电压Refl时,第I比较器CPl输出低电平。第2比较器CP2比较DM端子的电压和第2參考电压Ref2,并将其判定结果输出至判定电路14a。更具体而言,在DM端子的电压高于第2參考电压Ref2时,第2比较器CP2输出高电平,在DM端子的电压低于第2參考电压Ref2时,第2比较器CP2输出低电平。第3比较器CP3比较DM端子的电压和第3參考电压Ref3,并将其判定结果输出至判定电路14a。更具体而言,在DM端子的电压高于第3參考电压Ref3时,第3比较器CP3输出高电平,在DM端子的电压低于第3參考电压Ref3时,第3比较器CP3输出低电平。判定电路14a根据第I比较器CP1、第2比较器CP2及第3比较器CP3的输出结果,判定与连接器20连接的充电器的种类。此外,判定电路14a在第2比较器CP2的输出为低电平且第3比较器CP3的输出为高电平时,将DM端子的判定结果判定为中间电平。充电器检测电路14还具备第I上拉电路、第I下拉电路、第2上拉电路、第2下拉电路、第I开关SWl及第2开关SW2。第I上拉电路具备与电源VDD连接的恒定电流源CIS1,恒定电流源CISl是经由第I开关SWl与DP端子连接、且可上拉DP端子的构成。第I下拉电路具备与地连接的第I电阻R1,第I电阻Rl是经由第I开关SWl与DP端子连接、且可下拉DP端子的构成。第2上拉电路具备与电源VDD连接的第2电阻R2,第2电阻R2是经由第2开关SW2与DM端子连接、且可上拉DM端子的构成。第2下拉电路具备与地连接的第3电阻R3,第3电阻R3是经由第2开关SW2与DM端子连接、且可下拉DM端子的构成。在图2中,第I电阻Rl的电阻值被设定为比第3电阻R3的电阻值高的值。例如,被设定为2倍。第2电阻R2的电阻值被设定得非常低。恒定电流源CISl流过的电流值也被设定得非常低。另外,第I參考电压Refl、第2參考电压Ref2及第3參考电压Ref3的关系设定为第3參考电压Ref3 <第I參考电压Refl <第2參考电压Ref2。此外,该电路构成只是一例,下拉电阻也可以是下拉电流,上拉电阻也可以是固定电压。在本实施方式中,判定电路14a用2个阶段的步骤判定与连接器20连接的充电器的种类。在第I步骤中,将DP端子与第I上拉电路连接, 将DM端子与第2下拉电路连接。在第2步骤中,将DP端子与第I下拉电路连接,将DM端子与第2上拉电路连接。图3是表示用于说明本发明的实施方式涉及的由判定电路14a进行的模式判定处理的表格的图。在图3中规定了 6个种类的模式,其中,4个种类的模式是进行充电的模式。在USB-IF(BC)规格中,规定了 USB专用充电器的判别方法。具体而言,将DP端子与DM端子之间的短路规定为专用的充电器(Dedicated Charger)。另外,一般,在USB的数据通信中,DP端子及DM端子分别被闭端。在图3所示的例子中,前提是制造商A和制造商B分别制造并销售独自样式的充电器。在图3中,第I模式表示连接了制造商A的充电器的模式。第2模式表示连接了采用由USB-IF(BC)规格规定的DM端子的高电平的充电器的模式。第3模式表示连接了制造商B的充电器的模式。第4模式表示DP端子及DM端子从外部什么也未连接的打开模式。第5模式表示连接了采用由USB-IF(BC)规格规定的DP端子与DM端子之间的短路的充电器的模式。第6模式表示DP端子及DM端子分别被闭端、未供电的模式。这些模式之中的第I模式、第2模式、第3模式及第5模式是接受供电的模式,判定电路14a根据第I比较器CP1、第2比较器CP2及第3比较器CP3的输出结果判定是哪个模式。即、判定连接了 4个种类的充电器的哪个充电器。在第4模式的情况下,由于DP端子及DM端子从外部什么也未连接,因而DP端子被第I上拉电路上拉,第I比较器CPl输出高电平。另ー方面,DM端子被第2下拉电路下拉,第2比较器CP2及第3比较器CP3输出低电平。判定电路14a在DP端子为高电平且DM端子为低电平时判定为第4模式。由于第4模式通过第I步骤唯一确定,因而无需移行至第2步骤。在第5模式的情况下,由于DP端子与DM端子之间短路,因而电流从第I上拉电路的电源流到第2下拉电路的地,由于第3电阻R3的电阻值被设定得较低,因而DP端子及DM端子的电压变低,第I比较器CP1、第2比较器CP2及第3比较器CP3都输出低电平。在第6模式的情况下,由于DP端子及DM端子分别被闭端,因而DP端子及DM端子的电压变低,第I比较器CP1、第2比较器CP2及第3比较器CP3都输出低电平。这样,在第I步骤的判定结果为DP端子及DM端子都是低电平的情况下,判定电路14a无法判定是第5模式还是第6模式。这种情况下,由于判定电路14a移行至第2步骤,因而将切換信号发送至第I开关SWl,从DP端子断开第I上拉电路,使DP端子与第I下拉电路连接。同样地,将切换信号发送至第2开关SW2,从DM端子断开第2下拉电路,使DM端子与第2上拉电路连接。
在第5模式的情况下,由于DP端子与DM端子之间短路,因而电流从第2上拉电路的电源流到第I下拉电路的地。此时,由于第I电阻Rl的电阻值被设定得较高,第I参考电压Refl的值被设定得较低,因而第I比较器CPl的输出从低电平变化为高电平。另一方面,在第6模式的情况下,由于DP端子被闭端,因而第I比较器CPl的输出维持低电平。由此,若第I比较器CPl的输出反转,则判定电路14a判定为第5模式,若第I比较器CPl的输出未反转,则判定电路14a判定为第6模式。图4是表示制造商B的充电器的DP端子及DM端子的构成的图。该充电器的插头内的DP端子经由第4电阻R4与电源VDD连接,经由第5电阻R5与地连接。DM端子经由第6电阻R6与电源VDD连接,经由第7电阻R7与地连接。在这里设计成终端连接器侧的电源电压VDD低于插头侧的电源电压VDD。第4电阻R4的电阻值设定得比第5电阻R5的电阻值高,分压电压被设定得较高。第6电阻R6的电阻值被设定得与第7电阻R7的电阻值大致相同,分压电压大致被设定在中间电位。如图4所示,在第4模式下,DP端子被第I上拉电路上拉,第I比较器CPl输出高 电平。另ー方面,由于第3电阻R3的电阻值低,因而DM端子維持中间电位,第2比较器CP2输出低电平,第3比较器CP3输出高电平。在DP端子为高电平且DM端子为中间电平时,判定电路14a判定为第3模式。由于第3模式根据第I步骤唯一确定,因而无需移行至第2步骤。此外,在不支持制造商B的充电器的情况下,无需设置第3比较器CP3。另外,需要将第2电阻R2的电阻值、第3电阻R3的电阻值、第2參考电压Ref2的值及第3參考电压Ref3的值设定成能将制造商B的充电器的DM端子判定为中间电平的值。图5 (a)、(b)是表示制造商A的充电器的DP端子及DM端子的构成的图。图5 (a)表示第I步骤的状态,图5 (b)表示第2步骤的状态。该充电器的插头内的DP端子及DM端子经由第8电阻R8与电源VDD连接,经由第9电阻R9与地连接。在这里设计成终端连接器侧的电源电压VDD低于插头侧的电源电压VDD。第8电阻R8的电阻值设定得比第9电阻R9的电阻值低,第8电阻R8及第9电阻R9的电阻值与第3电阻R3相比设定得非常低。如图5(a)所示,在第I模式下,DP端子及DM端子被第I上拉电路上拉,第I比较器CP1、第2比较器CP2及第3比较器CP3都输出高电平。另外,在第2模式的情况下,DP端子被第I上拉电路上拉,DM端子是被设定为高电平的规格,因而第I比较器CP1、第2比较器CP2及第3比较器CP3都输出高电平。这样,在第I步骤的判定结果为DP端子及DM端子都是高电平的情况下,判定电路14a无法判定是第I模式还是第2模式。这种情况下,由于判定电路14a移行至第2步骤,因而将切換信号发送至第I开关SWl,从DP端子断开第I上拉电路,使DP端子与第I下拉电路连接。同样地,将切换信号发送至第2开关SW2,从DM端子断开第2下拉电路,使DM端子与第2上拉电路连接。在第2模式的情况下,由于DP端子从外部什么也未连接,因而在DP端子与第I下拉电路连接吋,DP端子的电压下降,第I比较器CPl的输出从高电平变化为低电平。另ー方面,在第I模式的情况下,在DP端子从第I上拉电路向第I下拉电路切換的前后,由于基于第8电阻R8及第9电阻R9的分压电压几乎未下降,因而第I比较器CPl的输出维持高电平。由此,若第I比较器CPl的输出反转,则判定电路14a能判定为第I模式,若第I比较器CPl的输出未反转,则判定电路14a能判定为第2模式。此外,判定电路14a在基于第2步骤的检测处理结束之后,也可使第I比较器CP1、第2比较器CP2及第3比较器CP3的动作停止。例如,移行至电源遮断状态或节省电カ状态。这种情况下,当由电源检测电路12检测出来自外部的供电时,判定电路14a经由控制部15接受起动信号或者从电源检测电路12直接接受起动信号,使第I比较器CP1、第2比较器CP2及第3比较器CP3恢复至可进行通常动作的状态。由此,能降低充电器检测电路14的消耗电力。充电器检测电路14在模式检测处理结束后将其检测结果输出至控制部15。当从充电器检测电路14接受该检测结果之后,在连接器20与有效充电器连接的情况下,控制部15将该宗g通知给充电电路32。由此,即便在因电池切断等导致内部处理电路40无法起动的情况下,也能从输入输出电路10向电源电路30直接通知充电器的连接探知。此外,在图I所示的电路构成中,无法从控制部15向充电电路32直接通知充电器的种类。
在从充电器检测电路14接受检测结果之后,控制部15将其种类存储至内部寄存器。控制部15根据需要向主处理器41通知与连接器20连接的充电器的种类。例如,在从主处理器41输出了充电器的种类的取得请求的情况下,控制部15将充电器的种类经由I2C_SDA端子通知给主处理器41。I2C_SDA端子是为了通知ID端子的检测结果等而原本所需的端子,不是为了通知充电器的种类而重新设置的端子。主处理器41将与充电器的种类相应的充电控制指示给充电电路32。例如,在充电器的规格低的情况下,指示限制引入电池31的电力量。由此,能够保护充电器,能够抑制电源线的急剧的压降。如以上说明,根据本实施方式,通过在输入输出电路10内设置可检测DP端子及DM端子的至少一方的打开、上拉、下拉、或者两端子之间的短路的充电器检测电路14,从而既能抑制电路规模的増大,又能以低消耗电カ可靠地识别与连接器20连接的充电器的种类。另外,通过采用2阶段的步骤的判定方法,从而能够抑制比较器的个数的増大,能够抑制电路面积的増大,实现低消耗电カ化。接着,对正确进行上述的充电器的检测处理的结构进行说明。为了正确进行充电器的检测处理,控制部15在从电源检测电路12接受供电检测的通知之后,调整定吋,向充电器检测电路14指示开始充电器的种类检测处理。以下,更具体地说明。图6是表示Micro-USB插座的构造的图。图6是从主体P2移除该插座的上盖Pl而使端子部Tl露出的图。图7是俯视端子部Tl的图。如上述,Micro-USB的端子部Tl由电源端子(VBUS)、接地端子(GND)、差动对端子(D+、D-)、识别线端子(ID)共5个端子(管脚)而构成。其中,电源端子(VBUS)及接地端子(GND)与差动对端子(D+、D-)及识别线端子(ID)相比,更在插入方向上进行延伸,在电源端子(VBUS)及接地端子(GND)与差动对端子(D+、D_)及识别线端子(ID)之间有物理距离LI。因此,电源端子(VBUS)及接地端子(GND)与差动对端子(D+、D_)及识别线端子(ID)相比,先与连接器20内的对应的端子接触。图8是摘录了图I所示的输入输出电路10之中的与充电器检测相关的构成要素的图。具体而言,摘录了图I所示的输入输出电路10的电源检测电路12、充电器检测电路14及控制部15,是表示其具体的构成例的图。
VBUS检测电路12a对应于图I的电源检测电路12。I2CI/F电路15a、充电器重新探知寄存器15b及AND电路15c构成图I的控制部15的一部分。VBUS检测电路12a通过来自与连接器20连接的充电器的外部电源进行动作。另ー方面,I2CI/F电路15a、充电器重新探知寄存器15b、AND电路15c及充电器检测电路14,从电池31接受作为内部电源的LSI电源而动作。从主处理器41分别向I2CI/F电路15a、充电器重新探知寄存器15b及AND电路15c输入硬件复位信号HARDWARERESET。在I2CI/F电路15a及充电器重新探知寄存器15b接受了该硬件复位信号HARDWARERESET之后,将所保持的寄存器值复位为初始值。VBUS检测电路12a在检测出来自与连接器20连接的充电器的外部电源VBUS之后,将电源检测信号VBUSDET分别输出至I2CI/F电路15a及充电器检测电路14。I2CI/F电路15a向充电器重新探知寄存器15b输出数据信号和时钟信号。在图8所示的构成中,作为该数据信号而输出用于向充电器检测电路14指示充电器的检测处理 的信号(以下称为充电器检测指示信号)。充电器重新探知寄存器15b按照由I2CI/F电路15a供给的时钟信号,将由I2CI/F电路15a供给的充电器检测指示信号CHG_0N输出至AND电路15c。AND电路15c在来自VBUS检测电路12a的电源检测信号VBUSDET、来自主处理器41的硬件复位信号HARDWARERESET、以及来自充电器重新探知寄存器15b的充电器检测指示信号CHG_0N的所有信号有效时,向充电器检测电路14输出有效的充电器调查信号CHG_CHK,只要其中ー个信号非有效时,向充电器检测电路14输出非有效的充电器调查信号 CHG_CHK。其中,也可将有效设为高电平,将非有效设为低电平,也可将有效设为低电平,将非有效设为高电平。在后者的情况下,需要利用AND电路15c以外的逻辑电路。图9是表示在图8所示的电路构成中充电器的重新探知处理被执行的顺序的时序图。首先,向输入输出电路10供给LSI电源,在I2CI/F电路15a、充电器重新探知寄存器15b及AND电路15c起动之后,向I2CI/F电路15a、充电器重新探知寄存器15b及AND电路15c分别输入硬件复位信号HARDWARERESET。由此,从充电器重新探知寄存器15b向AND电路15c输出的充电器检测指示信号CHG_0N变为高电平。在向连接器20插入了充电器的插座之后,VBUS检测电路12a检测外部电源VBUS,将高电平的电源检测信号VBUSDET输出至I2CI/F电路15a及充电器检测电路14。由此,向AND电路15c输入的信号都变为高电平,从AND电路15c向充电器检测电路14输出的充电器调查信号CHG_CHK变为高电平。另外,在电源检测信号VBUSDET变为高电平之后,I2CI/F电路15a向主处理器41输出中断信号INTERRUPT。在充电器调查信号CHG_CHK变为高电平之后,充电器检测电路14执行上述的充电器的种类检测处理。其中,在该时刻,充电器的插座内的D+端子、D-端子及ID端子不分别与连接器20内的对应的端子接触。因此,该充电器的种类检测处理失败,成为误探知。在检测出外部电源VBUS之后经过规定期间后,I2CI/F电路15a将向充电器重新探知寄存器15b输出的数据信号反转。该规定期间被设定为设计者根据实验及模拟而得到的期间。在该数据信号反转之后,充电器重新探知寄存器15b输出的充电器检测指示信号CHG_0N变为低电平,AND电路15c输出的充电器调查信号CHG_CHK也变为低电平。
然后,I2CI/F电路15a将向充电器重新探知寄存器15b输出的数据信号再次反转。由此,充电器重新探知寄存器15b输出的充电器检测指示信号CHG_0N变为高电平,AND电路15c输出的充电器调查信号CHG_CHK也变为高电平。在充电器调查信号CHG_CHK变为高电平之后,充电器检测电路14重新执行上述的充电器的种类检测处理。这次,在该时刻,充电器的插座内的D+端子、D-端子及ID端子分别与连接器20内的对应的端子接触,因而该充电器的种类检测处理成功。这样,在从VBUS检测电路12a接受供电检测的通知之后,I2CI/F电路15a通过向充电器检测电路14指示充电器的种类的重新检测处理,因而能够避免误探知。图10是表示在图8所示的电路构成中在供给了外部电源VBUS之后供给LSI电源的情况下的顺序的时序图。首先,在向连接器20插入充电器的插座之后,VBUS检测电路12a检测外部电源VBUS,将高电平的电源检测信号VBUSDET输出至I2CI/F电路15a及充电器检测电路14。其中,在该时刻,由于未向I2CI/F电路15a、充电器重新探知寄存器15b、AND电路15c及充电器检测电路14供给电源,因而它们不动作。然后,在向输入输出电路10供给LSI电源之后,I2CI/F电路15a、充电器重新探知寄存器15b、AND电路15c及充电器检测电路14起动,向I2CI/F电路15a、充电器重新探知寄存器15b及AND电路15c分别输入硬件复位信号HARDWARERESET。由此,充电器重新探知寄存器15b输出的充电器检测指示信号CHG_0N变为高电平。在充电器检测指示信号CHG_0N变为高电平之后,向AND电路15c输入的信号都变为高电平,AND电路15c输出的充电器调查信号CHG_CHK也变为高电平。在充电器调查信号CHG_CHK变为高电平之后,充电器检测电路14执行上述的充电器的种类检测处理。在该时亥IJ,充电器的插座内的D+端子、D-端子及ID端子分别与连接器20内的对应的端子接触,因而该充电器的种类检测处理成功。这样,在VBUS检测电路12a检测出来自外部的供电之后,向输入输出电路10供给LSI电源,且在输入了硬件复位信号HARDWARERESET时,I2CI/F电路15a向充电器检测电路14无延迟地指示开始充电器的种类检测处理。由此,能够迅速地开始充电器的种类检测处理。如以上说明,若采用图8所示的电路构成,来执行图9、图10所示的顺序处理,则能够正确进行与连接器20连接的充电器的检测处理。具体而言,如图9所示,以插入插头时的由VBUS检测电路12a进行的外部电源VBUS的检测作为触发,执行充电器的种类检测处理。此时,必须以D+端子、D-端子及ID端子相接触的状态来执行上述充电器的种类检测处理。因此,VBUS检测电路12a将外部电源VBUS的检测通知给I2CI/F电路15a,I2CI/F电路15a控制充电器重新探知寄存器15b。由此,I2CI/F电路15a能够调整上述充电器的种类检测处理的开始定吋。因而,能够避免因插座的形状或用户的插入定时导致的误探知。另外,VBUS检测电路12a通过外部电源VBUS进行动作,若将充电器与连接器20连接,则能够检测外部电源VBUS。然而,在未向I2CI/F电路15a、充电器重新探知寄存器15b、AND电路15c及充电器检测电路14供给LSI电源的状态下,这些部件无法动作。一般,在被LSI化的数字电路供给电源之后,动作容易变得不稳定。因此,通过从 外部输入硬件复位信号HARDWARERESET,从而复位I2CI/F电路15a及充电器重新探知寄存器15b的状态。并且,以硬件复位信号HARDWARERESET的输入作为条件,来执行充电器的种类检测处理。由此,能够迅速且正确地进行充电器的种类检测处理。另外,在硬件复位信号HARDWARERESET、充电器调查信号CHG_CHK及电源检测信号VBUSDET的“与”条件下,开始充电器的种类检测处理,由此,与VBUS检测电路12a或I2CI/F电路15a的单独动作的检测处理相比,能够抑制误探知。以上,基于实施方式进行了说明。但是,对于本领域的技术人员来说,应该理解成实施方式只是例示,对这些各构成要素或各处理步骤的组合可进行各种变形例,另外这样得到的变形例也处于本发明的范围内。符号说明10 输入输出电路11 电源开关
12 电源检测电路12a VBUS 检测电路13 识别端子电压检测电路14 充电器检测电路CISl恒定电流源Rl 第I电阻R2 第2电阻R3 第3电阻R4 第4电阻R5 第5电阻R6 第6电阻R7 第7电阻R8 第8电阻R9 第9电阻CPl第I比较器CP2第2比较器CP3第3比较器Sffl 第 I 开关SW2 第 2 开关14a判定电路15 控制部15b充电器重新探知寄存器15c AND 电路16 数据线开关部20 连接器30 电源电路31 电池32 充电电路40 内部处理电路
41主处理器51第I电路5η第η电路Pl上盖
Ρ2主体Tl端子部。
权利要求
1.ー种输入输出电路,其将连接器和内部电路进行连接,其中,上述连接器至少具备电源端子、和作为差动对的数据端子的第I数据端子及第2数据端子, 所述输入输出电路的特征在于,具备 电源检测电路,其检测从外部向所述电源端子的供电; 充电器检测电路,其通过监视所述第I数据端子及所述第2数据端子的电压来检测充电器的种类;和 控制部,其在从所述电源检测电路接受了供电检测的通知之后,调整定时,向所述充电器检测电路指示开始充电器的种类检测处理。
2.根据权利要求I所述的输入输出电路,其特征在干, 当由所述电源检测电路检测出来自外部的供电时,所述充电器检测电路开始所述充电器的种类检测处理, 在从所述电源检测电路接受了所述通知之后,所述控制部向所述充电器检测电路指示所述充电器的种类的重新检测处理。
3.根据权利要求I所述的输入输出电路,其特征在干, 所述电源检测电路通过外部电源进行动作,所述充电器检测电路及所述控制部通过内部电源进行动作, 从主处理器向所述控制部输入复位信号, 在所述电源检测电路检测出来自外部的供电之后,在向所述充电器检测电路及所述控制部供给内部电源、且向所述控制部输入所述复位信号时,所述控制部指示所述充电器检测电路开始所述充电器的种类检测处理。
4.根据权利要求I至3中任一项所述的输入输出电路,其特征在干, 所述输入输出电路还具备逻辑电路,该逻辑电路在来自所述电源检测电路的电源检测信号、来自主处理器的复位信号、及来自所述控制部的充电器检测指示信号均为有效时,向所述充电器检测电路输出有效的信号,在其中任ー个信号为非有效时,向所述充电器检测电路输出非有效的信号。
全文摘要
本发明提供一种输入输出电路,能正确进行与连接器连接的充电器的检测处理。电源检测电路(12)检测从外部向VBUS端子的供电。充电器检测电路(14)通过监视DP端子及DM端子的电压来检测充电器的种类。控制部(15)在从电源检测电路(12)接受了上述供电检测的通知之后,调整定时,向充电器检测电路(14)指示开始充电器的种类检测处理。
文档编号G01R31/02GK102692570SQ20121007441
公开日2012年9月26日 申请日期2012年3月20日 优先权日2011年3月24日
发明者和田淳, 小林重人, 水上一, 畠山满章 申请人:半导体元件工业有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1