发 帖  
原厂入驻New
[问答]

如何在fpga本身生成数据?

560 xilinx FPGA
分享
亲爱的同事,
我必须为我的固件做出Zed Board和virtex -7设备的决定。
我理解这个事实,选择的选择取决于你想做什么?
所以我想请帮助我理解Soc Zync和virtex-7
我目前的设计:我使用的是Virtex:5 Minimoudle,我有一个自定义IP连接到powerpc作为主设备。
我在我的PC上生成数据并通过原始以太网传输,最后写在Minimodule SDRAM上,此通信由此FPGA中提供的powerpc处理。
所以现在我的自定义ip接管plb并通过dma事务它通过fIFo从SDRAM获取数据,并根据从这个fifo状态机收到的信息将它分配给相应的引脚。
我目前使用64 i / os来控制我的DAC
我计划使用相同的设计,更多的I / 0说约。
480。
我发现Virtex -7很吸引我。
那么Soc ZedBoard如何在这里有所帮助。
我看到Zedboard正在使用一个FMC(LPC),即只有160个引脚供我使用。!!!
但后来我看到了这里
http://www.xilinx.com/products/boards-and-kits/EK-Z7-ZC706-G.htm,它有一个FMC(LPC)和一个FMC(HPC),总共给我400 + 160针的选项
(560针)这对我的要求是公平的。
但是,如果我将其与具有1200 I / oi感觉的Virtex-7进行比较,那么长期来看我们可能需要更多引脚,所以如果我们选择Virtex-7那么我将会放松
永远。
当我想在fpga本身生成数据而不是从PC将其传输到fpga时,我陷入了困境,因为目前我正在使用NDIS驱动程序执行此操作,没有人知道Windows何时会停止支持这一点。
如果您能帮助我们对这两种设备进行比较,我将不胜感激。
温暖的问候
0
2020-7-20 07:07:12   评论 分享淘帖 邀请回答

相关问题

2个回答
FMC HPC有400个引脚,但并非所有引脚都可用于IO。
这两个连接器共有194个单端IO(以及一些时钟等),仅供一般使用。您应该能够通过以太网发送数据而无需在Windows上使用NDIS驱动程序,但FPGA上的以太网堆栈可能是
处理器的问题。
除非您实现低复杂性的UDP堆栈,否则没有处理器的网络可能会非常复杂(但当然您可以始终实例化微型网格)。
- 如果提供的信息有用,请将答案标记为“接受为解决方案”。给予您认为有用且回复的帖子。
2020-7-20 07:19:20 评论

举报

那么你认为只要我有极高的引脚要求,Virtex-7就是不错的选择。
带着敬意
2020-7-20 07:31:10 评论

举报

只有小组成员才能发言,加入小组>>

139个成员聚集在这个小组

加入小组

创建小组步骤

关闭

站长推荐 上一条 /8 下一条

快速回复 返回顶部 返回列表