[发明专利]CBUS总线数据接收装置及方法有效

专利信息
申请号: 201410077604.6 申请日: 2014-03-05
公开(公告)号: CN104899166B 公开(公告)日: 2018-04-27
发明(设计)人: 刘晓燕 申请(专利权)人: 上海华虹集成电路有限责任公司
主分类号: G06F13/38 分类号: G06F13/38;G06F13/42
代理公司: 上海浦一知识产权代理有限公司31211 代理人: 戴广志
地址: 201203 上海*** 国省代码: 上海;31
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种CBUS总线数据接收装置,包括一空闲状态检测模块,一同步脉冲检测模块,一包头文件检测模块,一控制位检测模块,一数据接收模块,一第一校验模块,一第二校验模块,一第三校验模块,一应答模块。本发明还公开了一种CBUS总线数据接收方法。本发明符合MHL协议中CBUS总线的发送规范,能接收发送方发出的数据包。在接收到的数据包存在链路层校验位出错的情况时,可以丢弃该数据包,并使系统回到空闲状态。本发明利用CBUS总线的信号特征快速完成校验位检错,比通用的利用硬件逻辑计算检测校验位节省大量硬件逻辑资源,提高了检错效率。
搜索关键词: cbus 总线 数据 接收 装置 方法
【主权项】:
一种CBUS总线数据接收装置,其特征在于,包括:一空闲状态检测模块,当CBUS总线没有传输需求时,使系统保持空闲状态;一同步脉冲检测模块,与所述空闲状态检测模块相连接,在空闲状态下,当检测到CBUS总线上有接收的数据传输时,检测其中是否有符合要求的同步脉冲;一包头文件检测模块,与所述同步脉冲检测模块相连接,在成功检测到同步脉冲后,根据接收的数据跳变规则,检测包头文件并将检测到的包头文件存入接收包头寄存器,以确定该包头文件的命令类别;一控制位检测模块,与所述包头文件检测模块相连接,在检测到包头文件后,根据接收的数据跳变规则,检测控制位,并将检测到的控制位信息存入接收控制寄存器,以确定该包头文件的属性;一数据接收模块,与所述控制位检测模块相连接,根据BMC编码接收数据,并存入接收数据寄存器;一第一校验模块,与所述数据接收模块和空闲状态检测模块相连接,当校验位的值为1时,进入第一校验状态校验;在第一校验状态校验中,如果CBUS总线上一直无信号上升沿,则校验失败,系统返回空闲状态;如果有信号上升沿,则进入第三校验状态校验;一第二校验模块,与所述数据接收模块和空闲状态检测模块相连接,当校验位的值为0时,进入第二校验状态校验;在第二校验状态校验中,如果CBUS总线上出现信号下降沿,则校验失败,系统返回空闲状态;如果一直无信号下降沿,则第二校验状态校验成功;一第三校验模块,与所述第一校验模块相连接,进行第三校验状态校验,在第三校验状态校验中,如果出现信号下降沿则校验失败,返回空闲状态;如果CBUS总线上没有信号边沿跳变,则在0.5个时钟周期后进行应答处理;一应答模块,与所述第二校验模块、第三校验模块和空闲状态检测模块相连接,根据接收端写入应答寄存器的命令正确应答或否定应答值在CBUS总线上返回应答信号。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海华虹集成电路有限责任公司,未经上海华虹集成电路有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201410077604.6/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top