一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种数据传输装置及通信系统的制作方法

2022-04-30 14:03:38 来源:中国专利 TAG:

技术特征:
1.一种数据传输装置,其特征在于,包括仲裁器、第一通信端口、缓存模块及n个第二通信端口,n为不小于1的整数;所述第一通信端口与主设备连接,n个所述第二通信端口一一对应与n个从设备连接,所述仲裁器通过外围总线与所述主设备连接;所述缓存模块用于对所述主设备和目标从设备之间待传输的数据进行缓存;所述仲裁器用于根据所述主设备通过所述外围总线发送的配置指令确定数据传输方式及所述目标从设备,从所述缓存模块中获取数据并根据所述数据传输方式在所述主设备与所述目标从设备之间进行所述数据的传输,所述数据传输方式包括发送传输方式和接收传输方式。2.如权利要求1所述的数据传输装置,其特征在于,还包括时钟计数值产生模块,所述配置指令还包括时钟计数值指令;所述时钟计数值产生模块与所述外围总线连接,所述时钟计数值产生模块用于根据所述主设备通过所述外围总线发送的时钟计数值指令产生相应的时钟计数值;从所述缓存模块中获取数据并根据所述数据传输方式在所述主设备与所述目标从设备之间进行所述数据的传输,包括:从所述缓存模块中获取数据并根据所述数据传输方式及所述时钟计数值在所述主设备与所述目标从设备之间进行所述数据的传输。3.如权利要求1所述的数据传输装置,其特征在于,所述缓存模块包括第一子缓存模块和n个第二子缓存模块,所述第一子缓存模块分别与所述第一通信端口和所述仲裁器连接,各个所述第二子缓存模块分别与所述仲裁器和各自对应的第二通信端口连接。4.如权利要求3所述的数据传输装置,其特征在于,所述数据传输模块还包括:分别与n个第二子缓存模块一一对应连接的n个第二通信端口状态模块,用于采集n个所述第二子缓存模块的缓存空间信息,并将所述缓存空间信息通过所述外围总线发送至所述主设备,以便所述主设备基于所述缓存空间信息来判定是否继续与相应的从设备通信。5.如权利要求1所述的数据传输装置,其特征在于,所述数据传输装置为fpga。6.如权利要求1所述的数据传输装置,其特征在于,所述外围总线为apb总线。7.如权利要求1至6任一项所述的数据传输装置,其特征在于,在所述数据传输方式为发送传输方式时:所述缓存模块用于对所述主设备发送至目标从设备的待传输的数据进行缓存;所述仲裁器用于根据所述主设备通过所述外围总线发送的配置指令确定数据传输方式及所述目标从设备,从所述缓存模块中获取数据,并将所述数据传输至所述目标从设备。8.如权利要求1至6任一项所述的数据传输装置,其特征在于,在所述数据传输方式为接收传输方式时:所述缓存模块用于对所述从设备发送至主设备的待传输的数据进行缓存;所述仲裁器用于根据所述主设备通过所述外围总线发送的配置指令确定数据传输方式及目标从设备,从所述缓存模块中获取所述目标从设备的数据,并将所述目标从设备的数据传输至所述主设备。9.一种通信系统,其特征在于,包括如权利要求1所述的数据传输装置,还包括主设备及n个从设备,所述主设备与所述数据传输装置中的所述第一通信端口连接,n个所述从设备与所述数据传输装置中的n个所述第二通信端口连接。

技术总结
本发明公开了一种数据传输装置及通信系统,利用数据传输装置来连接主设备和多个从设备,主设备上只需要设置外围总线及一个通信端口与数据传输装置连接,数据传输装置上还设有多个通信端口与从设备连接,在不增加外围电路硬件设计的情况下就可以实现主设备与多个从设备之间的一对多通信,节约了主设备的引脚资源,降低了硬件电路设计的复杂度。降低了硬件电路设计的复杂度。降低了硬件电路设计的复杂度。


技术研发人员:单凤敏
受保护的技术使用者:山东云海国创云计算装备产业创新中心有限公司
技术研发日:2022.01.21
技术公布日:2022/4/29
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献