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加速优势
2、PL加速实现方法
3、PL加速影响因素
二、降低功耗
三、实时减负
四、可重配置计算(可编程硬件优势)
五、zynq-7000 Soc的vivado设计流程图
总结
ZYNQ-7000 SoC在嵌入式系统中的优势,总结为:
PL实现软件加速,性能更高、功耗相对于使用arm低,延迟低,
同时需要注意是PL端实现软件算法功耗低是因为没有使用arm,没有使用外部的存储器,如果使用了则功耗跟arm一样或更大;
同时跟传统的嵌入式系统平台比具有可编程硬件的优势,能够实现在PL重新编程替换掉原来的硬件算法。