完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
一个做主片用于数据处理和控制,一个做从片用于IO扩展。硬件和软件上应该如何设计两片之间的通信?从片的配置和时钟输入与主片有何不同?可以共用配置芯片么?还是需要独立的配置?提供相关的论文名称也可以,拜托大家了! |
|
相关推荐
6个回答
|
|
我现的情况跟你一样 就是用的2层板布的2块贴片的FPGA 你的两片FPGA间通信看的IO资源是否够用 如果够用 就可以直接A给B 或者B给A 如果IO紧张的话可以考虑并串转换或者使用双向IO。
你用2块FPGA看你的用途了 如果2块FPGA的用途完全一样 比如你想并行处理2路相同的信号的话 你可以公用配置芯片 否则像你这种功能不同的话还是需要分开配置的 你可以参考xilinx的官方文档 Spartan-6 FPGA Configuration User Guide.pdf 中 Advanced Configuration Interfaces 一节 有相关介绍(具体根据你用的FPGA型号) |
|
|
|
感谢您的回答。我打算用两片EP2C5Q208来做,IO的话还是足够用并行传输的。现在的想法是,只用一片做信息处理,另外一个从片完全做IO扩展,就是说这个从片要做的就是从主片获取信息,然后发送出去,然后接收回来的信号,再传输到主片上处理。不知道您能看明白我说的么?我现在就是不太清楚,这个从片的工作是要单独配置程序么?
|
|
|
|
大概明白了 这样做没什么问题的 我们也基本是这种思路 只不过你用的altera
突然想到 想共用配置好像也是可以的 需要你自己做配置部分的逻辑 比如你自己写个cpld 那么你配几块都可以 如果用flash要配置2块不同内容的FPGA 就我知道的是不能共用配置的(我们用flash配) |
|
|
|
为什么非得要两片FPGA?目前的BGA封装的FPGA处理能力相当快,IO口也是几百个,这还不够用么?涉及到两片FPGA后,需要考虑的问题很多,软硬件都需要大动作,暂时还没听说两片FPGA可以共用一个配置芯片的。
|
|
|
|
是啊,我也想用BGA的大型一点的,主要原因是这边自己做的双层板没法布BGA封装,另外成本上也过高了。我需要使用的LE也不是很大,使用EP2C5就够了,成本也比较低廉。但是我现在找不到使用两个FPGA工作的详细点的资料,很头疼啊!
|
|
|
|
你要是非常在意成本又想实现起来简单的话,可以考虑用单片机来实现,或者一个单片机加一个小FPGA(CPLD也可以)来实现。
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
1446 浏览 1 评论
助力AIoT应用:在米尔FPGA开发板上实现Tiny YOLO V4
1061 浏览 0 评论
2525 浏览 1 评论
2217 浏览 0 评论
矩阵4x4个按键,如何把识别结果按编号01-16(十进制)显示在两个七段数码管上?
2486 浏览 0 评论
1954 浏览 54 评论
6032 浏览 113 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-26 18:18 , Processed in 0.519797 second(s), Total 51, Slave 45 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (威廉希尔官方网站 图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号