热门问题
时间线
聊天
视角

软核微处理器

来自维基百科,自由的百科全书

Remove ads

软核微处理器(英文:Soft microprocessor),也称为软微处理器软核处理器软核,是可以完全使用逻辑综合实现的微处理器核心。软核处理器可以通过含有可编程逻辑器件(如ASICFPGACPLD)的不同半导体器件来實做。[1]

对于大多数系统,如果使用了软核处理器,那它们往往仅使用单个软处理器。但是,仍有一些设计人员将尽可能多的软核平铺到 FPGA 上。[2]多核系统中,较少使用的资源可以在多个核心间共享。

尽管许多人在 FPGA 中只放置了一个软核处理器,但 FPGA 在资源足够多的情况下可以容纳更多的软核处理器,从而构成多核处理器。单个 FPGA 上的软核处理器的数量仅受 FPGA 资源数量的限制。[3]有的人在单个 FPGA 上放置了数十或数百个软核处理器。[4][5][6][7][8]这是一种实现大规模并行计算的方法,并且同样可以应用于内存内计算。

与分立处理器相比,由于 FPGA 的可重新编程的特点,FPGA 中实现的软核处理器及其外围设备不容易过时。[9][10][11]

Remove ads

核心比较

更多信息 处理器, 开发者 ...
Remove ads

参见

参考资料

外部链接

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads