一种基于CPU+GPU架构的数字荧光频谱分析方法

    公开(公告)号:CN109870608B

    公开(公告)日:2021-03-12

    申请号:CN201910118888.1

    申请日:2019-02-18

    IPC分类号: G01R23/16

    摘要: 本发明公开了一种基于CPU+GPU架构的数字荧光频谱分析方法,属于信号分析领域,本发明实现了实时的数字荧光频谱分析,脱离了对硬件数字处理设备的依赖,使得数据分析变得更加灵活,而且GPU作为PC电脑的一种通用设备,价格相对较低,降低了实时频谱分析仪的成本;本发明将大量数据的DFT计算交由GPU进行,计算能力仅依赖于GPU的核心数量,不管是自身需求升级,还是技术进步带来的设备更新,都只需更换GPU设备,算法不需要做很大改动;而且目前市场上的GPU设备接口均为标准的PCIE接口,升级简单,更进一步的降低了整个解决方案的成本。

    一种信号分析仪数据实时传输系统及方法

    公开(公告)号:CN118158179A

    公开(公告)日:2024-06-07

    申请号:CN202410153396.7

    申请日:2024-02-04

    IPC分类号: H04L49/901 H04L49/90

    摘要: 本发明公开了一种信号分析仪数据实时传输系统及方法,属于信息技术领域。本发明包括以下步骤:在软件信号分析部件创建环状数据缓冲区;将环形数据缓冲区映射至硬件采集部件;硬件采集部件开始工作,进行数据采集;硬件采集部件将采集到的数据存储至映射地址;软件信号分析部件从环形数据缓冲区内获取数据;软件信号分析部件获取数据后,修改当前数据指针;不断重复获取数据、修改指针的步骤,直到停止进行数据分析。本发明将软件信号分析部件的数据存储区直接共享给硬件采集部件使用,硬件采集部件通过数据流的方式实时传输数据到分析软件中,无需数据缓存,也不会导致数据采集过程的中断,提高了分析效率。