CN117250566B - Type-C连接检测电路及电子设备 - Google Patents
Type-C连接检测电路及电子设备 Download PDFInfo
- Publication number
- CN117250566B CN117250566B CN202311205673.6A CN202311205673A CN117250566B CN 117250566 B CN117250566 B CN 117250566B CN 202311205673 A CN202311205673 A CN 202311205673A CN 117250566 B CN117250566 B CN 117250566B
- Authority
- CN
- China
- Prior art keywords
- circuit
- signal
- type
- filter
- voltage
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000001514 detection method Methods 0.000 title claims abstract description 41
- 238000001914 filtration Methods 0.000 claims description 38
- 230000004044 response Effects 0.000 claims description 11
- 230000000630 rising effect Effects 0.000 description 4
- 230000008859 change Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 description 2
- 108700025151 PD protocol Proteins 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000009977 dual effect Effects 0.000 description 1
- 230000005284 excitation Effects 0.000 description 1
- 238000000034 method Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/50—Testing of electric apparatus, lines, cables or components for short-circuits, continuity, leakage current or incorrect line connections
- G01R31/66—Testing of connections, e.g. of plugs or non-disconnectable joints
- G01R31/68—Testing of releasable connections, e.g. of terminals mounted on a printed circuit board
- G01R31/69—Testing of releasable connections, e.g. of terminals mounted on a printed circuit board of terminals at the end of a cable or a wire harness; of plugs; of sockets, e.g. wall sockets or power sockets in appliances
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Measurement Of Current Or Voltage (AREA)
Abstract
本申请公开了一种Type‑C连接检测电路及电子设备,属于Type‑C设备接入识别技术领域。Type‑C连接检测电路包括电压比较电路,包括多个滤波子电路的滤波电路和计数电路。本申请通过仅对当前连接状态所需要使用的目标参考电压进行比较,并对比较结果进行滤波,通过分时复用若干滤波子电路,减少了滤波子电路的数量,从而达到节省硬件资源,降低成本的目的。
Description
技术领域
本申请属于Type-C设备接入识别技术领域,尤其涉及一种Type-C连接检测电路及电子设备。
背景技术
Type-C接口在便携式设备领域(如手机、数码相机、平板电脑等)有着广泛应用。Type-C设备连接检测技术用于判断两个USB设备是否建立连接,只有两者建立稳定的连接关系后,才能够实现如VBUS模式配置、PD协议通信、USB数据传输等功能,因此Type-C设备连接检测技术是实现Type-C接口功能的基础。
目前Type-C设备的连接检测依赖于Type-C接口上的CC通道,其原理为检测当前设备Type-C接口上CC通道的电压是否处于某个范围之内,从而判断是否有设备连接以及连接设备的类型。但现有的技术方案中,Type-C连接检测电路的硬件成本较高。
发明内容
本申请旨在至少解决现有技术中存在的技术问题之一。为此,本申请提出一种Type-C连接检测电路及电子设备,采用分时复用若干滤波电路,从而达到节省硬件资源的效果。
第一方面,本申请提供了一种Type-C连接检测电路,包括:电压比较电路,与Type-C接口的配置通道引脚电连接,配置为响应于连接状态信号从多个参考电压中确定目标参考电压,并响应于计数信号将配置通道引脚的引脚电压依次与各目标参考电压进行比较,获得比较信号,其中,计数信号每经过一个计数周期,与引脚电压进行比较的目标参考电压进行切换;滤波电路,包括与电压比较电路电连接的多个滤波子电路,滤波电路配置为响应于时钟信号使能对应的滤波子电路对比较信号进行滤波,其中,比较信号中各目标参考电压对应的比较结果分别进入不同的滤波子电路,滤波子电路的数量等于在不同连接状态下的比较结果的数量中的最大值;计数电路,与电压比较电路电连接,配置为响应于时钟信号在每一个时钟周期进行计数,以生成计数信号。
根据本申请的一个实施例,滤波子电路配置为在对应的比较结果保持第一目标数的时钟周期不变后进行输出。
根据本申请的一个实施例,滤波子电路包括多个级联的触发器,以利用触发器的输出延时实现滤波。
根据本申请的一个实施例,滤波电路还包括:时钟电路,配置为生成所述时钟信号。
根据本申请的一个实施例,电压比较电路,包括:电压生成电路,具有多个电压输出端,配置为向各电压输出端提供不同的参考电压;第一选择开关,第一选择开关的选择输入端受控地与一个电压输出端电连接;比较器,比较器的正输入端与第一选择开关的输出端电连接,比较器的负输入端与配置通道引脚电连接,比较器的输出端与滤波电路电连接。
根据本申请的一个实施例,配置通道引脚包括第一引脚和第二引脚,电压比较电路还包括:第二选择开关,第二选择开关的选择输入端受控地与第一引脚或第二引脚电连接,第二选择开关的输出端与比较器的负输入端电连接。
根据本申请的一个实施例,Type-C连接检测电路还包括:连接状态机,分别与各滤波子电路电连接,配置为根据滤波子电路输出的滤波信号确定Type-C连接状态;连接状态机还配置为根据连接状态生成连接状态信号。
根据本申请的一个实施例,Type-C连接检测电路还包括:有效信号产生电路,配置为在连接状态信号切换后经过第二目标数个时钟周期后生成有效信号,且在生成有效信号;连接状态机还配置在接收到有效信号后,根据滤波子电路输出的滤波信号确定Type-C连接状态。
根据本申请的一个实施例,Type-C连接检测电路还包括:接地端子;多个电流源,各电流源提供有不同的电流;第三选择开关,第三选择开关的选择输入端在连接状态机的控制下与接地端子或一个电流源电连接,第三选择开关的输出端与配置通道引脚电连接。
第二方面,本申请提供了一种电子设备,包括根据前述的Type-C连接检测电路。
根据本申请的Type-C连接检测电路及电子设备,通过仅对当前连接状态所需要使用的目标参考电压进行比较,并对比较结果进行滤波,通过分时复用若干滤波子电路,减少了滤波子电路的数量,从而达到节省硬件资源,降低成本的目的。
本申请的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本申请的实践了解到。
附图说明
本申请的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:
图1是本申请实施例提供的Type-C连接检测电路的电路结构示意图之一;
图2是本申请实施例提供的滤波子电路的电路结构示意图;
图3是本申请实施例提供的Type-C连接检测电路的电路结构示意图之二。
附图标记:
电压比较电路100,滤波电路200,滤波子电路210,计数电路300,连接状态机400,有效信号产生电路500,第一至第四选择开关K1~K4,第一至第三D触发器D1~D3,与门A1,或门O1。
具体实施方式
下面详细描述本申请的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本申请,而不能理解为对本申请的限制。
在以下的描述中,“电路”是指由至少一个元件或子电路通过电气连接或电磁连接构成的导电回路。当称元件或电路“连接到”另一元件或称元件/电路或“连接在”两个节点之间时,它可以是直接耦接或连接到另一元件或者可以存在中间元件,元件之间的连接可以是物理上的、逻辑上的、或者其结合。相反,当称元件“直接连接到”另一元件时,意味着两者不存在中间元件。
在描述中,术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数字描述符在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。
另外,参考术语“一个实施例”、“一些实施例”、“示意性实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本申请的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
参照图1,本申请的一个实施例提供了一种Type-C连接检测电路。在本实施方式中,Type-C连接检测电路包括电压比较电路100、滤波电路200和计数电路300,电压比较电路100与Type-C接口的配置通道引脚CC电连接,配置为响应于连接状态信号从多个参考电压中确定目标参考电压,并响应于计数信号将配置通道引脚CC的引脚电压依次与各目标参考电压进行比较,获得比较信号,其中,计数信号每经过一个计数周期,与引脚电压进行比较的目标参考电压进行切换;滤波电路200包括与电压比较电路100电连接的多个滤波子电路210,滤波电路200配置为响应于时钟信号使能对应的滤波子电路210对比较信号进行滤波,其中,比较信号中各目标参考电压对应的比较结果分别进入不同的滤波子电路210,滤波子电路的数量等于在不同连接状态下的目标参考电压的数量中的最大值;计数电路300与电压比较电路100电连接,配置为响应于时钟信号在每一个时钟周期进行计数,以生成计数信号。
需要说明的是,Type-C连接检测电路设置于带有Type-C接口的设备中,该设备可以作为Source(供电端)、Sink(用电端)或者DRP(双重角色)。连接状态信号用于指示该设备处于Source模式或者Sink模式,其中Source模式还可以根据所能提供的电流大小划分为不同的状态,Sink模式还可以根据连接通道的情况划分为不同的状态。
Type-C连接检测电路能够提供多个参考电压,以满足在不同连接状态下的连接检测。如参考电压可以为0.2V、0.4V、0.6V、0.8V、1.2V、1.6V、2.6V等。在Type-C接口处于不同的连接状态时,为实现连接检测,需要从参考电压中选取目标参考电压,目标参考电压的数量往往比参考电压的总数要少。
在设备处于Source模式或者Sink模式下,为实现Type-C连接检测目的所需的目标参考电压不同。例如在Source模式,且能够提供电流为0.5A时,所需的目标参考电压为0.2V和1.6V;在Source模式,且能够提供电流为1.5A时,所需的目标参考电压为0.4V和1.6V;在Source模式,且能够提供电流为3.0A时,所需的目标参考电压为0.8V和2.6V;在Sink模式,且未建立连接时,所需的目标参考电压为0.2V;在Sink模式,且在CC通道连接时,所需的目标参考电压为0.2V、0.6V和1.2V。上述所提及的电压值仅为一种示例,其具体值可以根据需要进行设置。
在本实施方式中,电压比较电路100在计数信号的控制下,重复地将各目标参考电压与引脚电压进行比较,以重复地输出所需要的比较结果。比较结果可以采用高电平和低电平表征,多个比较结果(即多个高电平和/或低电平)组合形成比较信号。
在一些实施例中,所需的比较结果为两个时,在计数信号的第一个计数周期内,控制引脚电压与第一个目标参考电压进行比较,获得第一比较结果;在计数信号的第二个计数周期内,控制引脚电压与第二个目标参考电压进行比较,获得第二比较结果;在计数信号的第三个计数周期内,控制引脚电压与第一个目标参考电压进行比较,获得第一比较结果,由此重复。
可以理解的是,滤波子电路200利用不同的滤波子电路210对不同的比较结果进行滤波。如第一个滤波子电路210用于对第一比较结果进行滤波,第二个滤波子电路210用于对第二比较结果进行滤波。由此,在第一比较结果和第二比较结果交替输出的情况下,第一个滤波子电路210和第二个滤波子电路210交替地对比较信号进行处理,从而交替地对第一比较结果和第二比较结果进行滤波。
在本实施方式中,不同连接状态下的连接检测所需要的比较结果的数量不同。为满足所有连接状态下的连接检测,需要保证每一个比较结果都能够被一个单独的滤波子电路210进行处理。故滤波子电路210的数量为不同连接状态下比较结果的数量中的最大值。例如,不同连接状态下的连接检测所需要的比较结果分别为两个、三个和四个,则滤波子电路210的数量为四个。由此减少了滤波子电路210的数量,降低硬件成本。
在一些实施例中,滤波电路200还包括时钟电路,时钟电路用于生成时钟信号,以驱动各滤波子电路210。例如,在第一个时钟周期时,通过第一时钟信号使能第一滤波子电路210;在第二个时钟周期时,通过第二时钟信号使能第二滤波子电路210。
计数电路300根据时钟信号进行计数,并生成计数信号。如在第一个时钟周期时,计数电路300的计数值为0,在第二个时钟周期时,计数电路300的计数值为1。并且计数值在滤波子电路210重复使能时重置。如,所需使能的滤波子电路210的数量为两个,则在第三个时钟周期时,计数电路300的计数值重新归0。
根据本申请的Type-C连接检测电路,通过仅对当前连接状态所需要使用的目标参考电压进行比较,并对比较结果进行滤波,通过分时复用若干滤波子电路,减少了滤波子电路的数量,从而达到节省硬件资源,降低成本的目的。
在一些实施例中,滤波子电路210配置为在对应的比较结果保持第一目标数的时钟周期不变后进行输出。
在本实施方式中,单个比较结果的滤波需要经过多个时钟周期,通过分时复用,在输出有效结果时,各滤波子电路210的输出之间的时间差对应的时钟周期的个数为滤波子电路210的数量减1,保证了信号的实时性。
作为一种示例,若需要比较的目标参考电压的数量为4个,则使能的滤波子电路210的数量为4个,则各滤波子电路210输出的第一个有效结果和最后一个有效结果之间相差3个时钟周期。假设每个目标参考电压的比较结果滤波需要经过2个时钟周期,若采用依次对各比较结果完成滤波的方案,则第一个有效结果和最后一个有效结果之间相差6个时钟周期。
在一些实施例中,滤波子电路210包括多个级联的触发器,以利用触发器的输出延时实现滤波。
在本实施方式中,采用级联的触发器可以将比较结果进行寄存。触发器在时钟信号的激励下进行输出,其输出延时通常为一个时钟周期,即每一个时钟周期可以寄存一次比较结果。通过对寄存的比较结果进行判断,在寄存的比较结果均相同时,说明比较结果在第一目标数的时钟周期内没有变化,此时滤波子电路将该比较结果进行输出。
参照图2,在一些实施例中,滤波子电路210包括第一D触发器D1、第二D触发器D2、第三D触发器D3、与门A1和或门O1;第一D触发器D1的数据输入端与电压比较电路100的输出端电连接,第一D触发器D1的数据输出端分别与第二D触发器D2的数据输入端、与门A1的第一输入端和或门O1的第一输入端电连接,第二D触发器D2的数据输出端分别与与门A1的第二输入端和或门O1的第二输入端电连接,与门A1的输出端与第三D触发器D3的数据输入端电连接,或门O1的输出端与第三D触发器D3清零端口电连接,第一D触发器D1和第二D触发器D2的使能端与同一使能信号线电连接,第一D触发器D1、第二D触发器D2和第三D触发器D3的时钟信号输入端与同一时钟信号线电连接。
在时钟信号线的信号出现上升沿时,如果第一D触发器D1和第二D触发器D2的使能端均为使能状态(如为高电平),则触发器将其输入端的数据寄存起来,然后通过输出端输出,否则保持不变。第三D触发器D3没有使能端,其输入在时钟信号线的信号出现的每一个上升沿都会被寄存。
当第一D触发器D1和第二D触发器D2的输出均为1时,第三D触发器D3的输出为1;当第一D触发器D1或第二D触发器D2的输出为0时,第三D触发器D3的输出为被清零。因此,第三D触发器D3的输出实际就是对输入信号进行滤波的结果。其表现为只有当信号的变化持续超过2个时钟周期时,输出才会发生改变,即变化周期小于2个时钟周期的毛刺都将被过滤掉。
参照图3,在一些实施例中,电压比较电路100包括电压生成电路110、第一选择开关K1和比较器com1,电压生成电路110具有多个电压输出端,配置为向各电压输出端提供不同的目标参考电压;第一选择开关K1的选择输入端受控地与一个电压输出端电连接;比较器com1的正输入端与第一选择开关K1的输出端电连接,比较器com1的负输入端与配置通道引脚CC电连接,比较器com1的输出端与滤波子电路200电连接。
作为一种示例,各电压输出端可以提供0.2V、0.4V、0.6V、0.8V、1.2V、1.6V、2.6V等。第一选择开关K1与对应的电压输出端电连接时,比较器com1的正输入端接入对应的电压。目标参考电压大于配置通道引脚CC的电压时,比较器com1的输出端为高电平;目标参考电压小于配置通道引脚CC的电压时,比较器com1的输出端为低电平。
表1
作为一种示例,各滤波子电路210采用1、2、3、4进行区分,本实施方式提出一种对应Type-C接口不同连接状态下的第一选择开关K1、第二选择开关K2和滤波子电路210的使能情况可以参照上表。
在一些实施例中,配置通道引脚包括第一引脚CC1和第二引脚CC2,电压比较电路100还包括第二选择开关K2,第二选择开关K2的选择输入端受控地与第一引脚CC1或第二引脚CC2电连接,第二选择开关K2的输出端与比较器的负输入端电连接。
CC1和CC2是Type-C接口通道配置引脚,通过检测他们的电压可以判定Type-C接口的连接状态。第二选择开关K2的输入端用于将CC1或CC2上的电压输入至比较器中。
在本实施方式中,以Source模式,以能力为[email protected]状态为例,当计数器值为0时,开关K2选择CC1,开关K1选择0.4V,于是此时比较器com1的输出CC1和0.4V的比较结果,为高电平则表示CC1的电压大于0.4V,为低电平则表示CC1的电压小于0.4V。此时从上表可知,滤波子电路1的使能信号将在Source模式,能力为[email protected]状态下,且计数器值为0时置为高电平,于是在时钟CLK的上升沿到来后,待滤波数据(即CC1与0.4V的大小关系)将被寄存在滤波子电路1的第一D触发器D1中,而第一D触发器D1中原有值将被寄存到第二D触发器D2中。在该上升沿,计数器值也会递增1,于是下一个状态变为Source模式,能力为[email protected],计数器值为1。此时开关K2选择CC1,开关K1选择1.6V,于是比较器输出的结果为CC1与1.6V的比较结果,而此时滤波子电路2的使能打开,于是CC1与1.6V的比较结果将被存储在滤波子电路2的第一D触发器D1中。就这样不断循环往复,最终滤波子电路1的第一D触发器D1和第二D触发器D2中存储的数据为不同时刻下,CC1与0.4V的比较结果,滤波子电路2的第一D触发器D1和第二D触发器D2中,存储了不同时刻CC1通道与1.6V的比较结果。滤波子电路3的第一D触发器D1和第二D触发器D2存储了不同时刻CC2与0.4V的比较结果,滤波子电路4的第一D触发器D1和第二D触发器D2存储了不同时刻CC2与1.6V的比较结果。而他们各自的输出,则是对应结果滤波后的结果。
继续以Source模式,以能力为[email protected]状态为例,通过上述配置可知,在最开始,没有外部设备接入时,滤波子电路1-4的输出依次为CC1与0.4V的大小关系,CC1与1.6V的大小关系,CC2与0.4V的大小关系,CC2与1.6V的大小关系。因此如果滤波子电路1的输出为高电平,滤波子电路2的输出为高电平,滤波子电路3的输出为高电平,滤波子电路4的输出为高电平,则此时根据Type-C规范可知无设备连接。若在某一时刻有Sink设备接入,收到接入设备下拉电阻影响,CC1或者CC2中的一个通道电压会下降至大于0.4V,小于1.6V。因此,如果检测到滤波子电路1的输出为高电平,滤波子电路2的输出为低电平,或者波子电路3的输出为高电平,滤波子电路4的输出为低电平,即可认为此时有Type-C设备连接,可以进行后续判断流程。
Sink模式下且无设备连接时,滤波子电路1、滤波子电路2的输出分别为CC1和0.2V的比较结果,CC2与0.2V的比较结果。因此如果滤波子电路1的输出为低电平且滤波子电路2的输出为低电平时,按照Type-C规范可以认定此时无设备连接。若在某一时刻有Source设备接入,则CC1或者CC2的电压会被拉高至大于0.2V,因此如果滤波子电路1或者滤波子电路2的输出为高电平时,可以认为有设备接入,启动后续连接判断流程。当判断连接成功时,滤波子电路1的输出为高电平而滤波子电路2的输出为低电平,可以认为Type-C连接建立在CC1上,于是进入Sink模式且在CC1上建立连接的状态。当判断连接成功时,滤波子电路1的输出为低电平而滤波子电路2的输出为高电平,可以认为Type-C连接建立在CC2通道上,于是进入Sink模式且在CC2通道上建立连接的状态。
在Sink模式且在CC1建立连接后,滤波子电路1、滤波子电路2以及滤波子电路3的输出分别为CC1和0.2V,CC1和0.6V,CC1和1.2V的比较结果。因此当滤波子电路1的输出为低电平时,可以认为设备断开连接,需要启动设备断开流程。当滤波子电路1的输出为高电平,滤波子电路2的输出为低电平时,认为Source能够提供的最大电流为0.5A,作为Sink时,应抽取最多不超过0.5A电流。当滤波子电路2的输出为高电平,滤波子电路3的输出为低电平时,认为Source能够提供的最大电流为1.5A,作为Sink时,应抽取最多不超过1.5A电流。当滤波子电路3的输出为高电平时,认为Source能够提供的最大电流为3.0A,作为Sink时,应抽取最多不超过3.0A电流。
在Sink模式且在CC2建立连接后,滤波子电路1、滤波子电路2以及滤波子电路3的输出分别为CC2和0.2V,CC2和0.6V,CC2和1.2V的比较结果。因此当滤波子电路1的输出为低电平时,可以认为设备断开连接,需要启动设备断开流程。当滤波子电路1的输出为高电平,滤波子电路2的输出为低电平时,认为Source能够提供的最大电流为0.5A,作为Sink时,应抽取最多不超过0.5A电流。当滤波子电路2的输出为高电平,滤波子电路3的输出为低电平时,认为Source能够提供的最大电流为1.5A,作为Sink时,应抽取最多不超过1.5A电流。当滤波子电路3的输出为高电平时,认为Source能够提供的最大电流为3.0A,作为Sink时,应抽取最多不超过3.0A电流。
在一些实施例中,Type-C连接检测电路还包括连接状态机400,连接状态机400分别与各滤波子电路210电连接,配置为根据滤波子电路210输出的滤波信号确定Type-C连接状态。
连接状态机400可以用于实现Type-C规范中的功能,如控制设备作为Source(供电端)、Sink(用电端)。在本实施方式中,连接状态机400用于根据滤波子电路210的输出确定Type-C连接状态。其中,滤波子电路210的输出与Type-C连接状态之间的关系可以参照前述。
在一些实施例中,连接状态机400还配置为根据连接状态生成连接状态信号。
连接状态信号用于指示连接状态,连接状态是指Type-C接口作为Source或者Sink。电压比较电路100根据连接状态信号控制第一选择开关K1可第二选择开关K2动作,以向比较器com1接入对应的目标参考电压和引脚电压。滤波电路200根据连接状态信号使能相应的滤波子电路210。
在一些实施例中,Type-C连接检测电路还包括有效信号产生电路,配置为在连接状态信号切换后经过第二目标数个时钟周期后生成有效信号;连接状态机400还配置为在接收到有效信号后,根据滤波子电路输出的滤波信号确定Type-C连接状态。
连接状态机400还配置为在连接状态信号切换后经过第二目标数个时钟周期后生成有效信号,且在生成有效信号后,根据滤波子电路210输出的滤波信号确定Type-C连接状态。
正如前述,滤波子电路200进行有效输出需要经过多个时钟周期,有效信号用于指示滤波子电路200的输出是否有效。例如,滤波子电路200的滤波效果为2个时钟周期,总共有4个滤波子电路200交替使能,此时,滤波子电路200的输出至少在8个时钟周期后才有效,第二目标数大于或等于8。在有效信号未被置起时,连接状态机400对滤波子电路210输出的滤波信号不进行判断,或者不进行读取。
在一些实施例中,Type-C连接检测电路还包括:接地端子、多个电流源和第三选择开关K3,各电流源提供有不同的电流;第三选择开关K3的选择输入端在连接状态机400的控制下与接地端子或一个电流源电连接,第三选择开关K3的输出端与配置通道引脚电连接。
在本实施方式中,连接状态机400还用于控制设备的电源角色。其中,各电流源可以提供的电源可以分别为80uA、180uA和330uA。在设备为Source模式时,第三选择开关K3的选择输入端与电流源电连接;在设备为Sink模式时,第三选择开关K3的选择输入端与接地端子电连接。
在一些实施例中,配置通道引脚包括第一引脚CC1和第二引脚CC2。其中CC1与第三选择开关K3电连接,CC2与第四选择开关K4电连接,第四选择开关K4的选择输入端在连接状态机400的控制下与接地端子或一个电流源电连接。
设备为Source模式时,若能够提供电流大于0.5A,小于1.5A时,K3和K4均会指向80uA的电流源。若能够提供电流大于1.5A,小于3.0A时,K3和K4均会指向180uA的电流源。若能够提供电流大于3.0A时,K3和K4均会指向330uA的电流源。
第二方面,本申请提供了一种电子设备,包括根据前述的Type-C连接检测电路。
根据本申请的电子设备,通过仅对当前连接状态所需要使用的目标参考电压进行比较,并对比较结果进行滤波,通过分时复用若干滤波电路,从而达到节省硬件资源,降低成本的目的。
尽管已经示出和描述了本申请的实施例,本领域的普通技术人员可以理解:在不脱离本申请的原理和宗旨的情况下可以对这些实施例进行多种变化、修改、替换和变型,本申请的范围由权利要求及其等同物限定。
Claims (7)
1.一种Type-C连接检测电路,其特征在于,包括:
电压比较电路,与Type-C接口的配置通道引脚电连接,配置为响应于连接状态信号从多个参考电压中确定目标参考电压,并响应于计数信号将所述配置通道引脚的引脚电压依次与各所述目标参考电压进行比较,获得比较信号,其中,所述计数信号每经过一个计数周期,与所述引脚电压进行比较的所述目标参考电压进行切换;
滤波电路,包括与所述电压比较电路电连接的多个滤波子电路,所述滤波电路配置为响应于时钟信号使能对应的所述滤波子电路对所述比较信号进行滤波,其中,所述比较信号中各所述目标参考电压对应的比较结果分别进入不同的滤波子电路,所述滤波子电路的数量等于在不同连接状态下的所述比较结果的数量中的最大值;
计数电路,与所述电压比较电路电连接,配置为响应于所述时钟信号在每一个时钟周期进行计数,以生成所述计数信号;
所述滤波子电路配置为在对应的所述比较结果保持第一目标数的时钟周期不变后进行输出,所述第一目标数大于或等于2;
所述Type-C连接检测电路还包括:
连接状态机,分别与各所述滤波子电路电连接,配置为根据所述滤波子电路输出的滤波信号确定Type-C连接状态;
所述连接状态机还配置为根据连接状态生成所述连接状态信号;
有效信号产生电路,配置为在所述连接状态信号切换后经过第二目标数个时钟周期后生成有效信号;
所述连接状态机还配置为在接收到所述有效信号后,根据所述滤波子电路输出的滤波信号确定Type-C连接状态。
2.根据权利要求1所述的Type-C连接检测电路,其特征在于,所述滤波子电路包括多个级联的触发器,以利用所述触发器的输出延时实现滤波。
3.根据权利要求1或2所述的Type-C连接检测电路,其特征在于,所述滤波电路还包括:
时钟电路,配置为生成所述时钟信号。
4.根据权利要求1或2所述的Type-C连接检测电路,其特征在于,所述电压比较电路,包括:
电压生成电路,具有多个电压输出端,配置为向各电压输出端提供不同的参考电压;
第一选择开关,所述第一选择开关的选择输入端受控地与一个所述电压输出端电连接;
比较器,所述比较器的正输入端与所述第一选择开关的输出端电连接,所述比较器的负输入端与所述配置通道引脚电连接,所述比较器的输出端与所述滤波电路电连接。
5.根据权利要求4所述的Type-C连接检测电路,其特征在于,所述配置通道引脚包括第一引脚和第二引脚,所述电压比较电路还包括:
第二选择开关,所述第二选择开关的选择输入端受控地与所述第一引脚或所述第二引脚电连接,所述第二选择开关的输出端与所述比较器的负输入端电连接。
6.根据权利要求1或2所述的Type-C连接检测电路,其特征在于,所述Type-C连接检测电路还包括:
接地端子;
多个电流源,各电流源提供有不同的电流;
第三选择开关,所述第三选择开关的选择输入端在所述连接状态机的控制下与所述接地端子或一个所述电流源电连接,所述第三选择开关的输出端与所述配置通道引脚电连接。
7.一种电子设备,其特征在于,包括根据权利要求1-6中任一项所述的Type-C连接检测电路。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311205673.6A CN117250566B (zh) | 2023-09-18 | 2023-09-18 | Type-C连接检测电路及电子设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311205673.6A CN117250566B (zh) | 2023-09-18 | 2023-09-18 | Type-C连接检测电路及电子设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN117250566A CN117250566A (zh) | 2023-12-19 |
CN117250566B true CN117250566B (zh) | 2024-05-03 |
Family
ID=89127436
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202311205673.6A Active CN117250566B (zh) | 2023-09-18 | 2023-09-18 | Type-C连接检测电路及电子设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN117250566B (zh) |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106020176A (zh) * | 2016-07-29 | 2016-10-12 | 珠海智融科技有限公司 | 一种cc逻辑控制芯片低功耗连接检测方法及结构 |
CN106095715A (zh) * | 2016-06-17 | 2016-11-09 | 芯海科技(深圳)股份有限公司 | 一种Type‑C自动识别电路及识别方法 |
CN108763030A (zh) * | 2018-07-26 | 2018-11-06 | 珠海市微半导体有限公司 | 一种Type-C接口的检测电路和检测方法 |
CN208421807U (zh) * | 2018-07-26 | 2019-01-22 | 珠海市一微半导体有限公司 | 一种Type-C接口的检测电路 |
CN109581031A (zh) * | 2018-12-14 | 2019-04-05 | 华南理工大学 | 一种多功能多档位电流检测电路和方法 |
CN115001069A (zh) * | 2022-05-17 | 2022-09-02 | 上海摩芯半导体技术有限公司 | 一种针对同口应用的电池保护芯片的充电器检测电路 |
CN115586828A (zh) * | 2022-11-28 | 2023-01-10 | 珠海智融科技股份有限公司 | Usb负载设备接入识别电路、方法及供电*** |
CN116204389A (zh) * | 2023-04-28 | 2023-06-02 | 珠海智融科技股份有限公司 | Type-C设备的连接状态检测电路及其控制方法 |
CN219475810U (zh) * | 2023-03-22 | 2023-08-04 | 北京小米移动软件有限公司 | 检测电路及电子设备 |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5082515B2 (ja) * | 2007-03-09 | 2012-11-28 | 日本電気株式会社 | インタフェース回路および信号出力調整方法 |
TWI384210B (zh) * | 2009-08-14 | 2013-02-01 | Sunplus Technology Co Ltd | 溫度偵測裝置與溫度偵測方法 |
US8829932B2 (en) * | 2010-07-23 | 2014-09-09 | Fairchild Semiconductor Corporation | No pin test mode |
US10078616B2 (en) * | 2016-05-26 | 2018-09-18 | Silicon Laboratories Inc. | System, USB Type-C connector and method to transmit encoded data |
EP4006907B1 (en) * | 2020-09-24 | 2024-02-07 | Changxin Memory Technologies, Inc. | Method for evaluating performance of interface circuit and related device |
JP7292456B1 (ja) * | 2022-03-08 | 2023-06-16 | 三菱電機株式会社 | 電動機制御装置 |
-
2023
- 2023-09-18 CN CN202311205673.6A patent/CN117250566B/zh active Active
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106095715A (zh) * | 2016-06-17 | 2016-11-09 | 芯海科技(深圳)股份有限公司 | 一种Type‑C自动识别电路及识别方法 |
CN106020176A (zh) * | 2016-07-29 | 2016-10-12 | 珠海智融科技有限公司 | 一种cc逻辑控制芯片低功耗连接检测方法及结构 |
CN108763030A (zh) * | 2018-07-26 | 2018-11-06 | 珠海市微半导体有限公司 | 一种Type-C接口的检测电路和检测方法 |
CN208421807U (zh) * | 2018-07-26 | 2019-01-22 | 珠海市一微半导体有限公司 | 一种Type-C接口的检测电路 |
CN109581031A (zh) * | 2018-12-14 | 2019-04-05 | 华南理工大学 | 一种多功能多档位电流检测电路和方法 |
CN115001069A (zh) * | 2022-05-17 | 2022-09-02 | 上海摩芯半导体技术有限公司 | 一种针对同口应用的电池保护芯片的充电器检测电路 |
CN115586828A (zh) * | 2022-11-28 | 2023-01-10 | 珠海智融科技股份有限公司 | Usb负载设备接入识别电路、方法及供电*** |
CN219475810U (zh) * | 2023-03-22 | 2023-08-04 | 北京小米移动软件有限公司 | 检测电路及电子设备 |
CN116204389A (zh) * | 2023-04-28 | 2023-06-02 | 珠海智融科技股份有限公司 | Type-C设备的连接状态检测电路及其控制方法 |
Also Published As
Publication number | Publication date |
---|---|
CN117250566A (zh) | 2023-12-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10002061B2 (en) | USB interface detector | |
CN104852439A (zh) | 电子设备以及双电池充放电切换方法 | |
US7965130B1 (en) | Low power charge pump and method of operation | |
CN108449109A (zh) | 一种射频前端器件从控接口装置 | |
CN109932647B (zh) | 一种拨动开关状态检测电路、方法及装置 | |
CN106328205B (zh) | 一种嵌入式闪存的电荷泵控制电路结构 | |
CN105186598A (zh) | Usb***自动识别和供电***和集成有该***的芯片 | |
CN106155969B (zh) | 数据传输***及其传输方法 | |
CN113036880A (zh) | 充电装置、电子设备及充电方法 | |
CN117250566B (zh) | Type-C连接检测电路及电子设备 | |
CN108599530A (zh) | 一种供电模式转换器以及供电模式转换方法 | |
CN106921192A (zh) | 终端及电量共享方法 | |
CN110190841B (zh) | Io端口复用控制电路以及电子设备 | |
CN210109804U (zh) | 一种用于微机控制的接口电路*** | |
CN105915209B (zh) | 一种多功能低功耗熔丝修调控制电路及其控制方法 | |
CN110120805B (zh) | 逻辑功能块、逻辑电路、集成电路及电子装置 | |
CN212413132U (zh) | 上电复位保护电路、控制装置及家用电器 | |
CN112018839A (zh) | 一种负载检测电路 | |
CN217693283U (zh) | 一种芯片上电复位电路 | |
CN113595558A (zh) | 一种基于lcd管脚复用的多按键判断*** | |
US20140019777A1 (en) | Power data communication architecture | |
CN203761455U (zh) | 用于电子装置的电源信号管理电路及包括其的移动终端 | |
CN217880299U (zh) | 控制pcie独立网卡复位的电路 | |
CN218471299U (zh) | 一种信号源***检测电路和装置 | |
CN115373499B (zh) | 复位电路及电子设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |