Board logo

标题: 请教:如何确定LE的数量和选择FPGA? [打印本页]

作者: kzw    时间: 2004-8-26 19:47

以niosII,这些配置在3000LE以下。每部分需要的LE数目,可以自己利用SOPC自己加载在编译一下就能看到了。除了这个软核之外,需要逻辑资源吗,一般来说,LE资源是这些的加和,注意存储器资源,用CYCLONE的存储器不是特别多,尤其要注意。成本就更不用说了,这些东西一块1C6能搞定,并且还有3000左右LE用来做逻辑。
作者: zhizhu    时间: 2004-8-27 14:13

多谢KZW版主的指点。我现在手头还没有买相关的软、硬件开发设备,因为我还不确定使用软核的方案是否比我现在使用ARM7的方案在性价比和灵活性等方面有明显的提升,我目前打算用1C3来实现上述功能(据说1C3价格在¥100以内),如果nios ii采用最精简的方式实现(资料上说约700个LE),实现上述应用是否可行?另,没有什么复杂的逻辑电路需要设计。
作者: kzw    时间: 2004-8-27 17:34

如果只跑一个软核,那什么都不需要了,就是要生成核,然后编译通过下载就行了,不需要任何逻辑电路设计。
作者: zhizhu    时间: 2004-8-30 14:20     标题: 请教:如何确定LE的数量和选择FPGA?

我的系统对资源需要如下:
1、CPU速度>20MPIS
2、3个UART,速率要能达到115200bps,8bit数据,1bit停止位,不需校验位
3、1个标准I2C接口,速率要能达到100Kbps
4、引出至少24位地址总线、16位数据总线、3个片选输出
5、引出至少12个通用I/O
6、带JTAG调试接口
7、以nios ii作为CPU软核

请教各位大侠,这样的配置需要大约多少个LE?每个部分都需要多少个LE?是否选择FPGA就以这些部件需要的LE总和为依据?如果不是,还要考虑哪些因素?
使用SOPC的一些优势是不言而喻的,但成本是否有竞争力呢?
[em27]
作者: htank    时间: 2004-8-30 14:20

KZW说的有道理用1C6吧,不会比1C3贵多少,大概贵20元。1C6PQ240封装的实用NIOS是比较合适的,1C6芯片的价格应该在120左右可以拿到。用1C3就太紧张了。

如果真的想达到20MIPS的性能来完成你的设计,我看是没有问题的。但是在设计的时候考虑考虑余量吧。尽量不要用最低性能的来设计,不然资源不够用你不是很惨。NIOS的一个优势就是你可以根据自己的设计来调整满足设计的资。




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0