基于LabVIEW USB高速通信海量数据存储系统的设计  被引量:1

Design of a mass data storage system based on LabVIEW USB high-speed communication

在线阅读下载全文

作  者:刘达 Liu Da(Guizhou Aerospace Linquan Motor Co., Ltd.,Guiyang Guizhou,550081)

机构地区:[1]贵州航天林泉电机有限公司,贵州贵阳550081

出  处:《电子测试》2019年第8期78-79,共2页Electronic Test

摘  要:根据任务方所提出的需要,上位机通过与FPGA进行USB通信传输数据,同时要求数据传输速率,准确度要求高,抗干扰能力强。而目前传统文件存储方法速度慢、实时性差等问题,针对这些问题给出一种基于基于LabVIEW与FPGA USB通信高速数据海量存储方法。该设计方法通过采用3组"生产者-消费者"模式建立程序框架,将数据传输与数据处理校验以及数据存储同步进行,即将数据处理中的存储、数据显示、数据校验、后台数据判定缓存清理等同步执行,同时采用Datalog文件数据存储格式进一步加快数据连续执行存储操作。通过实际产品结果表明,对相同时间的高速数据通信传输存储,该程序结构比传统方法耗时更少,且随着通信时间增加,并不会增加存储时间。According to the needs of the task, the host computer transmits data through USB communication with the FPGA, and requires data transmission rate, high accuracy and strong antiinterference ability. At present, the traditional file storage method is slow, and the real-time performance is poor. For these problems, a high-speed data mass storage method based on LabVIEW and FPGA USB communication is presented. The design method establishes a program framework by adopting three sets of “producer-consumer” modes, and synchronizes data transmission with data processing verification and data storage, that is, storage, data display, data verification, and background data determination in data processing. Cache cleanup and other synchronous execution, while using the Datalog file data storage format to further accelerate the continuous execution of data storage operations. The actual product results show that the high-speed data communication transmission storage at the same time, the program structure is less time-consuming than the conventional method, and as the communication time increases, the storage time is not increased.

关 键 词:高速数据存储 USB通信 LABVIEW Data 

分 类 号:TP333[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象