在FPGA内部建立以Nios II软核为核心的片上控制系统,在保留FPGA并行处理优势的前提下,增强设计的灵活性;利用双CF卡做为存储介质,系统始终保证一张卡处于被写状态,另一张卡处于可读或可取下状态,实现对数据的不间断存储;通过移植广泛使用的FAT32文件系统,解决CF卡内数据的高效管理问题;采用USB2.0接口将CF卡中的数据上传给计算机。实测结果表明,系统可以长时间稳定工作于黑匣子记录模式。该设计方案在需要不间断记录数据的应用中广泛适用。