【技术实现步骤摘要】
本专利技术涉及网络通信,具体而言涉及一种基于单片网络通信板卡连接构建的多主机网络通信模式下的共享资源管理与同步方法,以及共享资源的管理系统。
技术介绍
1、随着嵌入式产品的快速发展,对网络通信的性能提出越来越高的要求。10g/25g以太网技术依靠其可扩展性,方便部署等优点成为下一代嵌入式产品重要的网络通信技术。但10g/25g高速网络通信板卡,特别是fpga产品,具有功耗高,成本高等弊端,该产品的大量部署会带来较高的部署成本,和整机的功耗和散热问题。如果采用单个网络通信板卡能够被多个主机使用的方式部署,则能够分摊单主机通信成本,提高系统集成度,大大降低整体部署高速网络通信板卡的成本。同时,系统运行过程中并非所有业务和主机都需要高带宽网络,通过网络通信板卡提供多个主机接口,可使得单芯片/fpga服务多个主机成为一种高性价比的部署方案。
2、当单芯片连接多个主机时,芯片/fpga会成为多主机的共享资源,如何对公共资源进行配置管理,避免多主机间对公共资源配置管理冲突成为多主机部署的一个问题。比如tsn网络中时间同步服务,只需要一个
...【技术保护点】
1.一种单芯片连接多主机通信模式下的共享资源管理系统,其特征在于,包括网络通信板卡(100)以及与网络通信板卡(100)连接的多个主机(200),构成多主机系统;
2.根据权利要求1所述的单芯片连接多主机通信模式下的共享资源管理系统,其特征在于,所述多个主机(200)中的每个主机启动后,通过读取主机ID寄存器,用以获取多主机系统中主机的主机ID,所述主机ID被配置作为主机的唯一标识;
3.根据权利要求1所述的单芯片连接多主机通信模式下的共享资源管理系统,其特征在于,所述多个主机(200)中的任意一个主机在启动时,读取控制主机ID寄存器,并基于控
...【技术特征摘要】
1.一种单芯片连接多主机通信模式下的共享资源管理系统,其特征在于,包括网络通信板卡(100)以及与网络通信板卡(100)连接的多个主机(200),构成多主机系统;
2.根据权利要求1所述的单芯片连接多主机通信模式下的共享资源管理系统,其特征在于,所述多个主机(200)中的每个主机启动后,通过读取主机id寄存器,用以获取多主机系统中主机的主机id,所述主机id被配置作为主机的唯一标识;
3.根据权利要求1所述的单芯片连接多主机通信模式下的共享资源管理系统,其特征在于,所述多个主机(200)中的任意一个主机在启动时,读取控制主机id寄存器,并基于控制主机id寄存器为0则将其主机id写入控制主机id寄存器,标识为控制主机,用以配置fpga的寄存器,并且配置管理公共的资源和服务。
4.根据权利要求3所述的单芯片连接多主机通信模式下的共享资源管理系统,其特征在于,所述多个主机(200)中的任意一个主机在启动时,读取控制主机id寄存器,基于控制主机id寄存器不为0,则将其标识为从机并记录控制主机id寄存器内的控制主机id。
5.根据权利要求1所述的单芯片连接多主机通信模式下的共享资源管理系统,其特征在...
【专利技术属性】
技术研发人员:武胜利,颜卫民,
申请(专利权)人:南京全信传输科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。