System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 基于PCIE总线的信号处理模块灵活配置的方法及设备技术_技高网

基于PCIE总线的信号处理模块灵活配置的方法及设备技术

技术编号:41282221 阅读:3 留言:0更新日期:2024-05-11 09:32
本发明专利技术公开了一种基于PCIE总线的信号处理模块灵活配置的方法及设备,针对现有的计算机设备CPU与信号处理模块的固定配置存在的无法满足CPU需求的问题,通过配置PCIE桥片,实现了不更改硬件连接,就可实现信号处理模块的灵活配置,调高信号处理模块的利用率,适应各种应用需求和突发情况,提升单个CPU的信号处理能力。

【技术实现步骤摘要】

本专利技术属于计算机设备的,尤其涉及一种基于pcie总线的信号处理模块灵活配置的方法及设备。


技术介绍

1、pci-express(peripheral component interconnect express),简称pcie,是一种高速串行计算机扩展总线标准,主要用于扩充计算机系统总线数据吞吐量以及提高设备通信速度,用于在计算机系统中连接各种设备,包括显卡、网卡、声卡等。

2、pcie是一种全双工的连接总线,传输数据量的大小由通道数lane决定的。一般,1个连接通道lane称为x1,每个通道lane由两对数据线组成,一对发送,一对接收,每对数据线包含两根差分线。即x1只有1个lane,4根数据线,每个时钟每个方向1bit数据传输。依次类推,x2就有2个lane,由8根数据线组成,每个时钟传输2bit。类似的还有x12、x16、x32。

3、当涉及到信号处理任务时,cpu通常负责处理系统的控制和管理功能,而信号处理卡则专门负责对信号进行处理和计算。通过使用pcie连接,cpu可以将需要处理的数据传输到信号处理卡,然后由信号处理卡执行相关计算操作,并将结果返回给cpu或其他设备。pcie连接提供了高带宽和低延迟的数据传输能力,这对于需要处理大量数据的信号处理任务非常重要。

4、然而,往往每个cpu配备的信号处理卡都是预先设计好,并且按要求安装好相应的处理卡,若要更改每个cpu配备的信号处理卡则很不方便。当随着处理任务的变换,cpu需要的信号处理能力会发生很大变化,临时扩充信号处理能力是一个技术难点。因此,解决系统中多个cpu使用pcie总线灵活配置信号处理模块是一个亟需解决的技术问题。


技术实现思路

1、本专利技术的目的是提供一种基于pcie总线的信号处理模块灵活配置的方法及设备,满足计算机设备工作时多个cpu对信号处理的需求变化。

2、为解决上述问题,本专利技术的技术方案为:

3、一种基于pcie总线的信号处理模块灵活配置的方法,包括:

4、配置pcie桥片,将两主处理模块作为host分别接入pcie桥片的第一通道和第二通道中,并在各个通道中挂载一信号处理模块,使得一主处理模块实时监控一信号处理模块运行情况;

5、当任一信号处理模块的计算量超出负荷,则通过i2c总线传输控制指令至pcie桥片,执行将另一信号处理模块切换到当前主处理模块上,满足当前主处理模块的计算需求;

6、或当任一主处理模块故障时,则通过i2c总线传输控制指令至pcie桥片,将发生故障的主处理模块下的信号处理模块切换到另一主处理模块上,并发送信息至正常工作的主处理模块,唤醒在该主处理模块中的另一主处理模块的备份程序,使切换过来的信号处理模块运行。

7、根据本专利技术一实施例,所述pcie桥片被配置为支持两路host,每路host独立运行;并且每路host支持挂载两个信号处理模块。

8、根据本专利技术一实施例,配置pcie桥片的寄存器,使之支持信号处理模块的切换。

9、一种基于pcie总线的信号处理模块灵活配置的设备,包括:两主处理模块、pcie桥片及两信号处理模块;

10、所述pcie桥片被配置为支持两主处理模块作为host分别接入pcie桥片的第一通道和第二通道中,并在各个通道中挂载一信号处理模块,使得一主处理模块实时监控一信号处理模块运行情况;

11、当任一信号处理模块的计算量超出负荷,所述pcie桥片接收通过i2c总线传输的控制指令,执行将另一信号处理模块切换到当前主处理模块上,满足当前主处理模块的计算需求;

12、或当任一主处理模块故障时,所述pcie桥片接收通过i2c总线传输的控制指令,将发生故障的主处理模块下的信号处理模块切换到另一主处理模块上,并发送信息至正常工作的主处理模块,唤醒在该主处理模块中的另一主处理模块的备份程序,使切换过来的信号处理模块运行。

13、本专利技术由于采用以上技术方案,使其与现有技术相比具有以下的优点和积极效果:

14、本专利技术一实施例中的基于pcie总线的信号处理模块灵活配置的方法,针对现有的计算机设备cpu与信号处理模块的固定配置存在的无法满足cpu需求的问题,通过配置pcie桥片,实现了不更改硬件连接,就可实现信号处理模块的灵活配置,调高信号处理模块的利用率,适应各种应用需求和突发情况,提升单个cpu的信号处理能力。

本文档来自技高网...

【技术保护点】

1.一种基于PCIE总线的信号处理模块灵活配置的方法,其特征在于,包括:

2.如权利要求1所述的基于PCIE总线的信号处理模块灵活配置的方法,其特征在于,所述PCIE桥片被配置为支持两路host,每路host独立运行;并且每路host支持挂载两个信号处理模块。

3.如权利要求2所述的基于PCIE总线的信号处理模块灵活配置的方法,其特征在于,配置PCIE桥片的寄存器,使之支持信号处理模块的切换。

4.一种基于PCIE总线的信号处理模块灵活配置的设备,其特征在于,包括:两主处理模块、PCIE桥片及两信号处理模块;

【技术特征摘要】

1.一种基于pcie总线的信号处理模块灵活配置的方法,其特征在于,包括:

2.如权利要求1所述的基于pcie总线的信号处理模块灵活配置的方法,其特征在于,所述pcie桥片被配置为支持两路host,每路host独立运行;并且每路host支持挂载两个信号处理模块。

【专利技术属性】
技术研发人员:季佳宇夏敏博沈全成汪庆武郇钲
申请(专利权)人:上海航天电子通讯设备研究所
类型:发明
国别省市:

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

1