搜索
bottom↓
回复: 16

fpga学NIOSII出来工作有实际价值么?

[复制链接]

出0入0汤圆

发表于 2012-9-20 18:38:13 | 显示全部楼层 |阅读模式
学fpga是侧重verilogHDL或VHDL的逻辑设计还是学nios2?
感觉nios2就是在玩C语言,但是用c语言在nios2上实现的功能用单片机或者arm实现成本会更低,效果也还可以,
我自己还是觉得代码的逻辑工作时会设计更有用些吧。。。

大家什么看法,在实际工作项目中niosII用的广么?

阿莫论坛20周年了!感谢大家的支持与爱护!!

知道什么是神吗?其实神本来也是人,只不过神做了人做不到的事情 所以才成了神。 (头文字D, 杜汶泽)

出0入22汤圆

发表于 2012-9-20 18:53:27 | 显示全部楼层
当你需要一个高实时性+逻辑控制的系统的时候,你就明白fpga+nios的用处了。

出0入0汤圆

发表于 2012-9-20 19:02:25 | 显示全部楼层
当然是侧重verilogHDL或VHDL的逻辑设计,这个都不学好,那还叫学FPGA吗?
放开学逻辑设计吧,这个深入还是挺难的

出0入0汤圆

发表于 2012-9-20 19:39:04 | 显示全部楼层
zxq6 发表于 2012-9-20 18:53
当你需要一个高实时性+逻辑控制的系统的时候,你就明白fpga+nios的用处了。

高实时性+逻辑控制都是FPGA的强项。但是和nios没有关系吧。如果使用nios还不如使用单片机+FPGA。

出0入0汤圆

发表于 2012-9-20 20:07:41 | 显示全部楼层
干什么工作?

出0入0汤圆

发表于 2012-9-20 20:47:49 | 显示全部楼层
市场吗? "C" 写10万行的行情没有比 verilogHDL或VHDL 写 100行的行情好!

因为专业软件工程与韧体描述是不一样的!

比如说这样写,一般软体工程的人是不会了解的.......
A<= B;  
if({A,B}==2'b01)   

出0入0汤圆

 楼主| 发表于 2012-9-20 21:31:46 | 显示全部楼层
sky5566 发表于 2012-9-20 20:47
市场吗? "C" 写10万行的行情没有比 verilogHDL或VHDL 写 100行的行情好!

因为专业软件工程与韧体描述是不 ...

是啊,感觉做c开发的太泛滥了。。。

出0入0汤圆

 楼主| 发表于 2012-9-20 21:32:32 | 显示全部楼层
william_rain 发表于 2012-9-20 20:07
干什么工作?

屌丝研究生一个,还没工作。。。

出0入0汤圆

发表于 2012-9-20 21:51:43 | 显示全部楼层
boxboxbox 发表于 2012-9-20 21:32
屌丝研究生一个,还没工作。。。

同行!!!!

出0入22汤圆

发表于 2012-9-20 22:59:19 | 显示全部楼层
tiancaigao7 发表于 2012-9-20 19:39
高实时性+逻辑控制都是FPGA的强项。但是和nios没有关系吧。如果使用nios还不如使用单片机+FPGA。 ...

你要这么说我也没办法。不过有以下几点你要注意:
1.成本
2.通信可靠性
3.双芯片稳定性
4.通信速率
5.bom布线复杂度
6.多芯片的emc和emi

出0入0汤圆

发表于 2012-9-21 08:54:39 | 显示全部楼层
zxq6 发表于 2012-9-20 22:59
你要这么说我也没办法。不过有以下几点你要注意:
1.成本
2.通信可靠性

以前产品用过NIOS后,就不大看好NIOS了。说成本的话,上NIOS的成本更高,与其上NIOS,不如把片子资源降下来外加CPU来处理

出0入0汤圆

发表于 2012-9-21 20:09:01 | 显示全部楼层
CPU软核更多的只是作为控制中心,配合以IP形式存在的硬件加速电路协同工作。
FPGA设计的核心虽然还是逻辑电路,但是CPU软核其实大大简化了系统及设计的难度。

出0入0汤圆

发表于 2012-9-23 10:22:48 | 显示全部楼层
其他的不知道,只知道NIOS是无法移植到其他厂家的器件上去的。
而用RTL级设计是没有如上问题的。

出0入0汤圆

发表于 2012-9-23 20:58:22 | 显示全部楼层
NIOSII 不是这样用的,不能与一般ARM比较
如果你想做一般处理器能做的事,那么选择一般 ARM 就可以了
目前使用 NIOSII的人员都抱怨Logic Cells 不够用(闲115K都不够),因为他们将复杂程序硬化加速导致.
例如 FFT及影像..等等

出0入0汤圆

发表于 2012-9-23 21:03:04 | 显示全部楼层
sky5566 发表于 2012-9-20 20:47
市场吗? "C" 写10万行的行情没有比 verilogHDL或VHDL 写 100行的行情好!

因为专业软件工程与韧体描述是不 ...

有这么夸张么?会verilog或vhdl,写cpld代码或fpga代码的也很多,特别是cpld。

出0入0汤圆

发表于 2012-9-23 21:59:13 | 显示全部楼层
FPGA的核心还是逻辑设计把,真正的优势体现在高速领域等CPU等无法做到的地方,比如通信领域等FPGA都能起到很大的作用,或者你去学习CPU也挺好的,NIOS真的前途不大,很多稍微复杂的设计根本不可能用NIOS做的出来的,学习时,倒是可以学学,但不推荐把精力完全放在上面,点到为止

出0入0汤圆

 楼主| 发表于 2012-9-24 20:49:18 | 显示全部楼层
隐姓埋名 发表于 2012-9-23 21:59
FPGA的核心还是逻辑设计把,真正的优势体现在高速领域等CPU等无法做到的地方,比如通信领域等FPGA都能起到 ...

多谢,niosII看了一个星期就没看了,简单入了门,现在还是在写verilog代码,
特别是通过写Verilog代码生成的波形和所要驱动的芯片手册上的一致时,感觉很爽
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-7-24 09:33

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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