[发明专利]串行通信测试装置、包括该装置的系统及其方法有效
申请号: | 201410113856.X | 申请日: | 2014-03-25 |
公开(公告)号: | CN104699576B | 公开(公告)日: | 2020-03-10 |
发明(设计)人: | 朴忠燮;李智行;赵疆熙;张斗赈 | 申请(专利权)人: | 现代自动车株式会社;起亚自动车株式会社;奥特润株式会社 |
主分类号: | G06F11/22 | 分类号: | G06F11/22 |
代理公司: | 北京尚诚知识产权代理有限公司 11322 | 代理人: | 龙淳 |
地址: | 韩国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 串行 通信 测试 装置 包括 系统 及其 方法 | ||
本发明提供了一种串行通信测试装置、包括该装置的系统及其方法。所述串行通信测试装置包括:配置成向外部芯片传送数据和从外部芯片接收数据的接口;配置成存储待检错的数据,以把存储的数据通过接口输出给外部芯片的寄存器;配置成存储通过接口从外部芯片接收的数据的数据存储单元;配置成把存储在寄存器中的数据与存储在数据存储单元中的数据进行比较的比较单元;以及配置成确定存储在寄存器中的数据是否与待检错的数据实质上相似,并且配置成操作寄存器和比较单元的检错控制器。
技术领域
本发明的实施例涉及串行通信测试装置、包括该串行通信测试装置的系统、及其方法,并且更特别地涉及允许用于串行外围接口(SPI)通信的主控芯片和从控芯片检查数据从而提高可靠性的技术。
背景技术
通常,串行外围接口(SPI)装置被安装在主控芯片(例如,CPU)中,使得SPI装置在主控芯片和从控芯片(例如,诸如多媒体装置之类的外围装置)之间进行数据通信。SPI装置被配置成利用串行通信方案。与其它串行通信方案不同,通过利用时钟同步,SPI装置使主控芯片和从控芯片能够同时相互通信。换句话说,SPI装置使CPU和外围装置能够同时相互通信,从而在CPU和外围装置之间同时传送有效数据。
此外,充当配置成在两个装置之间实现串行通信的接口的SPI装置被配置成利用其数据输出引脚、数据输入引脚、时钟引脚和从控选择引脚。因此,SPI装置作为简单的串行接口工作,同时高速工作,使得能够实现便利的各种功能。另外,SPI装置是一种把各种外围装置添加或连接到具有快速变化的大容量数据的应用(诸如视频游戏系统、数字照相机、汽车音响、导航系统、机顶盒、PDA、MP3播放器等)中的协议。
此外,SPI装置被容纳在配置成在中央处理单元(CPU)和一个或多个外围装置之间进行通信的通信系统中。然而,SPI装置被配置成将两个微处理器互连,以允许这两个微处理器相互通信。一个微处理器可以按主控模式工作,而另一个微处理器可以按从控模式工作。相反,常规的SPI装置不能利用主控芯片或从控芯片确定数据是否已正确地从主控芯片传送给从控芯片。换句话说,当在传送/接收(Tx/Rx)数据中发生意外错误时,常规的SPI装置难以识别所述错误是否是因用于数据传送的主控芯片的故障而发生的,是否主控芯片最初就传送了错误的数据,是否在主控芯片和从控芯片之间的通信中发生了错误,或者所述错误是否是由于接收数据的从控芯片的故障而发生的。结果,主控芯片和从控芯片不能识别数据通信中的错误的有无,导致潜在的误操作。
为了提高串行通信质量,SPI装置可以进行检错和纠错。主控芯片应检测读取数据的错误,以及获得为纠错所必需的奇偶校验信息或者循环冗余校验(CRC)信息。然而,常规的检错方案要使用相当长的时间进行检错或纠错,并且不能正确地进行检错。
发明内容
本发明提供了一种串行通信测试装置、包括该串行通信测试装置的系统、及其方法。特别地,本发明涉及一种允许主控芯片(例如,驱动半导体)和从控芯片确定串行外围接口(SPI)通信中的错误的有无,从而提高数据通信的准确性和可靠性的技术。
根据本发明的一个方面,串行通信测试装置可以包括:配置成向外部芯片传送数据和从外部芯片接收数据的接口;配置成存储待检错的数据,以把存储的数据通过接口输出给外部芯片的寄存器;配置成存储通过接口从外部芯片接收的数据的数据存储单元;配置成把存储在寄存器中的数据与存储在数据存储单元中的数据进行比较的比较单元;以及配置成确定存储在寄存器中的数据是否与待检错的数据实质上相似,并且配置成操作寄存器和比较单元的检错控制器。
根据实施例的另一方面,串行通信测试系统可以包括:配置成读取待检错的数据,并重传读取的数据的主控芯片;以及配置成把待检错的数据传送给主控芯片,写入从主控芯片接收的数据,并且把应用于主控芯片的数据与从主控芯片接收的数据进行比较,以进行检错的从控芯片。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于现代自动车株式会社;起亚自动车株式会社;奥特润株式会社,未经现代自动车株式会社;起亚自动车株式会社;奥特润株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410113856.X/2.html,转载请声明来源钻瓜专利网。