板间通信方法、装置及系统制造方法及图纸

技术编号:3903970 阅读:204 留言:0更新日期:2012-04-11 18:40
本发明专利技术实施例涉及一种板间通信方法、装置及系统,方法包括:接收第一终端根据板间通信地址发送的通信请求消息;根据所述通信请求消息触发所述第一终端与第二终端通信。装置包括:地址分配模块,用于将板间通信地址分配给第一终端和第二终端;第一接收模块,用于接收所述第一终端根据所述板间通信地址发送的通信请求消息;触发模块,用于根据所述通信请求消息触发所述第一终端与第二终端通信。本发明专利技术实施例提供的板间通信方法、装置及系统,通过将板间通信地址分配给第一终端和第二终端,利用板间通信地址的唯一性触发第一终端和第二终端进行通信,从而在充分利用现有硬件资源无需增加额外的硬件成本的基础上,缩短了通信时间,提高了通信效率。

【技术实现步骤摘要】

本专利技术实施例涉及通信
,尤其是一种板间通信方法、装置及系统
技术介绍
在传统的分布式同步数字系列(Synchronous Digital Hierarchy,简称SDH)系 统中,主控板是其重要组成部分,SDH系统中的板间通信组成了一个典型的多机通信系统, 其中,主控板为多机通信系统中的主机(Server),SDH系统中的其余部件为主控板的从机 (Slave)ο现有技术中,分布式SDH系统的板间通信常采用串口通信和网口通信两种方式。 串口通信按位(bit)发送和接收字节,使用一根传输线发送数据的同时用另一根传输线接 收数据,因此采用两根传输线就可以实现板间通信。网口通信利用中央处理器(Central Process Unit,简称CPU)的全双工串行通信控制器(serial communication control,简 称SCC)和IEEE802. 3/以太网(Ethernet)协议实现CPU间的以太网通信;在实现网口通 信时,由于CPU—般只集成介质访问控制(Media Access Control,简称MAC)子层协议,因 此需要增加物理层(PHY)芯片用于通信信号的转换。专利技术人在实施本专利技术的过程中发现,现有技术至少存在如下缺陷由于串口通信 按位发送和接收字节,随着板间通信数据量的增大通信时间增长,通信实时性下降,无法满 足实时性较高的通信系统;由于网口通信需要增加物理层(PHY)芯片,增加了网口通信的 成本。
技术实现思路
本专利技术实施例的目的在于提供一种板间通信方法、装置及系统,提高通信效率,降 低通信系统的成本。本专利技术实施例提供一种板间通信方法,包括接收所述第一终端根据所述板间通信地址发送的通信请求消息,所述板间通信地 址为已分配给第一终端和第二终端的寄存器地址;根据所述通信请求消息触发所述第一终端与第二终端通信。本专利技术实施例提供的板间通信方法,通过将板间通信地址分配给第一终端和第二 终端,利用板间通信地址的唯一性触发第一终端和第二终端进行通信,从而在充分利用现 有硬件资源无需增加额外的硬件成本的基础上,缩短了通信时间,提高了通信效率。本专利技术实施例提供一种板间通信装置,包括地址分配模块,用于将板间通信地址分配给第一终端和第二终端,所述板间通信 地址为寄存器地址;第一接收模块,用于接收所述第一终端根据所述板间通信地址发送的通信请求消 息;触发模块,用于根据所述通信请求消息触发所述第一终端与第二终端通信。本实施例提供的板间通信装置,通过地址分配模块将板间通信地址分配给第一终 端和第二终端,触发模块根据板间通信地址的唯一性触发第一终端和第二终端通信,从而 在充分利用现有硬件资源无需增加额外的硬件成本的基础上,缩短了通信时间,提高了通信效率。本专利技术实施例还提供了一种板间通信系统,其特征在于,包括第一终端、第二终 端、板间通信装置;所述板间通信装置,用于将板间通信地址分配给第一终端和第二终端;并触发所 述第一终端与第二终端通信;所述第一终端,用于根据所述板间通信地址向所述板间通信装置发送的通信请求 消息;所述第二终端,用于向所述板间通信装置返回响应中断消息。本专利技术实施例提供的板间通信系统,通过设置板间通信装置将板间通信地址分配 给第一终端和第二终端,根据板间通信地址的唯一性触发第一终端和第二终端通信,从而 在充分利用现有硬件资源无需增加额外的硬件成本的基础上,缩短了通信时间,提高了通信效率。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可 以根据这些附图获得其他的附图。图1为本专利技术板间通信方法一个实施例的流程示意图;图2为本专利技术板间通信方法又一个实施例的流程示意图;图3为本专利技术板间通信方法又一个实施例的流程示意图;图4为本专利技术板间通信装置一个实施例的结构示意图;图5为本专利技术板间通信装置又一个实施例的结构示意图;图6为本专利技术板间通信装置又一个实施例的结构示意图;图7为本专利技术板间通信系统一个实施例的结构示意图;图8为本专利技术板间通信系统又一个实施例的结构示意图;图9为图8所示实施例的应用示意图。具体实施例方式下面通过附图和实施例,对本专利技术的技术方案做进一步的详细描述。 图1为本专利技术板间通信方法一个实施例的流程示意图,如图1所示,本实施例包括 以下步骤步骤101、接收第一终端根据板间通信地址发送的通信请求消息,其中,板间通信 装置地址已分配给第一终端和第二终端;步骤102、根据通信请求消息触发第一终端与第二终端通信。在本专利技术实施例中,第一终端和第二终端可以为CPU,或者SDH系统中的主控板或5者线路板。具体地,若第一终端和第二终端均为CPU,当第一终端为主控端(Server)时,第 二终端相应地为受控端(Slave);当第一终端为受控端(Slave),第二终端相应地为主控端 (Server)。在SDH系统中,若第一终端为主控板,则第二终端相应地为线路板;若第一终端 为线路板,则第二终端相应地为主控板,并且主控板和线路板均设置有相应的CPU。板间通 信地址可以为能够保存通信数据,并且能够触发第一终端和第二终端通信的寄存器地址, 也可以为能够实现保存通信数据以及触发第一终端和第二终端通信的其他地址,只要能够 实现保存通信数据触发第一终端和第二终端通信即可。具体地,板间通信地址可以为设置 在现场可编程门阵列(FieldProgrammable Gate Array,简称FPGA)等大规模集成电路上 的读写寄存器地址,也可以为设置在FPGA等大规模集成电路上的中断状态寄存器地址。通 信请求消息可以为触发板间通信地址进行读写操作的时钟信号。本实施例提供的板间通信方法,通过为第一终端和第二终端分配板间通信地址, 使第一终端和第二终端根据已分配的板间通信地址直接进行通信,从而在充分利用现有硬 件资源无需增加额外的硬件成本的基础上,缩短了通信时间,提高了通信效率。图2为本专利技术板间通信方法又一个实施例的流程示意图,如图2所示,本实施例包 括以下步骤步骤201、接收第一终端根据板间通信地址发送的通信请求消息,其中,板间通信 地址已分配给第一终端和第二终端;步骤202、根据第一终端发送的通信请求消息向第二终端发送请求中断消息;步骤203、接收第二终端验证请求中断消息后返回的响应中断消息;步骤204、根据响应中断消息触发第一终端和第二终端通信。上述步骤201中,板间通信地址可以为能够保存通信数据,并且能够触发第一终 端和第二终端通信的寄存器地址,也可以为能够实现保存通信数据以及触发第一终端和 第二终端通信的其他地址,只要能够实现保存通信数据并触发第一终端和第二终端通信即 可。具体地,板间通信地址可以为读写寄存器地址,也可以为中断状态寄存器地址,并且板 间通信地址具有唯一性,第一终端和第二终端根据已分配的板间通信地址直接进行通信。 此外,第一终端和第二终端内部设置有对该板间通信地址进行控制的结构单元。通信请求 消息具体可以为时钟信号的上升沿或者下降沿,通过上升沿或者下降沿的触发,使第一终 端和第二终端根据已分配的板间通信地址本文档来自技高网...

【技术保护点】
一种板间通信方法,其特征在于,包括:接收第一终端根据板间通信地址发送的通信请求消息,所述板间通信地址已分配给所述第一终端和第二终端;根据所述通信请求消息触发所述第一终端与第二终端通信。

【技术特征摘要】

【专利技术属性】
技术研发人员:张勇赵丽华刘朝伟
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:94

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1