FPGA-ZYNQ-7000 SoC在嵌入式系统中的优势

FPGA-ZYNQ-7000 SoC在嵌入式系统中的优势

本章节主要参考书籍《Xilinx Zynq-7000 嵌入式系统设计与实现 基于ARM Cortex-A9双核处理器和Vivado的设计方法 (何宾,张艳辉编著)
本章节主要讲述FPGA-ZYNQ-7000 SoC在嵌入式系统中的优势,学习笔记记录zynq系列芯片的优势


文章目录

  • FPGA-ZYNQ-7000 SoC在嵌入式系统中的优势
  • 前言
  • 一、PL实现的软件加速算法
    • 1、PL加速优势
    • 2、PL加速实现方法
    • 3、PL加速影响因素
  • 二、降低功耗
  • 三、实时减负
  • 四、可重配置计算(可编程硬件优势)
  • 五、zynq-7000 Soc的vivado设计流程图
  • 总结


前言

ZYNQ-7000 SoC在相较于传统的嵌入式系统硬件平台

主要在性能(加速),功耗(低),延迟(低),成本(相对低,可编程硬件方面)有明显优势。


一、PL实现的软件加速算法

PL端实现软件加速算法,从优势、实现方法、限制条件三个方面展开描述。

1、PL加速优势

FPGA-ZYNQ-7000 SoC在嵌入式系统中的优势_第1张图片
FPGA-ZYNQ-7000 SoC在嵌入式系统中的优势_第2张图片

2、PL加速实现方法

FPGA-ZYNQ-7000 SoC在嵌入式系统中的优势_第3张图片

3、PL加速影响因素

FPGA-ZYNQ-7000 SoC在嵌入式系统中的优势_第4张图片

二、降低功耗

FPGA-ZYNQ-7000 SoC在嵌入式系统中的优势_第5张图片

三、实时减负

FPGA-ZYNQ-7000 SoC在嵌入式系统中的优势_第6张图片

四、可重配置计算(可编程硬件优势)

FPGA-ZYNQ-7000 SoC在嵌入式系统中的优势_第7张图片

五、zynq-7000 Soc的vivado设计流程图

FPGA-ZYNQ-7000 SoC在嵌入式系统中的优势_第8张图片


总结

ZYNQ-7000 SoC在嵌入式系统中的优势,总结为:
PL实现软件加速,性能更高、功耗相对于使用arm低,延迟低,
同时需要注意是PL端实现软件算法功耗低是因为没有使用arm,没有使用外部的存储器,如果使用了则功耗跟arm一样或更大;
同时跟传统的嵌入式系统平台比具有可编程硬件的优势,能够实现在PL重新编程替换掉原来的硬件算法。

你可能感兴趣的:(FPGA开发,fpga开发,嵌入式硬件,系统架构)