阅读:1758回复:11
高速数据采录交流!
探讨::
我现在作的是高速数据采集,要求对10~20MHZ X 4(6)Byte的持续数据流进行暂存或存储。有几中方案: 1,自己设计sdram(内存条)控制器,控制2GB的内存,可进行告诉数据暂存,存满后写入硬盘,这是和计算机独立的内存,优点是速度可以达到很高,但容量小,持续记录时间短。 2,就是自己设计独立的硬盘RAID控制器,在DSP协同下,控制多块硬盘并行存储数据。 这些方案很造就有,但是实现起来比较难,我都研究了好长时间了。具体的工程实现还是比较难得。 各位同行和高手们有没有什么建议和想法,交流以下吧。 |
|
|
沙发#
发布于:2002-11-18 14:44
Hi:
这么看,你要采用USB2的芯片,并进行硬盘直接存贮。 |
|
板凳#
发布于:2002-11-19 18:41
做一个PCI卡来帮你完成吧,PCI可以达到33MHz X 4B =132MBytes/s
|
|
地板#
发布于:2002-11-20 16:32
数据采录的最根本的目的就是准确的、连续的、长时间记录数据,而不是暂存在PC机的内存中,PC几的内存容量也是有限的,
目前最关键的就是突破硬盘存储速率的瓶颈,来准确高效的记录在非易失的物理介质中。 如果能够直接的写进硬盘,为什么非要经过PC机呢? 有没有高人指点一下。 |
|
|
地下室#
发布于:2002-11-21 20:43
数据采录的最根本的目的就是准确的、连续的、长时间记录数据,而不是暂存在PC机的内存中,PC几的内存容量也是有限的, 做一个IDE控制器就行了。这方面资料你应该知道到哪里去找。 |
|
5楼#
发布于:2002-11-21 21:02
引用:
----------------------------------------------- 做一个IDE控制器就行了。这方面资料你应该知道到哪里去找。 ----------------------------------------------- 1.采用FPGA实现IDE控制器,时序和控制逻辑比较复杂,开发难度大、周期长,不过能作出来的话,就太牛了。 1。购买现成的IDE控制器,不过一般都是和PCI接口的IDE控制器,同样比较烦琐,还不如采用方法一。 QJE兄弟,有什么高深的资料不妨指点一下。呵呵先谢谢了! |
|
|
6楼#
发布于:2002-11-22 10:18
引用: 如果想好好的学习,建议FPGA自己实现。困难总会有的。 |
|
7楼#
发布于:2002-11-26 22:10
如果要用FPGA来做的话,可以先到网上下一个IP核来看看,
不过,难度可能比较大! 呵呵,,加油吧~~~楼主!~~ |
|
8楼#
发布于:2002-12-13 18:05
sssong,问题解决了吗?
希望能够和你交流. |
|
9楼#
发布于:2003-03-29 12:25
希望和你交流
ZHLAOPANG@263.net. 我作过一套系统已经应用,32通道每秒每通道1000次数据(速度并不高,但传输到另一计算机存储),缓存采用RAMDISK,RAMDISK开到了2G。 |
|
10楼#
发布于:2003-04-18 11:37
我公司开发的高速数据采集和存储产品能满足你的要求。最高采集速率达100Mbps,大容量磁盘阵存储,存储速率达240Mbps。
如需合作,请联系: joe_zhao@sina.com.cn |
|
11楼#
发布于:2003-05-06 16:09
采集卡和存储卡都是pci的。 它们之间以DMA方式传输数据。 采集卡上的缓冲区可以小,(如64k)。存储卡的缓冲要比较大。
|
|