嵌入式硬件开发学习教程——基于Zynq-7010/7020 Xilinx Vivado HLS案例 (流程说明)

前 言

本文主要介绍HLS案例的使用说明,适用开发环境:Windows 7/10 64bit、Xilinx Vivado 2017.4、Xilinx Vivado HLS 2017.4、Xilinx SDK 2017.4。

Xilinx Vivado HLS(High-Level Synthesis,高层次综合)工具支持将C、C++等语言转化成硬件描述语言,同时支持基于OpenCL等框架对Xilinx可编程逻辑器件进行开发,可加速算法开发的进程,缩短产品上市时间。

本次案例用到的是创龙科技的TLZ7x-EasyEVM-S开发板,它是一款基于Xilinx Zynq-7000系列XC7Z010/XC7Z020高性能低功耗处理器设计的异构多核SoC评估板,处理器集成PS端双核ARM Cortex-A9 + PL端Artix-7架构28nm可编程逻辑资源,评估板由核心板和评估底板组成。核心板经过专业的PCB Layout和高低温测试验证,稳定可靠,可满足各种工业应用环境。

嵌入式硬件开发学习教程——基于Zynq-7010/7020 Xilinx Vivado HLS案例 (流程说明)_第1张图片

TLZ7x-EasyEVM-S评估板

TLZ7x-EasyEVM-S评估板评估板接口资源丰富,引出千兆网口、双路CAMERA、USB、Micro SD、CAN、UART等接口,支持LCD显示拓展及Qt图形界面开发,方便快速进行产品方案评估与技术预研。

HLS基本开发流程如下:

  1. HLS工程新建/工程导入
  2. 编译与仿真
  3. 综合
  4. IP

你可能感兴趣的:(工业级核心板,嵌入式ARM,软硬件原理图规格资料平台,Xilinx,Zynq-7000,嵌入式硬件,硬件工程,fpga开发,硬件架构,linux)