摘要

现场可编程片上系统(Field programmable systems-on-chip,FPSoCs)是由一个或多个硬核处理器和现场可编程门阵列组成的异构可重构的平台。相对于标准的FPGA(现场可编程逻辑门阵列),FPSoCs为硬件工程师提供了高性能的处理能力,同时软件工程师也可以利用硬核处理器及其操作系统加速执行更高级的算法。虽然FPSoCs有这些优势,但是由于缺乏相应的设计规范和指引,使得工程师们不能很好的将硬核处理器和FPGA进行高效的融合。本文基于Intel Cyclone V FPSoCs平台,分析了这种架构的性能,也提出了一些设计方法,有助于工程师们能够利用这样的平台设计出更高性能的产品。

  • 出版日期2018
  • 单位南京航空航天大学金城学院