打印
[Actel FPGA]

请问

[复制链接]
1035|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
年轻不在|  楼主 | 2010-2-23 22:34 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 年轻不在 于 2010-2-24 13:45 编辑

请问Actel FPGA能否在同一片内嵌入多个软核CPU?例如嵌入多个CortexM1、ARM7、8051等软核CPU。
我用过Altera的FPGA,它可以在同一片FPGA芯片内嵌入任意个数的NIOS II软核处理器,各个处理器之间通过Avalon总线共享存储器和外设,这样,就可以用一片FPGA实现一个多核的应用系统。这个功能在某些计算量大、实时性要求很高的系统中非常有用:可以把不同的任务分担到不同的CPU中执行,或者把不同功能的程序模块放到不同的CPU中去执行,各个CPU之间互不干扰,即使其中的一个CPU崩溃了,也不会影响其他的CPU工作。

看了大量的Actel的介绍资料,发现多是以低功耗和高安全性作为主要卖点的,而对其他的重要性能鲜有述及,例如软核CPU的浮点计算能力(CortexM1的运行频率只有70多MHz,其计算性能能达到多少MIPS?
),请问Actel在这方面有什么特点?

另外,Actel有文档提到,集成了
CortexM1内核的芯片,不支持AES加密功能,这是为什么呢?这是否意味着,我们必须在CortexM1和AES带来的安全性之间做一个选择?


对于以上的问题,希望得到专家的指点。谢谢!祝春节愉快!

相关帖子

沙发
年轻不在|  楼主 | 2010-2-24 13:46 | 只看该作者
呼唤高手!

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

106

主题

447

帖子

1

粉丝