作者:Steve Leibson, 赛灵思战略营销与业务规划总监 1995年,Gray使用的J32处理器基本消耗了XC4010 FPGA中800个4-input LUT。处理器排列看起来是这样:
13年以后。同一J32处理器内核集成在Virtex - 7 FPGA,它支持433,000以上的6输入 LUT,是250个路由器核心与1000个处理器互连预留空间的1000倍。J32 RISC处理器的排列看起来像这样:
“也就是说过去18年摩尔定律将每个FPGA集成1K LUT升级至每个FPGA集成1K 32-bit CPU。(顺便说下,规模最大的Virtex Ultrascale 3D FPGA有440万个逻辑单元,所以逻辑容量足够10,000个以上Jan Gray所提到的 32位RISC J32 CPU进行互连。且看以下的注释说明!) 注:Jan Gray指出,Virtex UltraScale VU440 FPGA拥有2,520 BRAM,因此在Gray设计当中实现直接端口存在限制,它只可用于2520 32-bit RISC处理器内核。也许Virtex UltraScale XCVU160加上更多BRAMS和较少逻辑资源是更好的选择。我将在以后文章中详细说明。 原文链接:
|