Board logo

标题: 关于“舍弃Nios的八大理由”的回复 [打印本页]

作者: Simon.Embed    时间: 2005-3-1 13:33

顶!
有时你用2051就可以的,你又何必找个ARM10来呢!
作者: waterfish    时间: 2005-3-1 22:11

NIOS从一种理念到一种成熟的产品是需要时间和支持的
作者: mage1982mage198    时间: 2005-3-2 13:17     标题: 呵呵

说句公道话
NIOS现在应该还处在研究与实验阶段
我相信软核的未来肯定比硬核要光明,这也是为什么现在数字应用远远超过模拟应用的原因
可是如果现在来设计应用的话,我想还是要选择成熟的芯片。
作者: dumolin    时间: 2005-3-2 16:33

全力顶,妈妈常说是骡子是马都拉出来遛遛的,好的坏的最总还是客户和市场来裁断,我是坚决支持软核的,不过就是担心软核多了电子工程师会失业
作者: yuchixiao    时间: 2005-3-4 10:08

喜欢nios,因为他是新东西,代表了一个发展方向,个人认为nios之类的软核处理器会有非常广泛的应用前景。

但是提两个当前的问题:
第一。altera的fpga价格偏高,不太适合比较低端的应用,而且除基本ip核之外的绝大部分核都收费,对于应用的普及还需要长时间的发展。
第二。不是所有的器件都有工业级,很多只有商业级,更不用说军品。

第三。更加希望众多的中国大牛能取人之长,及早的开发出打上中国印的软核产品,让我们不用站在这里去品评别人的东西,本人一定积极支持。
作者: iceworld    时间: 2005-3-8 10:29     标题: 关于“舍弃Nios的八大理由”的回复

mage1982mage1982兄第抛出了所谓“舍弃Nios的八大理由”,言之凿凿,大有一派引导者和指路人的气势。在此先不表其言对与不对,我先抛几块砖头出来,方便大家讨论:
理由一:ARM公司不做芯片,把所有的精力都方在核心的制定上,做到了“专精”;
熟悉ARM体系结构的人都知道,ARM内核分级明确,NIOS的内核从性能上讲
相当于ARM9。
砖头一:“专精”=优秀?世界上专做CPU的厂商何止百家,请问是否每家的东西都是良品中的良品?未必。

理由二:NOIS是由altera公司主推的MCU内核,由altera负责全部的设计制造,没有
其他重量级厂商和公司的有利支持;与此相反,ARM公司获得了上百家公司的
支持,并且拥有二十多家超级牛x的公司的支持,比如微软、TI、intel、philips
三星、ATMEL、circus logic、夏普等,这些大公司依靠自己雄厚的技术背景,
基于ARM的硬核做得非常的稳定,而我们依靠自己设计能力和文档设计出的
内核存在着诸多不稳定因素,高自由度的代价就是高风险、高隐患。
砖头二:参加的厂商越多越好?我个人承认,对于类似行业标准的指定的确应该得到尽可能多的厂商支持。然而对于产品来说则未尽然。简单的例子:目前大家PC上的显卡多是nViada的产品,可是在若干年前它不过是一个20多人的小团队,当时一统天下的voodoo公司最终还不是被其收购?

理由三:现在国内基于arm7/9的廉价而且性能优异的开发板狂多,而且这些公司都有
一定的实力基础,确保了板子的可学习性。相反,虽然altera宣称自己的NIOS
可以被用于几乎所有主流的FPGA板子上,但却又推出了天价(对我们学生而言)
NIOS开发套件,这是不是有点“此地无银三百两”的嫌疑?
砖头三:本就不是一样东西,本就不处在一个发展阶段,可否比较?ARM公司的开发板刚出来的时候,你去买买看?再说,如果肯钻研的话,花100园买个cyclone,花100园做块PCB,你就可以拥有自己的开发板了,请问学不到东西应该埋怨谁呢?


理由四:对于ARM9所宣称的主频200MHz,处理速度220MIPS,各个厂商都已经臻于
完美,做到了极限,然而,对于NIOS所给出的主频180MHZ,处理速度600MIPS
试问众位兄弟,有几人能够实现????
砖头四:固核和软核本就不同,优势和特点也不一致,因此不好一个指标定优劣。不过既然说到处理速度,我想这位兄弟如果不相信相关结论的话,大可质询Altera公司,这年代没有那个公司敢拿声誉开这种玩笑的。

理由五:对于处理能力,专家说NIOS处理速度完全可以凌驾于ARM10,暂且不说理论与
现实的差别,试问DSP是干什么的?哪个拼得过处理速度达几十亿条的DSP?如果
需要另外接DSP来实现海量数据处理功能,那么NIOS的软硬一体化还有优势吗?
砖头五:如此说来,要ARM10何用?它就拼过DSP了?不同的应用场景对CPU的要求是不同的,兄弟。

理由六:讲到性能比拼时,NIOS的拥护者最后的杀手理由是用双NIOS或者多NIOS来
与硬核处理器抗衡,然而真正做出完美的双核NIOS的试问又有几人??
砖头六:自己没有不代表别人没有。

理由七:(小必杀理由)虽然从理论上讲,自由的NIOS核心允许自主地制定许多外设,
但是必须看到,真正地应用时,我们往往不需要很多地接口功能。ATMEL、三星
等厂家不是白痴,他们确定硬核ARM的端口,自然有他们的道理,也就是说已经
能够满足绝大部分需要了;从另一个角度上讲,实际NIOS设计时,几乎所有人都
要受到FPGA管脚的制约,甚至因为管脚不够而限制了一些最基本的功能
(比如乙太网),试问NIOS的“自由”何在?“制造N多端口”的荣耀与满足
何在???
砖头七:既然兄弟如此相信ATMEL、三星,为何不相信Altera呢?请问你的绝大部分需要又来源与多少个应用的统计呢?引脚不够用请选择引脚资源丰富的器件,同样问题难道你用ARM就解决了?对于以太网接口,有些ARM芯片已经集成,如果你还需要光纤接口、PCI接口呢?


理由八:(大必杀理由)我记得有专家在网上座谈时讲过,FPGA是数字型芯片,如果
需要用到模拟信号,必须外接ADC、DAC等数据采集卡,而ARM芯片厂商早早
地解决了这个问题,比如PHILIPS LPC2138甚至拥有双8路(也就是16路)10位
的ADC加上2路DAC!!!
砖头八:如果你的应用对ADC(DAC)的性能要求超过了集成的ADC(DAC),请问该如何是好?这个问题我个人认为应该从另一个角度看,Altera和Xilinx的主要精力在于给客户提供面向用户和应用的可编程方案,然而可编程模拟技术的发展一直落后于可编程数字技术的发展,与其加上这块鸡肋,还不如舍弃之。此外,现代电子系统以数字系统占了大多数,能解决这方面的问题已是大大不易了。

小弟不是排斥NIOS,相反我非常地喜欢NIOS,这里只是没有说到,其实NIOS也有
很多优点的。但是小弟通过这几天的上网总结了如上问题,现在提交给众位大师
以求解决!!!!!
总结:一家之言,请大家明辨之,慎思之。欢迎讨论。
作者: yyd999    时间: 2005-3-8 10:29     标题: 我对Nios的感觉

从我个人的观点来看,Nios软核嵌入式处理器的最大好处以及最有意义的地方是:它给了我们这些电子工程师一个可以施展自己想象力和创造力的的空间,ARM也好,51也好,甚至是Intel的CPU也好,这些固定的CPU已经给出了固定的系统配置的方案,你只要选用了某一款CPU,对应的参考电路也就定了,你还哪里有什么真正的创造力?然后大部分的工作都是软件工程师在那里根据应用来编程了,需要升个级?改软件,需要加些新的应用?改软件,长此以往,我们这些设计电路的可真的是要失业了。
幸亏现在有了软核的CPU,它的功能,性能,指令集,规模,这些都是我们可以控制的,只要你有能力,做出来的东西可以是其他人完全想象不到的。这就是Nios乃至其他所有软和CPU的最大的意义所在。
YYD999[em15]
作者: longer    时间: 2005-5-3 17:53

Nios软核嵌入式处理器的最大好处以及最有意义的地方是:它给了我们这些电子工程师一个可以施展自己想象力和创造力的的空间,ARM也好,51也好,甚至是Intel的CPU也好,这些固定的CPU已经给出了固定的系统配置的方案,你只要选用了某一款CPU,对应的参考电路也就定了,你还哪里有什么真正的创造力?然后大部分的工作都是软件工程师在那里根据应用来编程了,需要升个级?改软件,需要加些新的应用?改软件,长此以往,我们这些设计电路的可真的是要失业了。
幸亏现在有了软核的CPU,它的功能,性能,指令集,规模,这些都是我们可以控制的,只要你有能力,做出来的东西可以是其他人完全想象不到的。这就是Nios乃至其他所有软和CPU的最大的意义所在。




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