21ic电子技术开发论坛

标题: 如何用FPGA将多路数据存储到硬盘? [打印本页]

作者: sterna    时间: 2013-5-9 11:32
标题: 如何用FPGA将多路数据存储到硬盘?
各位高手好,我现在遇到一个问题。我想用FPGA将接收的多路数据(四路视频和三路音频)实时保存到FPGA挂载的硬盘中。FPGA没有用NIOS核,硬盘实行FAT32文件管理,请问有什么好的方案,可以将需要的多路数据分布在硬盘中不同的区间,需要保证文件的连续性。我们存单路已经通了
作者: aoshi0603    时间: 2013-5-9 11:50
“可以将需要的多路数据分布在硬盘中不同的区间”:
1、这个指的是硬盘分区?或许该由FAT32文件系统管理,我不知道FAT32有这个功能吗?
2、为什么要分布在不同区间呢?每一路数据建立一个.txt文档区分就可以了:
    视频1.txt    视频2.txt     视频3.txt     视频4.txt     音频1.txt      音频2.txt     音频3.txt
作者: sterna    时间: 2013-5-9 11:59
谢谢。但是我这几路的大小不一样,并且是实时递增的,而且我们是按FAT32存储格式存储的。如果是多路,每路FAT表中簇指针具体怎么划分和递增?
作者: aoshi0603    时间: 2013-5-9 12:08
sterna 发表于 2013-5-9 11:59
谢谢。但是我这几路的大小不一样,并且是实时递增的,而且我们是按FAT32存储格式存储的。如果是多路,每路F ...

不太明白你说的,即涉及到应用层又涉及到底层,没办法解释啊,我想应该分开讨论。
你的疑问是应用层的吧?FAT32文件系统底层硬盘接口已经编写好了?
作者: sterna    时间: 2013-5-9 19:49
aoshi0603 发表于 2013-5-9 12:08
不太明白你说的,即涉及到应用层又涉及到底层,没办法解释啊,我想应该分开讨论。
你的疑问是应用层的吧 ...

FAT32文件系统底层硬盘接口是用verilog写的
作者: GoldSunMonkey    时间: 2013-5-9 23:47
你写好了IP核?




欢迎光临 21ic电子技术开发论坛 (https://bbs.21ic.com/) Powered by Discuz! X3.5