摘要
在FPGA内部建立以Nios II软核为核心的片上控制系统,在保留FPGA并行处理优势的前提下,增强设计的灵活性;利用双CF卡做为存储介质,系统始终保证一张卡处于被写状态,另一张卡处于可读或可取下状态,实现对数据的不间断存储;通过移植广泛使用的FAT32文件系统,解决CF卡内数据的高效管理问题;采用USB2.0接口将CF卡中的数据上传给计算机。实测结果表明,系统可以长时间稳定工作于黑匣子记录模式。该设计方案在需要不间断记录数据的应用中广泛适用。
In order to enhance design flexibility while retaining the advantages of FPGA parallel processing, an internal control system is established on the FPGA by using the NiosII soft-core. Two CF cards as the storage medium are used to achieve continuous data storage that is always ensure that a card is being written state, another card is readable or removable state; FAT32 file system is widely used by transplant to solve the problem of data management efficiently in CF card. Data in CF card can is uploaded to the computer by USB2.0 interface. The actual test results show that the system can run stability in a long time in the black box recording mode. The design is widely available in many applications that continuous recording data is required.
出处
《电子设计工程》
2016年第4期19-21,25,共4页
Electronic Design Engineering