-
公开(公告)号:CN117472814A
公开(公告)日:2024-01-30
申请号:CN202311528979.5
申请日:2023-11-16
申请人: 杭州禾芯半导体有限公司
摘要: 本申请公开了随机存取存储器数据访问方法、装置、设备及存储介质,应用于过程数据接口,涉及工业以太网通信技术领域,包括:利用预设间接访问单元将待访问数据的首字节地址值发送至存储同步管理器,以便所述存储同步管理器基于所述首字节地址值确定随机存取存储器的当前状态和可访问标识号;基于所述可访问标识号确定所述待访问数据的缓存偏移地址;根据所述缓存偏移地址完成所述待访问数据的访问操作,通过所述预设间接访问单元将所述待访问数据的末字节地址值发送至所述存储同步管理器,以便所述存储同步管理器基于所述末字节地址值对所述随机存取存储器的当前状态进行更新。这样一来,可以提高MCU跟EtherCAT从控制器通信速率。
-
公开(公告)号:CN116527793B
公开(公告)日:2023-09-15
申请号:CN202310792829.9
申请日:2023-06-30
申请人: 杭州禾芯半导体有限公司
摘要: 本申请公开了一种协议连接方法、装置、设备及存储介质,应用于Profinet从站,涉及自动化工业领域,该方法包括:获取Profinet主站发送的Profinet协议报文,并对Profinet协议报文进行解析,得到相应的报文命令;若报文命令的类型为连接请求类型,则通过EtherCAT主站将报文命令下发至EtherCAT从站,并通过EtherCAT主站获取EtherCAT从站返回的EtherCAT协议格式的应答报文。这样一来,本申请可以通过Profinet从站解析报文,并通过EtherCAT主站实现通信,相比于协议转换模块与Profinet从站、EtherCAT主站之间总线传输方式,提高了实时性。
-
公开(公告)号:CN116455833A
公开(公告)日:2023-07-18
申请号:CN202310724910.3
申请日:2023-06-19
申请人: 杭州禾芯半导体有限公司
IPC分类号: H04L47/6295
摘要: 本发明公开了一种EtherCAT网络及其链路扩充方法和装置,属于通信领域,用于对EtherCAT网络的数据传输链路进行扩充。本申请中的端口解析模块可以根据下行帧数据中的目标MAC地址确定出对应的目标从端口,数据发送模块则可以将当前的下行帧数据通过目标从端口发出,上行帧控制模块则可以按照先进先出规则将从各个从端口接收到的上行帧数据有序的通过主端口发出并传回主站设备,由于通过链路扩充装置可以将EtherCAT网络中的数据分成并行的多个链路进行传输,因此可以提升通信效率。
-
公开(公告)号:CN116938840A
公开(公告)日:2023-10-24
申请号:CN202310937488.X
申请日:2023-07-28
申请人: 杭州禾芯半导体有限公司
摘要: 本申请公开了一种数据交换系统、方法、设备及存储介质,涉及以太网领域,包括:分类模块,用于接收发送端口的数据帧,并根据特征标签确定出待缓存帧和数据流向;缓存模块,用于在待缓存帧的数据流向和预设流向相同时,确定待缓存帧的目标接收端口和缓存编号,并将待缓存帧存储至对应的目标缓存;缓存队列管理模块,用于根据转发方式判断待缓存帧是否存储成功,成功后存储缓存编号生成对应的目标缓存队列;分发模块,用于根据目标缓存队列中的缓存编号读取数据帧,并发送至对应的目标接收端口。通过仅用于工业网络的网络交换专用交换机,降低了工业以太网数据传输延迟,满足工控设备低延时高可靠性的要求,并且使用的硬件资源少,成本更低。
-
公开(公告)号:CN116455833B
公开(公告)日:2023-09-01
申请号:CN202310724910.3
申请日:2023-06-19
申请人: 杭州禾芯半导体有限公司
IPC分类号: H04L47/6295
摘要: 本发明公开了一种EtherCAT网络及其链路扩充方法和装置,属于通信领域,用于对EtherCAT网络的数据传输链路进行扩充。本申请中的端口解析模块可以根据下行帧数据中的目标MAC地址确定出对应的目标从端口,数据发送模块则可以将当前的下行帧数据通过目标从端口发出,上行帧控制模块则可以按照先进先出规则将从各个从端口接收到的上行帧数据有序的通过主端口发出并传回主站设备,由于通过链路扩充装置可以将EtherCAT网络中的数据分成并行的多个链路进行传输,因此可以提升通信效率。
-
公开(公告)号:CN116527793A
公开(公告)日:2023-08-01
申请号:CN202310792829.9
申请日:2023-06-30
申请人: 杭州禾芯半导体有限公司
摘要: 本申请公开了一种协议连接方法、装置、设备及存储介质,应用于Profinet从站,涉及自动化工业领域,该方法包括:获取Profinet主站发送的Profinet协议报文,并对Profinet协议报文进行解析,得到相应的报文命令;若报文命令的类型为连接请求类型,则通过EtherCAT主站将报文命令下发至EtherCAT从站,并通过EtherCAT主站获取EtherCAT从站返回的EtherCAT协议格式的应答报文。这样一来,本申请可以通过Profinet从站解析报文,并通过EtherCAT主站实现通信,相比于协议转换模块与Profinet从站、EtherCAT主站之间总线传输方式,提高了实时性。
-
公开(公告)号:CN116436994A
公开(公告)日:2023-07-14
申请号:CN202310706944.X
申请日:2023-06-15
申请人: 杭州禾芯半导体有限公司
IPC分类号: H04L69/22 , H04L45/74 , H04L45/745
摘要: 本申请公开了一种Profinet协议报文传输方法、装置、设备及介质,涉及通信技术领域,包括:当监测到目标设备中存在待接收Profinet协议报文和/或待发送Profinet协议报文时,通过Profinet协议报文发送/接收模块对Profinet协议报文进行协议类型判断,并根据判断结果执行相应的Profinet协议报文传输步骤,实现不同目标设备之间的数据传输,通过在各个目标设备中增加协议报文接收处理流程和协议报文发送处理流程的方式构建报文传输模块,以此来替代交换机或交换芯片,使整个通信过程无需外接交换机或交换芯片,也能实现不同节点设备之间的数据通信,显著减少工业现场的组网的复杂度和成本支出。
-
公开(公告)号:CN115996245A
公开(公告)日:2023-04-21
申请号:CN202211712289.0
申请日:2022-12-29
申请人: 杭州禾芯半导体有限公司
IPC分类号: H04L67/60 , H04L67/125
摘要: 本申请公开了一种数据帧流传输方法、装置、设备及介质,涉及通信领域,包括:获取待发送的数据帧,确定出本地的自适应寄存器的通信端口配置锁定状态;若本地的自适应寄存器的通信端口配置锁定状态为未锁定,则将所述通信端口配置锁定状态置为锁定,并对所述自适应寄存器的通信端口进行配置,以得到数据帧输出通信端口;将所述数据帧发送至本地的帧处理单元,利用所述帧处理单元对所述数据帧进行处理,以得到处理后的数据帧流,将所述数据帧流发送至所述数据帧输出通信端口。通过本申请的上述技术方案,能够避免出现从站的物理位置和顺序位置不匹配的情况,避免出现现场接线错误导致的拓扑结构异常的情况。
-
公开(公告)号:CN116436994B
公开(公告)日:2023-08-25
申请号:CN202310706944.X
申请日:2023-06-15
申请人: 杭州禾芯半导体有限公司
IPC分类号: H04L69/22 , H04L45/74 , H04L45/745
摘要: 本申请公开了一种Profinet协议报文传输方法、装置、设备及介质,涉及通信技术领域,包括:当监测到目标设备中存在待接收Profinet协议报文和/或待发送Profinet协议报文时,通过Profinet协议报文发送/接收模块对Profinet协议报文进行协议类型判断,并根据判断结果执行相应的Profinet协议报文传输步骤,实现不同目标设备之间的数据传输,通过在各个目标设备中增加协议报文接收处理流程和协议报文发送处理流程的方式构建报文传输模块,以此来替代交换机或交换芯片,使整个通信过程无需外接交换机或交换芯片,也能实现不同节点设备之间的数据通信,显著减少工业现场的组网的复杂度和成本支出。
-
-
-
-
-
-
-
-