System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 信号发送方法、信号接收方法及主从芯片共址访问系统技术方案_技高网

信号发送方法、信号接收方法及主从芯片共址访问系统技术方案

技术编号:40366835 阅读:7 留言:0更新日期:2024-02-20 22:13
本发明专利技术实施例涉及通讯技术领域,具体涉及信号发送方法、信号接收方法及主从芯片共址访问系统,通过在主芯片上对包括主芯片和所有从芯片的寄存器进行统一寻址的接口方案,通过不同的去向ID对读写命令进行仲裁;在主从芯片之间的读写命令传输,设计了一种全新的传输协议,该传输协议能够实现较高的传输带宽、较短的传输延时、较少的PIN脚占用、良好的传输稳定性及较低的协议复杂度等优点。

【技术实现步骤摘要】

本专利技术实施例涉及通讯,具体涉及信号发送方法、信号接收方法及主从芯片共址访问系统


技术介绍

1、在电子领域产品开发中常采用fpga或各种asic芯片进行产品的开发设计,其中有很多的产品设计需要使用多个芯片共同搭建整个产品系统框架,这就涉及到要对多个芯片的功能模块进行功能参数的配置。芯片内部的功能模块是底层,底层功能模块要正常运行都需要上层软件根据应用场景进行参数配置,这种参数的配置在多数的芯片设计实现中以寄存器列表的形式进行提供。因此,在上层的软件应用与底层的功能模块寄存器列表之间搭建一个读写访问接口是一个必要且重要的工作。

2、目前很多的asic芯片,很多会采用串口、i2c或spi总线等低速接口的配置方式提供给主芯片如arm或其他soc来进行配置。对于像xilinx的zynq系列的soc芯片,其内部包含一个arm处理器及一片fpga芯片,在arm和fpga之间可以通过内部的axi-lite总线来搭建寄存器列表访问接口。

3、在如上述的主从芯片架构中,主芯片对从芯片的寄存器的访问接口,主要存在以下的问题:

4、(1)需要使用较多的pin脚资源。在芯片之间进行数据传输需要占用芯片的pin脚,而芯片的pin脚资源是有限制的,占用过多的pin脚势必影响芯片挂载其他外设的数量,从而影响产品的整体设计。emif总线因为地址线和数据线是并行且独立的,因此所使用的pin脚数量就非常多,一般都在十几根以上。

5、(2)需要有足够的传输带宽。某些特殊的功能对带宽有较高的要求,例如定时的数据采集,较大数据量的日志信息单次传递等等。因此,带宽比较小的接口方式在很多应用场合下并不适用。

6、(3)接口工作需要有足够的稳定性。寄存器接口的工作需要长时间保持稳定,否则容易出现错误的配置或获取错误的信息,影响产品的运行。


技术实现思路

1、鉴于上述问题,本专利技术实施例提供了信号发送方法、信号接收方法及主从芯片共址访问系统,解决了主芯片对从芯片的寄存器的访问接口存在的需要使用较多的pin脚资源和需要有足够的传输带宽的问题。

2、根据本专利技术实施例的一个方面,提供了一种信号发送方法,应用于命令发送端,所述方法包括:

3、寻址访问所有寄存器并获得读写命令,根据预设的地址映射表将所述读写命令进行命令转换,生成压缩格式命令;

4、通过读写命令转换方法将所述压缩格式命令转换为通讯格式命令,并将所述通讯格式命令进行移位发送。

5、在一种可选的方式中,所述寻址访问所有寄存器并获得读写命令,包括:

6、将主芯片通过axi-lite总线或avalon接口与所有的寄存器进行连接,并通过所述axi-lite总线或avalon接口对所有寄存器进行寻址访问。

7、在一种可选的方式中,所述根据预设的地址映射表将所述读写命令进行命令转换,生成压缩格式命令,包括:

8、查询所述地址映射表获取所述读写命令的目标去向;

9、根据所述目标去向将所述命令转换为压缩格式命令,其中,压缩格式命令包括命令有效位、命令内容位;所述命令内容位为{操作模式:操作地址:操作数}。

10、在一种可选的方式中,所述通过读写命令转换方法将所述压缩格式命令转换为通讯格式命令,包括:

11、在所述压缩格式命令的命令内容位中间隔预设位置插入隔位符,且在所述命令内容位结束位置插入起始位;所述隔位符、起始位固定为主芯片和从芯片传输线空闲状态电平的取反值。

12、在一种可选的方式中,所述将所述通讯格式命令进行移位发送,包括:

13、将所述通讯格式命令通过主芯片的管脚发送出去;其中,所述主芯片和从芯片为独立的单向传输;当没有通讯格式命令发送时,主芯片和从芯片传输线为高电平,当进入命令发送状态时将通讯格式命令按低位至高位的顺序移位发送。

14、根据本专利技术实施例的另一方面,提供了一种信号接收方法,应用于与命令发送端通讯连接的命令接收端,所述方法包括:

15、通过所述命令发送端传输的随路时钟采样随路数据,并对接收的通讯格式命令进行移位重组,生成压缩格式命令;

16、根据所述压缩格式命令对命令接收端的寄存器进行读写操作。

17、在一种可选的方式中,所述移位接收数据包括通讯格式命令、以及紧邻所述通讯格式命令的起始位的空闲位;所述空闲位、隔位符、起始位组成命令界定符,所述对接收的通讯格式命令通过命令界定符进行移位重组,生成压缩格式命令。

18、在一种可选的方式中,根据所述压缩格式命令对命令接收端的寄存器进行读写操作,包括:

19、通过所述压缩格式命令直接对寄存器进行读写操作;或者将所述压缩格式命令转换重新转换化读写命令并由读写命令对读写命令。

20、在一种可选的方式中,在所述命令接收端接收并处理所述压缩格式命令后,生成响应命令;通过将所述响应命令依次转化为压缩格式命令、通讯格式命令向所述命令发送端传输。

21、根据本专利技术实施例的又一方面,提供了一种主从芯片共址访问系统,包括命令发送端、命令接收端,其中,

22、所述命令发送端,用于寻址访问所有寄存器并获得读写命令,根据预设的地址映射表将所述读写命令进行命令转换,生成压缩格式命令;并通过读写命令转换方法将所述压缩格式命令转换为通讯格式命令,并将所述通讯格式命令进行移位发送;

23、所述命令接收端,用于通过所述命令发送端传输的随路时钟采样随路数据,并对接收的通讯格式命令进行移位重组,生成压缩格式命令;并根据所述压缩格式命令对命令接收端的寄存器进行读写操作。

24、本专利技术实施例设计了一个信号发送方法、信号接收方法及主从芯片共址访问系统,通过在主芯片上对包括主芯片和所有从芯片的寄存器进行统一寻址的接口方案,通过不同的去向id对读写命令进行仲裁;在主从芯片之间的读写命令传输,设计了一种全新的传输协议,该传输协议能够实现较高的传输带宽、较短的传输延时、较少的pin脚占用、良好的传输稳定性及较低的协议复杂度等优点。

25、上述说明仅是本专利技术实施例技术方案的概述,为了能够更清楚了解本专利技术实施例的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术实施例的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。

本文档来自技高网...

【技术保护点】

1.一种信号发送方法,其特征在于,应用于命令发送端,所述方法包括:

2.根据权利要求1所述的一种信号发送方法,其特征在于,所述寻址访问所有寄存器并获得读写命令,包括:

3.根据权利要求1所述的一种信号发送方法,其特征在于,所述根据预设的地址映射表将所述读写命令进行命令转换,生成压缩格式命令,包括:

4.根据权利要求3所述的一种信号发送方法,其特征在于,所述通过读写命令转换方法将所述压缩格式命令转换为通讯格式命令,包括:

5.根据权利要求4所述的一种信号发送方法,其特征在于,所述将所述通讯格式命令进行移位发送,包括:

6.一种信号接收方法,其特征在于,应用于与命令发送端通讯连接的命令接收端,所述方法包括:

7.根据权利要求6所述的一种信号接收方法,其特征在于,所述移位接收数据包括通讯格式命令、以及紧邻所述通讯格式命令的起始位的空闲位;所述空闲位、隔位符、起始位组成命令界定符,所述对接收的通讯格式命令通过命令界定符进行移位重组,生成压缩格式命令。

8.根据权利要求6所述的一种信号接收方法,其特征在于,根据所述压缩格式命令对命令接收端的寄存器进行读写操作,包括:

9.根据权利要求8所述的一种信号接收方法,其特征在于,在所述命令接收端接收并处理所述压缩格式命令后,生成响应命令;通过将所述响应命令依次转化为压缩格式命令、通讯格式命令向所述命令发送端传输。

10.一种主从芯片共址访问系统,其特征在于,包括权利要求1-5任一项所述的命令发送端、权利要求6-9任一项所述的命令接收端,其中,

...

【技术特征摘要】

1.一种信号发送方法,其特征在于,应用于命令发送端,所述方法包括:

2.根据权利要求1所述的一种信号发送方法,其特征在于,所述寻址访问所有寄存器并获得读写命令,包括:

3.根据权利要求1所述的一种信号发送方法,其特征在于,所述根据预设的地址映射表将所述读写命令进行命令转换,生成压缩格式命令,包括:

4.根据权利要求3所述的一种信号发送方法,其特征在于,所述通过读写命令转换方法将所述压缩格式命令转换为通讯格式命令,包括:

5.根据权利要求4所述的一种信号发送方法,其特征在于,所述将所述通讯格式命令进行移位发送,包括:

6.一种信号接收方法,其特征在于,应用于与命令发送端通讯连接的命令接收端,所述方法包括:

7.根据权利要求6...

【专利技术属性】
技术研发人员:黄化吉邹伟华江锐袁金保
申请(专利权)人:伟乐视讯科技股份有限公司
类型:发明
国别省市:

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

1