FPGA难题

[复制链接]
9233|36
ar_dong 发表于 2010-4-15 16:41 | 显示全部楼层
我认识一个人完全可以
不过人家工资高
怕你挖不动
yxwsz 发表于 2010-4-15 23:10 | 显示全部楼层
能够按照一定的质量标准能够做出来这个东西的人,应该是一个采购上的牛人,应该去那些大公司做一个采购,比如foxconn, zte, hw之类的, 去做一个小工程师那才是屈才了!
afenghhh 发表于 2010-5-26 14:30 | 显示全部楼层
标记,学习了
iotek2009 发表于 2010-5-26 14:37 | 显示全部楼层
FPGA学习
供大家参考
http://www.iotek.com.cn
sinetech 发表于 2010-6-2 22:20 | 显示全部楼层
题目不错,让大家的大脑都高效的运作起来了。希望今后有更多类似的题目,供大家研究、学习。
1303063090 发表于 2010-10-25 10:16 | 显示全部楼层
坐等高手揭榜
pzf 发表于 2010-10-26 12:27 | 显示全部楼层
顶一下16楼的方案,顺便提一下自己的建议
1、内存条可以用2片16位的DDR2芯片替代
2、使用spartan3的芯片估计核的运行频率不会超过166M, 这个是芯片以及厂家工具的限制,如果有牛人不用mig的话估计可以跑的高点
3、按166M计算,32bit的位宽,带宽利用率50%,实际带宽不到700MB,读写同时进行,不能满足要求;这个带宽的前提是使用突发读写,使用单字节更新的话还要慢很多;可以参考一下xilinx mpmc中的测试数据
Spartan-3 Generation Reads
[email=DDR2@133]DDR2@133[/email] MHz 32 bits  371(MBytes/sec)
Spartan-3 Generation Writes
[email=DDR2@133]DDR2@133[/email] MHz 32 bits 237(MBytes/sec)

4、如果当做全功能的fifo来用的话,涉及到一些控制信号的更新,这个有些麻烦;尤其是单个数据的读写,控制信号更新有的做了

5、单纯从带宽角度考虑,可以用spartan6, 连接2片[email=DDR3@800]DDR3@800[/email], 成本要超出
zero_up 发表于 2010-10-26 13:09 | 显示全部楼层
都是高手
chengfeilong 发表于 2010-10-29 15:51 | 显示全部楼层
新手飘过
zhongxon 发表于 2010-10-31 09:47 | 显示全部楼层
drentsi 认识李一男吗?
 楼主| drentsi 发表于 2010-10-31 19:41 | 显示全部楼层
同校的,不认识,不去华为
半个苹果 发表于 2010-11-8 22:00 | 显示全部楼层
我觉得也不可能,做FIFO就要支持同时读写,用双口RAM是最好的解决方案
用一个口的RAM模拟双口RAM会使得FIFO读写时钟很低,做出来的东西没有什么意义
而且里面的机制很复杂
钻研的鱼 发表于 2010-11-9 13:13 | 显示全部楼层
机制是很复杂,但对最终的用户来讲,非常简单,就是一个fifo,用户不关心具体的实现。
双口ram,容量不是很大,而且速率也不高
hsw_21 发表于 2010-11-16 13:03 | 显示全部楼层
半个苹果 发表于 2010-11-16 13:27 | 显示全部楼层
就算用单端口的RAM实现,达到楼主的要求需要SSRAM,SDRAM之类的基本不可能
按600MB/s的读写端口速率,FPGA和外部RAM之间的速率就达到了1.2GB/s,这么快速的场合,除了SSRAM没有其他办法,楼主想用低成本实现,简直是痴人说梦。
bruceonline 发表于 2010-11-16 21:49 | 显示全部楼层
netvideo 发表于 2010-11-18 22:12 | 显示全部楼层
用ep2c5+2片64Mx16bit DDR2 166M时钟。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部