CN109714041B - 一种高速信号驱动电路 - Google Patents
一种高速信号驱动电路 Download PDFInfo
- Publication number
- CN109714041B CN109714041B CN201910079310.XA CN201910079310A CN109714041B CN 109714041 B CN109714041 B CN 109714041B CN 201910079310 A CN201910079310 A CN 201910079310A CN 109714041 B CN109714041 B CN 109714041B
- Authority
- CN
- China
- Prior art keywords
- driving
- phy
- module
- signal
- multiplexing
- 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
Images
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K17/00—Electronic switching or gating, i.e. not by contact-making and –breaking
- H03K17/04—Modifications for accelerating switching
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K19/00—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits
- H03K19/20—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits characterised by logic function, e.g. AND, OR, NOR, NOT circuits
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K19/00—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits
- H03K19/02—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits using specified components
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Mathematical Physics (AREA)
- Dc Digital Transmission (AREA)
- Logic Circuits (AREA)
- Electronic Switches (AREA)
Abstract
本发明提供一种高速信号驱动电路,包括D‑PHY驱动信号产生模块、C‑PHY驱动信号产生模块、驱动信号选择模块和复用驱动模块;D‑PHY驱动信号产生模块的输出端和C‑PHY驱动信号产生模块的输出端分别与驱动信号选择模块的输入端连接;驱动信号选择模块的输出端与复用驱动模块的输入端连接。驱动信号选择模块可以根据D‑PHY驱动信号或C‑PHY驱动信号,控制复用驱动模块中的控制开关的通断,以使复用驱动模块实现D‑PHY驱动电路或C‑PHY驱动电路的功能。即通过本发明,仅需要一个高速信号驱动电路就可以兼有D‑PHY高速驱动电路和C‑PHY高速驱动电路的功能。
Description
技术领域
本发明涉及电路驱动领域,更具体的说,涉及一种高速信号驱动电路。
背景技术
D-PHY和C-PHY均是MIPI的一种物理接口标准,在使用D-PHY和C-PHY时均需要使用与D-PHY和C-PHY相对应的驱动电路。
现有技术中,D-PHY的高速驱动电路和C-PHY的高速驱动电路是独立的两个电路,将D-PHY的高速驱动电路和C-PHY的高速驱动电路复用可以减少电路成本,也是未来MIPI接口发展的趋势。因此,亟需一个高速驱动电路兼有D-PHY驱动和C-PHY驱动的功能。
发明内容
有鉴于此,本发明提供一种高速信号驱动电路,以解决现有技术中亟需一个高速驱动电路兼有D-PHY高速驱动和C-PHY高速驱动的功能的问题。
为解决上述技术问题,本发明采用了如下技术方案:
一种高速信号驱动电路,包括:
D-PHY驱动信号产生模块、C-PHY驱动信号产生模块、驱动信号选择模块和复用驱动模块;所述D-PHY驱动信号产生模块的输出端和所述C-PHY驱动信号产生模块的输出端分别与所述驱动信号选择模块的输入端连接;所述驱动信号选择模块的输出端与所述复用驱动模块的输入端连接;
所述D-PHY驱动信号产生模块,用于产生D-PHY驱动信号;
所述C-PHY驱动信号产生模块,用于产生C-PHY驱动信号;
所述驱动信号选择模块,用于接收并根据所述D-PHY驱动信号或所述C-PHY驱动信号,控制所述复用驱动模块中的控制开关的通断,以使所述复用驱动模块实现D-PHY驱动电路或C-PHY驱动电路的功能。
优选地,所述复用驱动模块包括至少三个驱动子模块;
每一所述驱动子模块包括八个控制开关和八个可调输出电阻;四个所述可调输出电阻分别通过一个所述控制开关与端接电源连接;另外四个所述可调输出电阻分别通过一个所述控制开关与接地端连接;所有的所述可调输出电阻未连接所述控制开关的一端相互连接,并作为输出端。
优选地,当所述复用驱动模块用于实现D-PHY驱动电路功能时,所述复用驱动模块中的任两个所述驱动子模块的输出端通过负载电阻连接。
优选地,当所述复用驱动模块用于实现C-PHY驱动电路功能时,所述复用驱动模块中的任三个所述驱动子模块的输出端通过负载电阻以星形接法连接。
优选地,所述驱动信号选择模块用于接收并根据所述D-PHY驱动信号和所述C-PHY驱动信号,控制所述复用驱动模块中的控制开关的通断,以使所述复用驱动模块实现D-PHY驱动电路或C-PHY驱动电路的功能时,具体用于:
当所述D-PHY驱动信号为第一主驱动控制信号,所述C-PHY驱动信号为空时,控制所述复用驱动模块中与所述第一主驱动控制信号对应的控制开关闭合,以使所述复用驱动模块实现D-PHY驱动电路的功能;所述第一主驱动控制信号包括D-PHY主驱动电路控制信号和/或D-PHY预加重驱动电路控制信号。
优选地,所述驱动信号选择模块用于接收并根据所述D-PHY驱动信号和所述C-PHY驱动信号,控制所述复用驱动模块中的控制开关的通断,以使所述复用驱动模块实现D-PHY驱动电路或C-PHY驱动电路的功能时,具体用于:
当所述C-PHY驱动信号为第二主驱动控制信号,所述D-PHY驱动信号为空时,控制所述复用驱动模块中与所述第二主驱动控制信号对应的控制开关闭合,以使所述复用驱动模块实现C-PHY主驱动电路的功能;所述第二主驱动控制信号包括C-PHY主驱动电路控制信号和/或C-PHY预加重驱动电路控制信号。
优选地,每两个所述驱动子模块作为D-PHY驱动电路的一个输出通道,以实现D-PHY驱动电路的多输出。
优选地,每三个所述驱动子模块作为C-PHY驱动电路的一个输出通道,以实现C-PHY驱动电路的多输出。
优选地,所述可调输出电阻由多条支路并联组成;每一支路由多条电阻支路并联后与一开关串联组成。
相较于现有技术,本发明具有以下有益效果:
本发明提供了一种高速信号驱动电路,高速信号驱动电路,包括:D-PHY驱动信号产生模块、C-PHY驱动信号产生模块、驱动信号选择模块和复用驱动模块;所述D-PHY驱动信号产生模块的输出端和所述C-PHY驱动信号产生模块的输出端分别与所述驱动信号选择模块的输入端连接;所述驱动信号选择模块的输出端与所述复用驱动模块的输入端连接。驱动信号选择模块可以根据所述D-PHY驱动信号或所述C-PHY驱动信号,控制所述复用驱动模块中的控制开关的通断,以使所述复用驱动模块实现D-PHY驱动电路或C-PHY驱动电路的功能。即通过本发明,仅需要一个高速信号驱动电路就可以兼有D-PHY高速驱动电路和C-PHY高速驱动电路的功能。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
图1为本发明实施例提供的一种高速信号驱动电路的结构示意图;
图2为本发明实施例提供的一种复用驱动模块的结构示意图;
图3为本发明实施例提供的一种可调输出电阻的结构示意图;
图4为本发明实施例提供的另一种复用驱动模块的结构示意图;
图5为本发明实施例提供的再一种复用驱动模块的结构示意图;
图6为本发明实施例提供的又一种复用驱动模块的结构示意图;
图7为本发明实施例提供的第五种复用驱动模块的结构示意图;
图8为本发明实施例提供的第六种复用驱动模块的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例提供了一种高速信号驱动电路,
参照图1,可以包括:
D-PHY驱动信号产生模块101、C-PHY驱动信号产生模块102、驱动信号选择模块103和复用驱动模块104;所述D-PHY驱动信号产生模块101的输出端和所述C-PHY驱动信号产生模块102的输出端分别与所述驱动信号选择模块103的输入端连接;所述驱动信号选择模块103的输出端与所述复用驱动模块104的输入端连接;
所述D-PHY驱动信号产生模块101,用于产生D-PHY驱动信号;
所述C-PHY驱动信号产生模块102,用于产生C-PHY驱动信号;
所述驱动信号选择模块103,用于接收并根据所述D-PHY驱动信号或所述C-PHY驱动信号,控制所述复用驱动模块104中的控制开关的通断,以使所述复用驱动模块104实现D-PHY驱动电路或C-PHY驱动电路的功能。
具体的,D-PHY驱动信号产生模块101,用于根据D-PHY需要发送的数据产生D-PHY主驱动电路控制信号或D-PHY预加重驱动电路控制信号。
详细的,D-PHY驱动信号产生模块101用于根据D-PHY需要发送的数据产生D-PHY主驱动电路控制信号DPHY_IP0,DPHY_IN0,以及预加重驱动电路的控制信号DPHY_IP1,DPHY_IN1。
C-PHY驱动信号产生模块102,用于将C-PHY需要发送的线上状态(+X,+Y+Z,-X,-Y,-Z六种状态作为输入信号)转换成C-PHY主驱动电路控制信号或C-PHY预加重驱动电路控制信号。
详细的,C-PHY驱动信号产生模块102将C-PHY需要发送的线上状态(+X,+Y+Z,-X,-Y,-Z六种状态作为输入信号)转换成主驱动电路控制信号CPHY_IP0_1,CPHY_IP0_2,CPHY_IN0_1,CPHY_IN0_2以及预加重驱动电路控制信号CPHY_IP1_1,CPHY_IP1_2,CPHY_IN1_1,CPHY_IN1_2。主驱动电路分为“T1”和“T2”两种类型。
驱动信号选择模块103,用于选择C-PHY和D-PHY的输出信号作为复用驱动模块104的输入控制信号,控制各个输出电阻的连通和断开。
DPHY_IP0、DPHY_IN0用于控制复用驱动模块在D-PHY模式下主驱动电路的输出。当DPHY_IP0为1、DPHY_IN0为0时,复用驱动模块主驱动电路需要输出高电平;当DPHY_IP0为0、DPHY_IN0为1时,复用驱动模块主驱动电路需要输出低电平;
DPHY_IP1、DPHY_IN1用于控制复用驱动模块在D-PHY模式下预加重驱动电路的输出。当DPHY_IP1为1、DPHY_IN1为0时,复用驱动模块预加重驱动电路需要输出高电平;当DPHY_IP1为0、DPHY_IN1为1时,复用驱动模块预加重驱动电路需要输出低电平;
CPHY_IP0_1、CPHY_IP0_2、CPHY_IN0_1、CPHY_IN0_2用于控制复用驱动模块在C-PHY模式下主驱动电路的输出。当CPHY_IP0_1=1、CPHY_IP0_2=1,CPHY_IN0_1=0,CPHY_IN0_2=0时,复用驱动模块主驱动电路需要输出高电平;当CPHY_IP0_1=0、CPHY_IP0_2=0,CPHY_IN0_1=1,CPHY_IN0_2=1时,复用驱动模块主驱动电路需要输出低电平;当CPHY_IP0_1=0、CPHY_IP0_2=0,CPHY_IN0_1=0,CPHY_IN0_2=0时,复用驱动模块主驱动电路需要输出高阻态;当CPHY_IP0_1=1、CPHY_IP0_2=0,CPHY_IN0_1=1,CPHY_IN0_2=0时,复用驱动模块主驱动电路需要输出中间电平;
CPHY_IP1_1、CPHY_IP1_2、CPHY_IN1_1、CPHY_IN1_2用于控制复用驱动模块在C-PHY模式下预加重驱动电路的输出。当CPHY_IP1_1=1、CPHY_IP1_2=1,CPHY_IN1_1=0,CPHY_IN1_2=0时,复用驱动模块预加重驱动电路需要输出高电平;当CPHY_IP1_1=0、CPHY_IP1_2=0,CPHY_IN1_1=1,CPHY_IN1_2=1时,复用驱动模块预加重驱动电路需要输出低电平;当CPHY_IP1_1=0、CPHY_IP1_2=0,CPHY_IN1_1=0,CPHY_IN1_2=0时,复用驱动模块预加重驱动电路需要输出高阻态;当CPHY_IP1_1=1、CPHY_IP1_2=0,CPHY_IN1_1=1,CPHY_IN1_2=0时,复用驱动模块预加重驱动电路需要输出中间电平;
IP0_1,IP0_2,IN0_1,IN0_2,IP1_1,IP1_2,IN1_1,IN1_2为驱动信号选择模块输出,用于直接控制复用驱动模块内部上拉电阻、内部下拉电阻的导通和断开。在D-PHY模式下,IP0_1,IP0_2与DPHY_IP0信号相同;IN0_1,IN0_2与DPHY_IN0信号相同;IP1_1,IP1_2与DPHY_IP1信号相同;IN1_1,IN1_2与DPHY_IN1信号相同。在C-PHY模式下,IP0_1,IP0_2,IN0_1,IN0_2,IP1_1,IP1_2,IN1_1,IN1_2分别对应CPHY_IP0_1,CPHY_IP0_2,CPHY_IN0_1,CPHY_IN0_2,CPHY_IP1_1,CPHY_IP1_2,CPHY_IN1_1,CPHY_IN1_2。
本实施例提供了一种高速信号驱动电路,高速信号驱动电路,包括:D-PHY驱动信号产生模块101、C-PHY驱动信号产生模块102、驱动信号选择模块103和复用驱动模块104;所述D-PHY驱动信号产生模块101的输出端和所述C-PHY驱动信号产生模块102的输出端分别与所述驱动信号选择模块103的输入端连接;所述驱动信号选择模块103的输出端与所述复用驱动模块104的输入端连接。驱动信号选择模块103可以根据所述D-PHY驱动信号或所述C-PHY驱动信号,控制所述复用驱动模块104中的控制开关的通断,以使所述复用驱动模块104实现D-PHY驱动电路或C-PHY驱动电路的功能。即通过本发明,仅需要一个高速信号驱动电路就可以兼有D-PHY高速驱动电路和C-PHY高速驱动电路的功能。
另外,通过本发明实施例可以实现D-PHY无预加重,D-PHY开预加重功能,以及C-PHY T1/T2Driver模式,C-PHY开预加重等功能。
可选的,在上述实施例的基础上,所述复用驱动模块104包括至少三个驱动子模块;
每一所述驱动子模块包括八个控制开关和八个可调输出电阻;四个所述可调输出电阻分别通过一个所述控制开关与端接电源连接;另外四个所述可调输出电阻分别通过一个所述控制开关与接地端连接;所有的所述可调输出电阻未连接所述控制开关的一端相互连接,并作为输出端。
以复用驱动模块104包括三个驱动子模块为例,介绍下复用驱动模块104的连接结构。
参照图2,包括三个驱动子模块,每一驱动子模块中有八个可调输出电阻,以第一个驱动子模块为例,可调输出电阻11通过控制开关A_IP0_1与端接电源Vreg连接,可调输出电阻12通过控制开关A_IP0_2与端接电源Vreg连接,可调输出电阻13通过控制开关A_IP1_1与端接电源Vreg连接,可调输出电阻14通过控制开关A_IP1_1与端接电源Vreg连接,可调输出电阻15通过控制开关A_IN0_1与端接电源Vss连接,可调输出电阻16通过控制开关A_IN0_2与端接电源Vss连接,可调输出电阻17通过控制开关A_IN1_1与端接电源Vss连接,可调输出电阻15通过控制开关A_IN1_1与端接电源Vss连接。其中,Vreg是端接电源,一般取400mV,实际芯片中是可以配置调节的,一般利用片内LDO实现。可调输出电阻11、可调输出电阻12、可调输出电阻13和可调输出电阻14可以称为上拉电阻,可调输出电阻15、可调输出电阻16、可调输出电阻17和可调输出电阻18可以称为下拉电阻。可调输出电阻11、12、15、16阻值相同,可调输出电阻13、14、17、18阻值相同。
驱动子模块中的模块1为主驱动电路,驱动子模块中的模块2为预加重驱动电路。预加重是指:为了克服信号在传输线中的衰减,在每次信号发生极性翻转时,会在翻转后的第一个信号周期增加一定的信号幅度,称为预加重。
驱动子模块的所有的可调输出电阻中未连接控制开关的部分连接并作为输出端A_OUT。
其他两个驱动子模块的内部结构同上所述,在此不再赘述。
复用驱动模块104为包括D-PHY驱动模式和C-PHY驱动模式复用的高速驱动电路。驱动信号选择模块103用于所有开关控制信号的选择,例如,D-PHY模式下,将D-PHY驱动信号产生模块101的输出信号DPHY_IP0输出到复用驱动模块104的IP0_1和IP0_2两个控制开关,将DPHY_IN0输出到复用驱动模块104的D_IN0_1和D_IN0_2两个控制开关;将DPHY_IP1输出到复用驱动模块104的IP1_1和IP1_2两个控制开关,将DPHY_IN1输出到复用驱动模块104的IN1_1和IN1_2两个控制开关;
在C-PHY模式下,将,C-PHY驱动信号产生模块102的输出信号CPHY_IP0_1,CPHY_IP0_2,CPHY_IN0_1,CPHY_IN0_2以及CPHY_IP1_1,CPHY_IP1_2,CPHY_IN1_1,CPHY_IN1_2分别输出到复用驱动模块104的IP0_1,IP0_2,IN0_1,IN0_2以及IP1_1,IP1_2,IN1_1,IN1_2控制开关。同时,可以兼顾C-PHY的T1,T2驱动模式。
可选的,在本实施例的基础上,所述可调输出电阻由多条支路并联组成;每一支路由多条电阻支路R并联后与一开关K串联组成。具体参照图3。不同的支路连接的开关不同,如8条支路并联连接开关K1。
图3仅仅是示例,实际支路个数会更多。实际工作中,“可调输出电阻11”和“可调输出电阻12”阻值依据实际使用场景进行配置。
每一个可调输出电阻都有一个开关控制连通和断开。例如主驱动电路控制信号为A_IP0_1,A_IP0_2,A_IN0_1,A_IN0_2,预加重驱动电路控制信号为A_IP1_1,A_IP1_2,A_IN1_1,A_IN1_2。当控制信号为逻辑高电平“1”时,开关连通,输出电阻有效;当控制信号为逻辑低电平“0”时,开关断开,输出电阻也同时断开连接。
本实施例中,给出了复用驱动模块104的具体电路结构,进而可以使用本实施例提供的复用驱动模块104实现D-PHY驱动电路和C-PHY驱动电路的兼容。
可选的,在图2对应的实施例基础上,当所述复用驱动模块104用于实现D-PHY驱动电路功能时,所述复用驱动模块104中的任两个所述驱动子模块的输出端通过负载电阻连接。
参照图4,上边的两个驱动子模块组成D-PHY驱动电路,两个驱动子模块的输出端通过两个负载电阻连接组成一个传输通道,第三个驱动子模块空闲。可以通过控制开关的切断,实现D-PHY主驱动电路控制或D-PHY预加重驱动电路控制。
可选的,在本实施例的基础上,所述驱动信号选择模块103用于接收并根据所述D-PHY驱动信号和所述C-PHY驱动信号,控制所述复用驱动模块104中的控制开关的通断,以使所述复用驱动模块104实现D-PHY驱动电路或C-PHY驱动电路的功能时,具体用于:
当所述D-PHY驱动信号为第一主驱动控制信号,所述C-PHY驱动信号为空时,控制所述复用驱动模块104中与所述第一主驱动控制信号对应的控制开关闭合,以使所述复用驱动模块104实现D-PHY驱动电路的功能;所述第一主驱动控制信号包括D-PHY主驱动电路控制信号和/或D-PHY预加重驱动电路控制信号。
所述第一主驱动控制信号包括D-PHY主驱动电路控制信号时,控制主控制电路,所述第一主驱动控制信号包括D-PHY主驱动电路控制信号和D-PHY预加重驱动电路控制信号时,控制预加重驱动电路。
具体的,参照图4,IP0和IN0代表主驱动的输入控制信号,IP1和IN1代表预加重驱动的输入控制信号。D-PHY不开启预加重时,即第一主驱动控制信号为D-PHY主驱动电路控制信号。A_IP0_1和A_IP0_2同时为1,A通道两个上拉电阻连通,表现出上拉特性;B_IN0_1和B_IN0_2同时为1,A通道两个下拉电阻连通,表现出下拉特性。Vreg为400mV,“可调输出电阻1”为50ohm,经过分压,得到A_OUT输出300mV,B_OUT输出100mV。
其中,图4中两个负载电阻组成RX,RX为Receiver PHY,数据接收物理接口,将物理信号转换成数字信号,供逻辑电路处理。除图4中的RX之外的部分为TX,TX为TransmitterPHY,数据发送物理接口,用于将数字信号转化为符合电气协议规范的物理信号。
进一步,参照图5,D-PHY开启预加重时,即第一主驱动控制信号为D-PHY主驱动电路控制信号和D-PHY预加重驱动电路控制信号。
以A_OUT输出300mV,B_OUT输出100mV为例,A_IP1_1和A_IP1_2同时导通,A_OUT输出口上拉能力增强,B_IN1_1和B_IN1_2同时导通,B_OUT输出口下拉能力增强,通过设置可调输出电阻2的阻值,与可调输出电阻1进行并联输出,就可以得到比仅仅使用主驱动电路更大的输出幅度。
预加重的幅度是在每次输出信号极性发生翻转后的第一个周期,表1是根据IP0_1在两个连续周期的控制逻辑电平得到IP1_1,IP1_2,IN1_1,IN1_2的逻辑电平。
表1 D-PHY开预加重控制信号真值表
IP0_1可以代表输出的数据,即下一周期输出数据与当前周期比,如果发生极性变化,则预加重电路会对其下一周期输出幅度进行增强。
可选的,在本实施例的基础上,每两个所述驱动子模块作为D-PHY驱动电路的一个输出通道,以实现D-PHY驱动电路的多输出。
具体的,本实施例中的驱动子模块的数量可以为十个。
一个完整的D-PHY输出接口,包含1个时钟通道和4个数据通道共5个,即10个输出口。为了方便,我们命名为A,B,C,D,E,F,G,H,I,J十个输出口,作为D-PHY使用时,AB,CD,EF,GH,IJ组成5个输出通道。
本实施例给出了复用驱动模块104作为D-PHY驱动电路的控制过程,进而可以根据本实施例中的控制过程使用复用驱动模块104。
可选的,在图2对应的实施例的基础上,当所述复用驱动模块104用于实现C-PHY驱动电路功能时,所述复用驱动模块104中的任三个所述驱动子模块的输出端通过负载电阻以星形接法连接。
参照图6,图6中单个驱动子模块的输出端分别连接一个负载电阻,三个负载电阻星接,三个驱动子模块组成一个传输通道。C-PHY也有两种驱动模式,分别为C-PHY主驱动电路控制模式和C-PHY预加重驱动电路控制模式。现分别介绍。
所述驱动信号选择模块103用于接收并根据所述D-PHY驱动信号和所述C-PHY驱动信号,控制所述复用驱动模块104中的控制开关的通断,以使所述复用驱动模块104实现D-PHY驱动电路或C-PHY驱动电路的功能时,具体用于:
当所述C-PHY驱动信号为第二主驱动控制信号,所述D-PHY驱动信号为空时,控制所述复用驱动模块104中与所述第二主驱动控制信号对应的控制开关闭合,以使所述复用驱动模块104实现C-PHY主驱动电路的功能;所述第二主驱动控制信号包括C-PHY主驱动电路控制信号和/或C-PHY预加重驱动电路控制信号。
所述第二主驱动控制信号包括C-PHY主驱动电路控制信号时,控制主控制电路,所述第一主驱动控制信号包括C-PHY主驱动电路控制信号和C-PHY预加重驱动电路控制信号时,控制预加重驱动电路。
具体的,在C-PHY的规范文件中,主驱动电路分为“T1”和“T2”两种结构。
参照图6,图6为C-PHY的T1模式主驱动电路,即“T1”结构。参照表2,各个通道控制开关的状态按照下表进行控制即可。
表2第一种C-PHY主驱动电路控制信号真值表
参照图7,图7为C-PHY的T2模式主驱动电路,即“T2”结构。参照表3,各个通道控制开关的状态按照下表进行控制即可。
表3第二种C-PHY主驱动电路控制信号真值表
参照图8,图8为C-PHY预加重驱动控制电路,图中给出的是“-Z”状态的预加重示意图,A口主驱动电路两个上拉电阻导通输出上拉,定义为“H”,预加重驱动电路A口两个输出电阻也都导通上拉,此时A口主驱动电路和预加重驱动电路组合的上拉驱动能力最强,定义为“H2”;若是预加重驱动电路同时有一个上拉、下拉电阻导通,则此时A口的上拉驱动能力比H2偏弱,定义为H1;若预加重驱动电路两个下拉电阻同时导通下拉,此时的组合A口上拉能力比H1更弱,定义为H0。
同理,图中B口的主驱动电路一个输出电阻上拉,一个输出电阻下拉,形成“互拉”,定义为“M”,根据预加重驱动电路的不同状态,可以组合出“M1+”“M0”“M1-”三种状态。
C口的主驱动电路两个输出电阻下拉,定义为“L”,根据预加重驱动电路的不同状态,可以组合出“L0”“L1”“L2”三种状态。
关于“H”“M”“L”对电路电阻输出方式的定义同样适用于预加重驱动电路。
表4 C-PHY预加重驱动电路控制信号真值表
表4中说明的是下一周期预加重驱动电路的输出状态是由前一周期主驱动电路的状态决定的,表中主驱动电路的控制信号分别代表了两路上拉电阻导通(H),一路上拉电阻一路下拉电阻导通(M),两路下拉电阻(L)导通三种状态。
主驱动电路的“可调输出电阻1”和预加重驱动电路的“可调输出电阻2”阻值可以调节,根据上述对预加重工作原理的介绍,通过不同阻值的电阻组合,可以得到不同的信号输出幅度,以及信号预加重的强度。
可选的,在本实施例的基础上,每三个所述驱动子模块作为C-PHY驱动电路的一个输出通道,以实现C-PHY驱动电路的多输出。
具体的,若有十个驱动子模块,则有10个输出口。为了方便,我们命名为A,B,C,D,E,F,G,H,I,J十个输出口,作为C-PHY使用时,ABC,DEF,GHI组成3个完整的CPHY输出通道,J输出口不使用。
本实施例给出了复用驱动模块104作为C-PHY驱动电路的控制过程,进而可以根据本实施例中的控制过程使用复用驱动模块104。
对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
Claims (8)
1.一种高速信号驱动电路,其特征在于,包括:
D-PHY驱动信号产生模块、C-PHY驱动信号产生模块、驱动信号选择模块和复用驱动模块;所述D-PHY驱动信号产生模块的输出端和所述C-PHY驱动信号产生模块的输出端分别与所述驱动信号选择模块的输入端连接;所述驱动信号选择模块的输出端与所述复用驱动模块的输入端连接;
所述D-PHY驱动信号产生模块,用于产生D-PHY驱动信号;
所述C-PHY驱动信号产生模块,用于产生C-PHY驱动信号;
所述驱动信号选择模块,用于接收并根据所述D-PHY驱动信号或所述C-PHY驱动信号,控制所述复用驱动模块中的控制开关的通断,以使所述复用驱动模块实现D-PHY驱动电路或C-PHY驱动电路的功能;
所述复用驱动模块包括至少三个驱动子模块;
每一所述驱动子模块包括八个控制开关和八个可调输出电阻;四个所述可调输出电阻分别通过一个所述控制开关与端接电源连接;另外四个所述可调输出电阻分别通过一个所述控制开关与接地端连接;所有的所述可调输出电阻未连接所述控制开关的一端相互连接,并作为输出端。
2.根据权利要求1所述的高速信号驱动电路,其特征在于,当所述复用驱动模块用于实现D-PHY驱动电路功能时,所述复用驱动模块中的任两个所述驱动子模块的输出端通过负载电阻连接。
3.根据权利要求1所述的高速信号驱动电路,其特征在于,当所述复用驱动模块用于实现C-PHY驱动电路功能时,所述复用驱动模块中的任三个所述驱动子模块的输出端通过负载电阻以星形接法连接。
4.根据权利要求2所述的高速信号驱动电路,其特征在于,所述驱动信号选择模块用于接收并根据所述D-PHY驱动信号和所述C-PHY驱动信号,控制所述复用驱动模块中的控制开关的通断,以使所述复用驱动模块实现D-PHY驱动电路或C-PHY驱动电路的功能时,具体用于:
当所述D-PHY驱动信号为第一主驱动控制信号,所述C-PHY驱动信号为空时,控制所述复用驱动模块中与所述第一主驱动控制信号对应的控制开关闭合,以使所述复用驱动模块实现D-PHY驱动电路的功能;所述第一主驱动控制信号包括D-PHY主驱动电路控制信号和/或D-PHY预加重驱动电路控制信号。
5.根据权利要求3所述的高速信号驱动电路,其特征在于,所述驱动信号选择模块用于接收并根据所述D-PHY驱动信号和所述C-PHY驱动信号,控制所述复用驱动模块中的控制开关的通断,以使所述复用驱动模块实现D-PHY驱动电路或C-PHY驱动电路的功能时,具体用于:
当所述C-PHY驱动信号为第二主驱动控制信号,所述D-PHY驱动信号为空时,控制所述复用驱动模块中与所述第二主驱动控制信号对应的控制开关闭合,以使所述复用驱动模块实现C-PHY主驱动电路的功能;所述第二主驱动控制信号包括C-PHY主驱动电路控制信号和/或C-PHY预加重驱动电路控制信号。
6.根据权利要求1所述的高速信号驱动电路,其特征在于,每两个所述驱动子模块作为D-PHY驱动电路的一个输出通道,以实现D-PHY驱动电路的多输出。
7.根据权利要求1所述的高速信号驱动电路,其特征在于,每三个所述驱动子模块作为C-PHY驱动电路的一个输出通道,以实现C-PHY驱动电路的多输出。
8.根据权利要求1所述的高速信号驱动电路,其特征在于,所述可调输出电阻由多条支路并联组成;每一支路由多条电阻支路并联后与一开关串联组成。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910079310.XA CN109714041B (zh) | 2019-01-28 | 2019-01-28 | 一种高速信号驱动电路 |
US16/725,061 US11108387B2 (en) | 2019-01-28 | 2019-12-23 | High speed signal drive circuit |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910079310.XA CN109714041B (zh) | 2019-01-28 | 2019-01-28 | 一种高速信号驱动电路 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109714041A CN109714041A (zh) | 2019-05-03 |
CN109714041B true CN109714041B (zh) | 2023-05-23 |
Family
ID=66263206
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910079310.XA Active CN109714041B (zh) | 2019-01-28 | 2019-01-28 | 一种高速信号驱动电路 |
Country Status (2)
Country | Link |
---|---|
US (1) | US11108387B2 (zh) |
CN (1) | CN109714041B (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11768792B2 (en) * | 2020-02-27 | 2023-09-26 | Lg Electronics Inc. | Signal receiver and electronic apparatus including the same |
CN113660414B (zh) * | 2021-08-05 | 2023-06-06 | 深圳荆虹科技有限公司 | 一种图像采集卡、摄像头接口及图像采集*** |
CN117294808A (zh) * | 2023-09-01 | 2023-12-26 | 武汉精立电子技术有限公司 | Dphy和cphy信号共用接口的图像信号发生器及发生方法 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2017026936A (ja) * | 2015-07-27 | 2017-02-02 | シナプティクス・ジャパン合同会社 | 半導体装置、半導体デバイスモジュール、表示パネルドライバ及び表示モジュール |
JP2017112427A (ja) * | 2015-12-14 | 2017-06-22 | シナプティクス・ジャパン合同会社 | 受信回路、表示ドライバ及び表示装置 |
CN108280039A (zh) * | 2018-02-13 | 2018-07-13 | 龙迅半导体(合肥)股份有限公司 | 一种MIPI C-Phy RX端的输入信号解码电路 |
CN109005404A (zh) * | 2018-09-03 | 2018-12-14 | 深圳市度信科技有限公司 | 一种可检测摄像头模组类型的测试***和方法 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10585812B2 (en) * | 2016-03-30 | 2020-03-10 | Intel Corporation | Multi-standard single interface with reduced I/O count |
KR102516027B1 (ko) * | 2016-07-20 | 2023-03-31 | 삼성전자주식회사 | 헤더 처리 장치, 프로세서 및 전자장치 |
US10289511B2 (en) * | 2016-08-19 | 2019-05-14 | Mixel, Inc. | Differential physical layer device with testing capability |
US10437744B2 (en) * | 2017-12-18 | 2019-10-08 | Intel Corporation | Reconfigurable camera serial interface |
-
2019
- 2019-01-28 CN CN201910079310.XA patent/CN109714041B/zh active Active
- 2019-12-23 US US16/725,061 patent/US11108387B2/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2017026936A (ja) * | 2015-07-27 | 2017-02-02 | シナプティクス・ジャパン合同会社 | 半導体装置、半導体デバイスモジュール、表示パネルドライバ及び表示モジュール |
CN106409202A (zh) * | 2015-07-27 | 2017-02-15 | 辛纳普蒂克斯日本合同会社 | 半导体装置、半导体器件模块、显示面板驱动器以及显示模块 |
JP2017112427A (ja) * | 2015-12-14 | 2017-06-22 | シナプティクス・ジャパン合同会社 | 受信回路、表示ドライバ及び表示装置 |
CN108280039A (zh) * | 2018-02-13 | 2018-07-13 | 龙迅半导体(合肥)股份有限公司 | 一种MIPI C-Phy RX端的输入信号解码电路 |
CN109005404A (zh) * | 2018-09-03 | 2018-12-14 | 深圳市度信科技有限公司 | 一种可检测摄像头模组类型的测试***和方法 |
Non-Patent Citations (3)
Title |
---|
Tung Liang Chiu ; .Abstract instructions for MIPI C-PHY production feasibility in PCB layout assisted by simulation software.《2017 12th International Microsystems, Packaging, Assembly and Circuits Technology Conference (IMPACT)》.2018, * |
一种新型的用于高速串行接口的发送器;熊军等;《电路与***学报》;20041030(第05期);全文 * |
电感共用式线间直流潮流控制器及其控制;张家奎;《电力***自动化》;20181210;全文 * |
Also Published As
Publication number | Publication date |
---|---|
US11108387B2 (en) | 2021-08-31 |
CN109714041A (zh) | 2019-05-03 |
US20200244257A1 (en) | 2020-07-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109714041B (zh) | 一种高速信号驱动电路 | |
US7795919B2 (en) | Transmitter driver circuit in high-speed serial communications system | |
CN103283148B (zh) | 具有预加重的电压模式驱动器 | |
US7595661B2 (en) | Low voltage differential signaling drivers including branches with series resistors | |
EP0788059B1 (en) | Driver circuit device | |
US5872813A (en) | Dual differential and binary data receiver arrangement | |
US20130257488A1 (en) | Balanced impedance method for differential signaling | |
US20080116943A1 (en) | True-differential DVI/HDMI line driver | |
US20080284466A1 (en) | Driver Circuit | |
CN107070445B (zh) | 一种串行通讯接口功能切换电路及方法 | |
US9722822B1 (en) | Method and system using driver equalization in transmission line channels with power or ground terminations | |
CN1246964C (zh) | 通用正射极耦合逻辑/低压差分信号传输输出结构 | |
US20140210520A1 (en) | Low power low voltage differential driver | |
CN214225912U (zh) | 一种串口电平内部选择切换设备及*** | |
US6788102B2 (en) | Transmitter with active differential termination | |
US6968413B2 (en) | Method and system for configuring terminators in a serial communication system | |
CN109246037A (zh) | 用于高速串行数据传输的驱动器以及高速串行接口发射机 | |
US6229845B1 (en) | Bus driver with data dependent drive strength control logic | |
CN110865956A (zh) | 一种rs-422通信隔离电路 | |
CN202189359U (zh) | 多路复用设备 | |
CN100502243C (zh) | 信号电位转换电路 | |
Song et al. | A reduced-swing voltage-mode driver for low-power multi-gb/s transmitters | |
WO2002058240A1 (en) | Self-terminating current mirror transceiver logic | |
CN114564431B (zh) | 混合型发射端驱动器及其应用方法 | |
CN213276413U (zh) | 一种输出兼容hcsl时钟和lvds时钟的装置 |
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 |