MicroBlaze和nios2哪个更强大?
2个回答
展开全部
简单的说MicroBlaze和nios2哪个更强大,没有定论。
首先Nios有三个版本,精简版,标准版,和高性能版,精简版性能最低,高性能版性能最高。当然高性能是要付出代价的,那就是高性能版需要的资源最多,精简版最少。
MicroBlaze同样不同的配置有不同的性能。
但是对于最高性能的MicroBlaze和nios2来讲:性能差别不大,都是大约每个时钟周期执行一条指令。这时要比较两个的性能就要从两方面来比较:谁的指令效率更高;谁的频率跑得更快?
对于指令的性能,公说公有理婆说婆有理,谁都说自己的好,但我个人感觉,Nios的性能更高些,优化的更好一些。对于时钟频率,谁的跑得更快?这个要看你用什么器件,不同的器件,不同的速度等级,所能支持的时钟频率差别很大,慢的几十兆,快的几百兆。但总的来说,Xilinx的高端器件比Altera 的跑得略快一些。当然价格也要贵一些。
其实选哪个处理器,还有一个很重要的考量,就是哪个的客户群体大。全球使用Nios的人比MicroBlaze的人多很多,NIos的培训也随处可见,这大量的客户群进一步检验了NIos的功能性能,促进了NIos的发展,为NIos开发者提前“吃了螃蟹”,所以你的选用Nios开发更容易,风险更小,更通用。
希望对你有帮助。
首先Nios有三个版本,精简版,标准版,和高性能版,精简版性能最低,高性能版性能最高。当然高性能是要付出代价的,那就是高性能版需要的资源最多,精简版最少。
MicroBlaze同样不同的配置有不同的性能。
但是对于最高性能的MicroBlaze和nios2来讲:性能差别不大,都是大约每个时钟周期执行一条指令。这时要比较两个的性能就要从两方面来比较:谁的指令效率更高;谁的频率跑得更快?
对于指令的性能,公说公有理婆说婆有理,谁都说自己的好,但我个人感觉,Nios的性能更高些,优化的更好一些。对于时钟频率,谁的跑得更快?这个要看你用什么器件,不同的器件,不同的速度等级,所能支持的时钟频率差别很大,慢的几十兆,快的几百兆。但总的来说,Xilinx的高端器件比Altera 的跑得略快一些。当然价格也要贵一些。
其实选哪个处理器,还有一个很重要的考量,就是哪个的客户群体大。全球使用Nios的人比MicroBlaze的人多很多,NIos的培训也随处可见,这大量的客户群进一步检验了NIos的功能性能,促进了NIos的发展,为NIos开发者提前“吃了螃蟹”,所以你的选用Nios开发更容易,风险更小,更通用。
希望对你有帮助。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询