-
公开(公告)号:CN115080206B
公开(公告)日:2023-08-08
申请号:CN202210673222.4
申请日:2022-06-14
Applicant: 哈尔滨工业大学
IPC: G06F9/48 , G06F9/50 , G06F13/42 , G06F15/163 , G01S7/02
Abstract: 一种基于多线程机制的高速回波数据实时记录系统及记录方法,本发明涉及基于多线程机制的高速回波数据实时记录系统及记录方法。本发明的目的是为了解决现有方法无法实现将不同接口产生的大量高速回波数据实时准确记录下来的问题。系统包括:一块高速数据采集板卡和上位机;板卡包括FPGA、DDR、外设接口;上位机包括PCIe插槽、硬盘、用户软件;上位机内部设有的用户软件使用多线程机制,对多个任务进行分割,在多核处理器中,每个处理器各自执行一个线程,多个任务能够并行执行;多线程机制包括主线程和辅助线程;主线程用于用户界面的显示、更新、用户操作的响应;辅助线程用于采集,缓存,写入硬盘。本发明用于电子测量技术领域。
-
公开(公告)号:CN115080206A
公开(公告)日:2022-09-20
申请号:CN202210673222.4
申请日:2022-06-14
Applicant: 哈尔滨工业大学
IPC: G06F9/48 , G06F9/50 , G06F13/42 , G06F15/163 , G01S7/02
Abstract: 一种基于多线程机制的高速回波数据实时记录系统及记录方法,本发明涉及基于多线程机制的高速回波数据实时记录系统及记录方法。本发明的目的是为了解决现有方法无法实现将不同接口产生的大量高速回波数据实时准确记录下来的问题。系统包括:一块高速数据采集板卡和上位机;板卡包括FPGA、DDR、外设接口;上位机包括PCIe插槽、硬盘、用户软件;上位机内部设有的用户软件使用多线程机制,对多个任务进行分割,在多核处理器中,每个处理器各自执行一个线程,多个任务能够并行执行;多线程机制包括主线程和辅助线程;主线程用于用户界面的显示、更新、用户操作的响应;辅助线程用于采集,缓存,写入硬盘。本发明用于电子测量技术领域。
-