- 主题:Re: FPGA跟ARM芯片之间有什么高速数据传输方法吗?
我手头有FT600的板子。如果你计划用NXP的板子来测试,我可以提供板卡。其实我也想实现。无奈对Linux不熟悉,一直没有动手。
【 在 Rome888 的大作中提到: 】
: 你问的是个好问题,这个问题我思考很久了,把思路抛砖引玉给大家参考
: 1.TI的ARM例如omapl138,AM33X,AM57XX,66AKXXX,都是为工业产品设计的,所以一般都带MCASP,MCBSP或者MCSPI,好处是可以直接接TI自家的ADC,不需要FPGA粘合。如果要加FPGA呢,这几种处理器一般也有UPP,HPI或者GPMC,这几种接口各有优劣,但都比较适合与FPGA通讯,带宽都还不错,UPP跑个100MB/s+问题不大,GPMC带宽也不小。这几个型号都内置了DSP,可以做OPENCL,OPENCV方式加速。
: TI芯片的缺点也显而易见,“贵”。
: ...................
--
FROM 118.26.68.*
我下半年有什么进展后会分享一下经验,板卡不用,我们自己应该会做个demo板
【 在 ysdx 的大作中提到: 】
: 我手头有FT600的板子。如果你计划用NXP的板子来测试,我可以提供板卡。其实我也想实现。无奈对Linux不熟悉,一直没有动手。
: 【 在 Rome888 的大作中提到: 】
: : 你问的是个好问题,这个问题我思考很久了,把思路抛砖引玉给大家参考
: ...................
--来自微水木3.5.1
--
修改:Rome888 FROM 124.65.155.*
FROM 124.65.155.*
--
FROM 112.34.110.*
【 在 iceroom 的大作中提到: 】
: 如果arm使用linux系统,应该可以双方使用pcie接口吧。但似乎有点麻烦。不像2个fpga之间通讯那么简单。
: 如果arm使用android系统呢?
: arm的主要工作时获取FPGA采集的ADC数据,进行图像处理和人机交互接口。
: ...................
如果arm能使用sram的话,将fpga例化为sram,这个可能最简单
--
FROM 112.34.110.*
这么干不一定带宽大,还可能卡总线,增加延迟(DMA/BusMatrix可能能改善,不一定)
如果主芯片有什么合适的高速接口,找个FPGA做个小缓存可能更划算一点
【 在 volcano83 (小罗罗) 的大作中提到: 】
: 如果arm能使用sram的话,将fpga例化为sram,这个可能最简单
--
FROM 113.45.181.*