CN117527530A - Vbo通信方法、vbo接口及显示终端 - Google Patents
Vbo通信方法、vbo接口及显示终端 Download PDFInfo
- Publication number
- CN117527530A CN117527530A CN202310639157.8A CN202310639157A CN117527530A CN 117527530 A CN117527530 A CN 117527530A CN 202310639157 A CN202310639157 A CN 202310639157A CN 117527530 A CN117527530 A CN 117527530A
- Authority
- CN
- China
- Prior art keywords
- receiving end
- vbo
- transmitting
- state
- receiving
- 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.)
- Pending
Links
- 238000004891 communication Methods 0.000 title claims abstract description 31
- 238000000034 method Methods 0.000 title claims abstract description 31
- 238000011084 recovery Methods 0.000 claims abstract description 17
- 238000001514 detection method Methods 0.000 claims description 10
- 230000005540 biological transmission Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008054 signal transmission Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0805—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N20/00—Machine learning
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Medical Informatics (AREA)
- Physics & Mathematics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Data Mining & Analysis (AREA)
- Evolutionary Computation (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Artificial Intelligence (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Environmental & Geological Engineering (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
Abstract
本申请公开了一种VBO通信方法、VBO接口及显示终端,该VBO通信方法通过侦测接收端的工作状态,在接收端的工作状态处于失锁状态的情况下,复位发射端的发射电路,这样在上电之后发射端进行时钟数据恢复的样本训练时,发射信号或者接收信号之间会随机生成一个新的延迟,直至该延迟在可接受范围之内,如此极大地提高了接收端处于锁住状态的概率,进而发射端与接收端之间能够进行正常通信。
Description
技术领域
本申请涉及显示技术领域,具体涉及一种VBO通信方法、VBO接口及显示终端。
背景技术
在采用VBO(V-by-One)传输协议进行通信的过程中,当发射信号之间或者接收信号之间的延迟(Skew)超过VBO规格,或者,接收信号之间的延迟超出接收端的容忍度的情况下,接收端会出现无法锁住的状态,从而导致发射端与接收端之间无法开始正常通信。
发明内容
本申请提供一种VBO通信方法、VBO接口及显示终端,以缓解发射信号或者接收信号之间延迟超限导致接收端无法锁住的技术问题。
第一方面,本申请提供一种VBO通信方法,应用于显示终端,显示终端包括VBO接口,VBO接口又包括发射端和接收端,其中,发射端设有发射电路,该VBO通信方法包括:侦测接收端的工作状态,工作状态包括锁住状态和失锁状态;响应于接收端的失锁状态,复位发射电路。
在其中一些实施方式中,侦测接收端的工作状态的步骤包括:响应于接收端的时钟数据恢复的样本训练失败,接收端切换时钟锁定控制信号的电位由低至高;接收端识别到时钟锁定控制信号由低电位至高电位,切换热插拔检测控制信号的低电位至高电位。
在其中一些实施方式中,响应于接收端的时钟数据恢复的样本训练失败,接收端切换时钟锁定控制信号的电位由低至高的步骤,包括:确定时钟锁定控制信号由低电位切换至高电位为失锁状态。
在其中一些实施方式中,发射电路还包括锁相环,其中,响应于接收端的失锁状态,复位发射电路的步骤,包括:响应于接收端的失锁状态,复位锁相环。
在其中一些实施方式中,接收端包括接收电路,其中,响应于接收端的失锁状态,复位发射电路的步骤之后,包括:发射端、接收端均执行上电流程;使能接收电路。
在其中一些实施方式中,使能接收电路的步骤之后,包括:接收端切换热插拔检测控制信号的高电位至低电位;响应于热插拔检测控制信号由高电位切换至低电位,执行时钟数据恢复的样本训练。
在其中一些实施方式中,响应于热插拔检测控制信号由高电位切换至低电位,执行时钟数据恢复的样本训练的步骤之后,包括:侦测接收端的工作状态;响应于接收端的锁住状态,接收端切换时钟锁定控制信号的高电位至低电位。
第二方面,本申请提供一种VBO接口,该VBO接口包括接收端和发射端,接收端的工作状态包括锁住状态和失锁状态;发射端包括发射电路,发射端侦测到接收端的失锁状态而复位发射电路。
在其中一些实施方式中,发射电路包括锁相环,发射端侦测到接收端的失锁状态而复位锁相环。
第三方面,本申请提供一种显示终端,该显示终端包括上述至少一个实施方式中的VBO接口,接收端设置于显示终端中的时序控制器,发射端用于发射接收到的视频数据。
本申请提供的VBO通信方法、VBO接口及显示终端,通过侦测接收端的工作状态,在接收端的工作状态处于失锁状态的情况下,复位发射端的发射电路,这样在上电之后发射端进行时钟数据恢复的样本训练时,发射信号或者接收信号之间会随机生成一个新的延迟,直至该延迟在可接受范围之内,如此极大地提高了接收端处于锁住状态的概率,进而发射端与接收端之间能够进行正常通信。
附图说明
下面结合附图,通过对本申请的具体实施方式详细描述,将使本申请的技术方案及其它有益效果显而易见。
图1为本申请实施例提供的VBO通信方法的流程示意图。
图2为本申请实施例提供的VBO通信方法的时序示意图。
图3为本申请实施例提供的VBO通信方法的状态示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量,由此限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个所述特征,在本发明的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。
在显示终端中,8K的时序控制器(Tcon)采用VBO输入接口,8K&60Hz的显示终端的VBO输入接口为32通道(lane),8K&120Hz的显示终端的VBO输入接口为64通道。当前业内的产线治具多采用具有多个16通道的VBO输入接口的信号发生器(Pattern Generator)治具通过级联的方式进行工作,例如,8K&60Hz面板需要2个16通道的VBO输入接口的PatternGenerator治具,8K&120Hz面板需要4个16通道的VBO输入接口的Pattern Generator治具。然而,由于多个Pattern Generator治具同步不完全,会导致不同Pattern Generator治具中不同的lane之间延迟(Skew)差异太大,以至于超过了VBO协议规格。
尤其是,当不同Pattern Generator治具输出的发射(VBO TX)信号间skew超过VBO规格(2UI),或者接收(VBO RX)信号间Skew超过VBO规格(5UI)或者超出接收端(VBO RX设备)的容忍度时,VBO RX设备会出现无法锁住的状态,此时时钟锁定控制信号LOCKN会拉高,导致发射端(VBO TX设备)不断发训练样本(Training pattern),时钟锁定控制信号LOCKN也一直在高电位(失锁状态)与低电位(锁住状态)之间切换。而由于发射端中的锁相环(PLL)已经锁住,所以每次发送端训练(Training)过程中对应信号之间的Skew保持不变。这会导致发射信号或者接收信号之间延迟超限。
有鉴于上述提及的发射信号或者接收信号之间延迟超限导致接收端无法锁住的技术问题,本实施例提供了一种VBO通信方法,应用于显示终端,显示终端包括VBO接口,VBO接口又包括发射端和接收端,其中,发射端设有发射电路,请参阅图1至图3,如图1所示,该VBO通信方法包括以下步骤:
步骤S10:侦测接收端的工作状态。其中,该工作状态包括锁住状态和失锁状态。
步骤S20:响应于接收端的失锁状态,复位发射电路。
可以理解的是,本实施例提供的VBO通信方法,通过侦测接收端的工作状态,在接收端的工作状态处于失锁状态的情况下,复位发射端的发射电路,这样在上电之后发射端进行时钟数据恢复的样本训练时,发射信号或者接收信号之间会随机生成一个新的延迟,直至该延迟在可接受范围之内,如此极大地提高了接收端处于锁住状态的概率,进而发射端与接收端之间能够进行正常通信。
需要进行说明的是,图3中左侧所示为发射端随时间变化的状态,图3中右侧所示为发射端随时间变化的状态。
在其中一个实施例中,如图2所示,侦测接收端的工作状态的步骤包括:响应于接收端的时钟数据恢复的样本训练失败,接收端切换时钟锁定控制信号LOCKN的电位由低至高;接收端识别到时钟锁定控制信号LOCKN由低电位至高电位,切换热插拔检测控制信号HTPDN的低电位至高电位。
需要进行说明的是,失锁状态是指时钟锁定控制信号LOCKN由低电位至高电位的这种状态。锁住状态是指时钟锁定控制信号LOCKN由高电位至低电位的这种状态。
在其中一个实施例中,发射电路还包括锁相环,其中,响应于接收端的失锁状态,复位发射电路的步骤,包括:响应于接收端的失锁状态,复位锁相环。
需要进行说明的是,由于发射端中的锁相环(PLL)已经锁住,所以每次发送端训练(Training)过程中对应信号之间的Skew保持不变。因此,本实施例中复位锁相环的作用在于使得发射信号之间或者接收信号之间的Skew随机再生一个,以改变发射信号之间或者接收信号之间的Skew,提高接收端处于锁住状态的概率。
在其中一个实施例中,如图2所示,接收端包括接收电路,其中,响应于接收端的失锁状态,复位发射电路的步骤之后,包括:发射端、接收端均执行上电流程;使能接收电路。
需要进行说明的是,复位之后,发射端、接收端均执行正常的上电流程,上电完毕之后,接收电路能够正常工作。
在其中一个实施例中,如图2所示,使能接收电路的步骤之后,包括:接收端切换热插拔检测控制信号HTPDN的高电位至低电位;响应于热插拔检测控制信号HTPDN由高电位切换至低电位,执行时钟数据恢复的样本训练。
需要进行说明的是,时钟数据恢复的样本训练如图2中所示的“CDR Training”。
在其中一个实施例中,如图2所示,响应于热插拔检测控制信号HTPDN由高电位切换至低电位,执行时钟数据恢复的样本训练的步骤之后,包括:侦测接收端的工作状态;响应于接收端的锁住状态,接收端切换时钟锁定控制信号LOCKN的高电位至低电位。
需要进行说明的是,当接收端处于锁住状态的情况下,发射端与接收端之间即可进行正常的数据传输。
在其中一个实施例中,本实施例提供一种VBO接口,该VBO接口包括接收端和发射端,接收端的工作状态包括锁住状态和失锁状态;发射端包括发射电路,发射端侦测到接收端的失锁状态而复位发射电路。
可以理解的是,本实施例提供的VBO接口,通过侦测接收端的工作状态,在接收端的工作状态处于失锁状态的情况下,复位发射端的发射电路,这样在上电之后发射端进行时钟数据恢复的样本训练时,发射信号或者接收信号之间会随机生成一个新的延迟,直至该延迟在可接受范围之内,如此极大地提高了接收端处于锁住状态的概率,进而发射端与接收端之间能够进行正常通信。
在其中一个实施例中,本实施例提供一种显示终端,该显示终端包括上述至少一个实施例中的VBO接口,接收端设置于显示终端中的时序控制器,发射端用于发射接收到的视频数据。
可以理解的是,由于本实施例提供的显示终端包括了上述至少一个实施例中的VBO接口,同样能够通过侦测接收端的工作状态,在接收端的工作状态处于失锁状态的情况下,复位发射端的发射电路,这样在上电之后发射端进行时钟数据恢复的样本训练时,发射信号或者接收信号之间会随机生成一个新的延迟,直至该延迟在可接受范围之内,如此极大地提高了接收端处于锁住状态的概率,进而发射端与接收端之间能够进行正常通信。
图3所示为VBO的握手流程示意图,采用VBO传输协议的发射端与接收端在开机阶段有严格的握手流程,遵循严格的时序控制。其中,VBO信号传输需要用到热插拔检测控制信号HTPDN和时钟锁定控制信号LOCKN,两者的电位都由接收端控制,接收端上电后将该两个控制信号对应的两个引脚默认置为高电平。当接收端复位完成,热插拔检测控制信号HTPDN被拉低;然后进行CDR training,CDR完成后,时钟锁定控制信号LOCKN被拉低:然后进行ALN training过程,握手成功并传送有效图像信息。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
以上对本申请实施例所提供的VBO通信方法、VBO接口及显示终端进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的技术方案及其核心思想;本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例的技术方案的范围。
Claims (10)
1.一种VBO通信方法,应用于显示终端,所述显示终端包括VBO接口,所述VBO接口又包括发射端和接收端,其中,所述发射端设有发射电路,其特征在于,所述VBO通信方法包括:
侦测接收端的工作状态,所述工作状态包括锁住状态和失锁状态;
响应于所述接收端的失锁状态,复位所述发射电路。
2.根据权利要求1所述的VBO通信方法,其特征在于,所述侦测接收端的工作状态的步骤,包括:
响应于所述接收端的时钟数据恢复的样本训练失败,所述接收端切换时钟锁定控制信号的电位由低至高;
所述接收端识别到所述时钟锁定控制信号由低电位至高电位,切换热插拔检测控制信号的低电位至高电位。
3.根据权利要求2所述的VBO通信方法,其特征在于,所述响应于所述接收端的时钟数据恢复的样本训练失败,所述接收端切换时钟锁定控制信号的电位由低至高的步骤,包括:
确定所述时钟锁定控制信号由低电位切换至高电位为所述失锁状态。
4.根据权利要求1所述的VBO通信方法,其特征在于,所述发射电路还包括锁相环,其中,所述响应于所述接收端的失锁状态,复位所述发射电路的步骤,包括:
响应于所述接收端的失锁状态,复位所述锁相环。
5.根据权利要求4所述的VBO通信方法,其特征在于,所述接收端包括接收电路,其中,所述响应于所述接收端的失锁状态,复位所述发射电路的步骤之后,包括:
所述发射端、所述接收端均执行上电流程;
使能所述接收电路。
6.根据权利要求5所述的VBO通信方法,其特征在于,所述使能所述接收电路的步骤之后,包括:
所述接收端切换热插拔检测控制信号的高电位至低电位;
响应于所述热插拔检测控制信号由高电位切换至低电位,所述执行时钟数据恢复的样本训练。
7.根据权利要求6所述的VBO通信方法,其特征在于,所述响应于所述热插拔检测控制信号由高电位切换至低电位,所述执行时钟数据恢复的样本训练的步骤之后,包括:
侦测接收端的工作状态;
响应于所述接收端的锁住状态,所述接收端切换时钟锁定控制信号的高电位至低电位。
8.一种VBO接口,其特征在于,所述VBO接口包括:
接收端,所述接收端的工作状态包括锁住状态和失锁状态;和
发射端,所述发射端包括发射电路,所述发射端侦测到所述接收端的失锁状态而复位所述发射电路。
9.根据权利要求8所述的VBO接口,其特征在于,所述发射电路包括锁相环,所述发射端侦测到所述接收端的失锁状态而复位所述锁相环。
10.一种显示终端,其特征在于,所述显示终端包括如权利要求8-9任一项所述的VBO接口,所述接收端设置于所述显示终端的时序控制器,所述发射端用于发射接收到的视频数据。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310639157.8A CN117527530A (zh) | 2023-05-31 | 2023-05-31 | Vbo通信方法、vbo接口及显示终端 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310639157.8A CN117527530A (zh) | 2023-05-31 | 2023-05-31 | Vbo通信方法、vbo接口及显示终端 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN117527530A true CN117527530A (zh) | 2024-02-06 |
Family
ID=89751955
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310639157.8A Pending CN117527530A (zh) | 2023-05-31 | 2023-05-31 | Vbo通信方法、vbo接口及显示终端 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN117527530A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN118860066A (zh) * | 2024-09-29 | 2024-10-29 | 浙江大华技术股份有限公司 | 调节像素时钟的方法及装置 |
-
2023
- 2023-05-31 CN CN202310639157.8A patent/CN117527530A/zh active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN118860066A (zh) * | 2024-09-29 | 2024-10-29 | 浙江大华技术股份有限公司 | 调节像素时钟的方法及装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2211524B1 (en) | Transmitter apparatus, receiver apparatus and communication system | |
US20060277339A1 (en) | Communication apparatus, switching method, and switching program | |
CN117527530A (zh) | Vbo通信方法、vbo接口及显示终端 | |
US10152932B2 (en) | Controlling device and method for frequency synchronization and LCD television | |
US7254201B2 (en) | Clock and data recovery circuit and method | |
JP2011248814A (ja) | PCIExpressリンクエラー検出及び自動復旧機能を備えたデバイス | |
US6385319B1 (en) | Encoding circuit and method of detecting block code boundary and establishing synchronization between scrambler and descrambler | |
EP1681810A1 (en) | Data transmission system, data transmitter, and transmitting method | |
US11144088B2 (en) | Clocking synchronization method and apparatus | |
JP5704988B2 (ja) | 通信装置 | |
US20070147412A1 (en) | Automatic configuration system and method | |
CN100461065C (zh) | 时钟/数据恢复电路的频率的调整方法与其装置 | |
CN112585592B (zh) | 异步通信 | |
CN107071568B (zh) | 发送器及状态控制方法 | |
TWI392318B (zh) | 同步判定裝置、包含此同步判定裝置的接收裝置及其接收方法 | |
JP4950534B2 (ja) | クロックデータリカバリ制御回路 | |
CN115967408B (zh) | 信号接收方法、装置、电子设备和存储介质 | |
JP2848360B2 (ja) | 通信制御装置 | |
US12125457B2 (en) | Display Port (DP) sink device having main Phy circuit with plurality of DP connectors and plurality of AUX Phy circuits coupled to subsidiary link circuit | |
EP4075289A1 (en) | Handshake circuits | |
JP2023152462A (ja) | 通信装置、通信装置の制御方法、及びプログラム | |
CN101789857B (zh) | 同步判定装置、包含此同步判定装置的接收装置及接收方法 | |
US20120119789A1 (en) | Peak Detector Extension System | |
CN116723084A (zh) | Pcie链路故障修复方法、装置、电子设备及存储介质 | |
KR100499112B1 (ko) | 통신 시스템에서의 데이터 캐리어 검출 신호 생성 제어 장치 |
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 |