【技术实现步骤摘要】
【技术保护点】
一种MVB接口IP软核,包括链路层控制单元模块、编码器模块、解码器模块、发送缓冲模块、接收缓冲模块、通信存储器模块和地址仲裁模块,其特征是, 所述链路层控制单元模块根据解码器的状态标志判断是否接收到数据帧;收到数据帧后,从接收缓冲读入 数据帧,根据该数据帧判断要进行的操作;若该数据帧是主帧,则根据其功能码和地址,判断是需要发送数据帧还是需要等待接收从帧,若要发送数据帧则从通信存储器模块读出数据,写入发送缓冲模块,然后给编码器模块发出发送命令,开始数据发送;若要等待接收从帧,则给解码器指定欲接收的从帧大小,收到从帧后,从接收缓冲模块读出数据写入通信存储器模块;同时该模块还要进行通信的超时判断、过程数据端口的刷新和定时器维护; 所述编码器模块在链路层控制单元模块的控制下,从发送缓冲模块读出数据按照MVB数 据帧格式向MVB网络发送数据; 所述解码器模块根据链路层控制单元模块指定的接收数据帧长度,从MVB总线获取数据帧,将接收到的数据帧存入接收缓冲模块; 所述发送缓冲模块临时存储链路层控制单元模块欲发送到MVB网络上的数据帧; 所述接收缓 ...
【技术特征摘要】
【专利技术属性】
技术研发人员:王立德,王永翔,
申请(专利权)人:北京交通大学,
类型:发明
国别省市:11[中国|北京]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。