误码检测装置、通信装置及系统制造方法及图纸

技术编号:17740298 阅读:39 留言:0更新日期:2018-04-18 15:21
本申请公开了一种误码检测装置、通信装置及系统。所述误码检测装置包括:数据缓存单元,用于通过IO口采集数据,并缓存;条件查找单元,用于提供误码条件查找表;分析逻辑单元,用于根据所述误码条件查找表判断所述数据缓存单元采集到的数据是否触发误码条件,在所述误码条件被触发的情况下,向误码复现单元发送第一信号;以及所述误码复现单元,用于在接收到所述第一信号的情况下,根据所述数据缓存单元缓存的数据输出误码信息。该误码检测装置通过将误码触发条件编写入误码检测装置中,可以准确地检测主控模块送出数据的整个过程是否符合要求,通过硬件实现针对误码现象的逻辑判断,不再依赖人的主观判断,减少了调试过程中的疏漏。

Bit error detection device, communication device and system

The present application discloses a error detection device, a communication device and a system. The error detection device includes a data buffer unit for IO through data collection, and cache; conditional search unit is used to provide error condition lookup table; logical analysis unit, according to the error condition judgment whether the look-up table data cache unit data acquisition error trigger is triggered in the condition. The error condition, to the first reproduction unit transmits the signal error and the error; reproduction unit, for receiving the first signal, according to the data cache unit cache data output error information. The error detection device will be written into the device through the error detection error trigger conditions, can accurately detect whether the main control module sends data to meet the requirements, the hardware implementation according to the error phenomenon of logic judgment, subjective judgment is no longer dependent on people, reducing the debugging process of omissions.

【技术实现步骤摘要】
误码检测装置、通信装置及系统
本技术涉及集成电路技术,更具体地,涉及误码检测装置、通信装置及系统。
技术介绍
液晶显示器制造行业所使用的一些集成电路的一次性可编程(onetimeprogrammable,OTP)功能是有限次数的,当烧录次数超过所设定的次数,集成电路就会停止工作或者工作异常,例如,如果烧录次数超过100次可编程次数,集成电路就会停止工作,而一些技术中,需要集成电路送出的电压与指定信号同步,即要求主控模块送给集成电路的数据要随时停止且以最快速度复位,这里会用到主控模块的中断功能,而结束中断功能后会自动回到中断开始的地方,于是就有可能在数据复位前送出上一次没有送出的数据,这种情况就可能造成误码而写入集成电路的一次性可编程存储器。通常为了避免这种情况需要通过观察示波器不停调试。然而,误码是概率事件,现有技术中避免因误码而错误写入的技术方案过多地依赖人的主观判断,难免存在疏漏。
技术实现思路
本技术的目的在于针对I2C的误码测试,提供一种误码检测装置、通信装置及系统,以通过硬件实现针对误码现象的逻辑判断,不再依赖人的主观判断,弥补了现有技术的不足。根据本技术的第一方面,提供一种误码检测装置,包括:数据缓存单元,用于通过IO口采集数据,并缓存;条件查找单元,用于提供误码条件查找表;分析逻辑单元,用于根据所述误码条件查找表判断所述数据缓存单元采集到的数据是否触发误码条件,在所述误码条件被触发的情况下,向误码复现单元发送第一信号;以及所述误码复现单元,用于在接收到所述第一信号的情况下,根据所述数据缓存单元缓存的数据输出误码信息。优选地,所述分析逻辑单元还用于在所述误码条件未被触发的情况下,向所述数据缓存单元发送第二信号;所述数据缓存单元还用于在接收到所述第二信号的情况下,采集下一周期数据。优选地,所述误码检测装置通过可编程门阵列实现。优选地,所述条件查找单元所提供的误码条件查找表根据I2C协议的状态设计。根据本技术的第二方面,提供一种通信装置,包括:中断触发模块,用于在集成电路的烧录次数超过预定次数时,输出中断触发信号;主控模块,用于在接收到所述中断触发信号后,停止I2C通信,以及在中断结束后以I2C起始条件发送时钟信号和数据信号;根据本技术的第一方面提供的误码检测装置,用于通过IO口采集所述时钟信号和所述数据信号,并判断是否发生误码。优选地,所述中断触发模块包括:边沿触发器或计数器。优选地,所述通信装置还包括:显示模块,包括LED灯或具有数字接口的显示屏,用于显示所述误码信息。优选地,所述主控模块通过I2C的停止时序或者保持停止状态直到中断结束以停止I2C通信。根据本技术的第三方面,提供一种通信系统,包括:根据本技术的第二方面提供的通信装置;接收模块,用于接收所述时钟信号和所述数字信号。优选地,所述接收模块根据所述通信装置对于误码是否发生的判断,将对应的数据信号择一地输入数模转换器或一次性可编程存储器。在本技术的实施例中,通过将I2C协议的相关状态作为误码触发条件编写入由可编程门阵列实现的误码检测装置中,可以准确地检测主控模块送出数据的整个过程是否符合要求,监测结果还可以通过LED灯或者具有数字接口的屏幕显示出来。用可编程门阵列通过IO端口及自身内部逻辑设计直接进行采集分析,通过硬件实现针对误码现象的逻辑判断,不再依赖人的主观判断,弥补了现有技术的不足。附图说明通过以下参照附图对本技术实施例的描述,本技术的上述以及其他目的、特征和优点将更为清楚,在附图中:图1示出本技术实施例的误码检测装置的结构示意图;图2示出本技术实施例的通信装置的结构示意图;图3示出本技术实施例的通信装置的又一结构示意图;图4示出本技术实施例的通信系统的结构示意图。具体实施方式以下将参照附图更详细地描述本技术。在各个附图中,相同的元件采用类似的附图标记来表示。为了清楚起见,附图中的各个部分没有按比例绘制。此外,可能未示出某些公知的部分。在下文中描述了本技术的许多特定的细节,例如各个部件的结构、材料、尺寸、处理工艺和技术,以便更清楚地理解本技术。但正如本领域的技术人员能够理解的那样,可以不按照这些特定的细节来实现本技术。本技术可以各种形式呈现,以下将描述其中一些示例。图1示出本技术实施例的误码检测装置的结构示意图。误码检测装置100包括:数据缓存单元101、条件查找单元102、分析逻辑单元103和误码复现单元104。数据缓存单元101用于通过IO口采集数据,并缓存。条件查找单元102用于提供误码条件查找表。分析逻辑单元103用于根据所述误码条件查找表判断数据缓存单元101采集到的数据是否触发误码条件,在所述误码条件被触发的情况下,向误码复现单元104发送第一信号。在一些实施例中,分析逻辑单元103还可以用于在所述误码条件未被触发的情况下,向数据缓存单元101发送第二信号,数据缓存单元101在接收到所述第二信号的情况下,采集下一周期数据。误码复现单元104用于在接收到所述第一信号的情况下,根据数据缓存单元101缓存的数据输出误码信息。由于可编程门阵列的引脚分配灵活,输入输出支持频率高,可以方便地检测到数据线上的数据信号和时钟信号线上的时钟信号的上升沿或下降沿。所以可以通过可编程门阵列来实现误码检测装置100。其中,条件查找单元102所提供的误码条件查找表可以根据I2C协议的状态设计。例如,可以将I2C通信开始后,在接收到时钟信号的第N个上升沿时不能检测到数据信号的地位这一条件编写入由可编程门阵列实现的误码检测装置100的条件查找单元102中,就可以准确地检测主控模块送出数据的整个过程是否符合调试要求。图2示出本技术实施例的通信装置200的结构示意图。通信装置200包括:中断触发模块201、主控模块202和误码检测装置100。中断触发模块201用于在集成电路的烧录次数超过预定次数时,输出中断触发信号。中断触发模块201可以是边沿触发器或计数器。主控模块202用于在接收到所述中断触发信号后,停止I2C通信,以及在中断结束后以I2C起始条件发送时钟信号和数据信号。主控模块202可以通过I2C的停止时序,或者保持停止状态直到中断结束以停止I2C通信。误码检测装置100用于通过IO口采集所述时钟信号和所述数据信号,并判断是否发生误码。以上结合图1已经对误码检测装置100进行了详细的说明,在此不再赘述。图3示出本技术实施例的通信装置的又一结构示意图,与图2所示的通信装置200不同的是,通信装置200还可以包括显示模块203,显示模块203可以是LED灯或具有数字接口的显示屏,用于显示误码复现单元104输出的误码信息。图4示出本技术实施例的通信系统的结构示意图。通信系统300包括:通信装置200和接收装置301。以上结合图2和图3已经对通信装置200进行了详细的说明,在此不再赘述。接收装置301用于接收所述时钟信号和所述数字信号。接收装置301可以根据所述通信装置对于误码是否发生的判断,将对应的数据信号择一地输入数模转换器或一次性可编程存储器。在本技术的实施例中,通过将I2C协议的相关状态作为误码触发条件编写入由可编程门阵列实现的误码检本文档来自技高网...
误码检测装置、通信装置及系统

【技术保护点】
一种误码检测装置,其特征在于,包括:数据缓存单元,用于通过IO口采集数据,并缓存;条件查找单元,用于提供误码条件查找表;分析逻辑单元,与所述数据缓存单元以及所述条件查找单元相连接,用于根据所述误码条件查找表判断所述数据缓存单元采集到的数据是否触发误码条件,在所述误码条件被触发的情况下,向误码复现单元发送第一信号;以及所述误码复现单元,与所述数据缓存单元以及所述分析逻辑单元相连,用于在接收到所述第一信号的情况下,根据所述数据缓存单元缓存的数据输出误码信息。

【技术特征摘要】
1.一种误码检测装置,其特征在于,包括:数据缓存单元,用于通过IO口采集数据,并缓存;条件查找单元,用于提供误码条件查找表;分析逻辑单元,与所述数据缓存单元以及所述条件查找单元相连接,用于根据所述误码条件查找表判断所述数据缓存单元采集到的数据是否触发误码条件,在所述误码条件被触发的情况下,向误码复现单元发送第一信号;以及所述误码复现单元,与所述数据缓存单元以及所述分析逻辑单元相连,用于在接收到所述第一信号的情况下,根据所述数据缓存单元缓存的数据输出误码信息。2.根据权利要求1所述的误码检测装置,其特征在于,所述分析逻辑单元还用于在所述误码条件未被触发的情况下,向所述数据缓存单元发送第二信号;所述数据缓存单元还用于在接收到所述第二信号的情况下,采集下一周期数据。3.根据权利要求1或2所述的误码检测装置,其特征在于,所述误码检测装置通过可编程门阵列实现。4.根据权利要求3所述的误码检测装置,其特征在于,所述条件查找单元所提供的误码条件查找表根据I2C协议的状态设计。5.一种通信装置,其特征在于,包括:中断触发模块,用于在集成电路的烧录次数超过预定次...

【专利技术属性】
技术研发人员:张大雷阮永鑫刘洪海
申请(专利权)人:昆山龙腾光电有限公司
类型:新型
国别省市:江苏,32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1