
[Xilinx ZYNQ]
ZYNQ 学习和使用中遇到的问题和收获
Zenor_one
这个作者很懒,什么都没留下…
展开
-
[Xilinx ZYNQ] #7 Vivado HLS 使用方法
HLS 工程New Vivado HLS Project - Add/Remove Files -- 添加顶层函数名 - Next - Next - Device Selection Dialog编写 C++/C 代码 - C synthesis -Export RTL创建的 HLS 工程如图所示Includes 目录包含有 HLS 开发中可用的库函数 Source 为源文件,打开...原创 2019-07-12 16:46:30 · 2631 阅读 · 1 评论 -
[Xilinx ZYNQ] #6 System Genterator 无法配置 MATLAB 的问题
之前安装 Vivado 时,一直就郁闷的一点是,有时System Generator 可以安装的上,有时却安装不了。一直也没细想,不知道是什么情况。今天翻看帖子,才知道原来是对 MATLAB 版本有要求,MATLAB 版本不能太老但也不能新于 Vivado 版本。想来是之前安装时,有的电脑安装的MATLAB 版本不支持吧2017.4 版Vivado System Generator fo...原创 2019-07-10 01:32:08 · 393 阅读 · 0 评论 -
[Xilinx ZYNQ] #5 常用电平接口
FPGA 和 ZYNQ 开发中会涉及各种电平接口,如下图注: 可参考 UG471 --Supported I/O Standards and Terminations 章节LVTTL、LVCMOS总所周知,TTL 和 CMOS是数字电路中两种常见的逻辑电平,LVTTL 和 LVCMOS 是两者低电平版本。TTL 是流控器件,输入电阻小,TTL 电平器件速度快,驱动能力大,但功耗大...原创 2019-07-07 15:19:08 · 3564 阅读 · 0 评论 -
[Xilinx ZYNQ] #4 Petalinux 入门 [黑金资料 基础教程s1 整理]
Petalinux 相关操作 [黑金资料 基础教程s1]16 --Petalinux 工具安装1.注: petalinux 并不是一个特殊 Linux 内核,而是一套开发环境配置的工具,降低 uboot、内核、根文件系统的配置的工作量,可以从 Vivado 的导出硬件信息自动完成相关软件的配置2.安装必要的库alinx@ubuntu:~$ sudo apt-get install t...原创 2019-07-02 14:47:39 · 5501 阅读 · 0 评论 -
[Xilinx ZYNQ] #3 ZYNQ 工程开发流程 (Vivado)
ZYNQ 工程开发流程(1). 在 Vivado 上新建工程,增加一个嵌入式的源文件。(2). 在 Vivado 里添加和配置 PS 和 PL 部分基本的外设,或需要添加自定义的外设。(3). 在 Vivado 里生成顶层 HDL 文件,并添加约束文件。再编译生成比特流文件 system.bit。(4). 导出到 SDK 软件开发环境,在 SDK 环境里可以编写一些调试软件验证硬件和软件...原创 2019-07-01 15:32:41 · 2072 阅读 · 0 评论 -
[Xilinx ZYNQ] #2 Linux 系统重安环境重建记录
昨天由于自己的愚蠢,得重新安装 linux 系统[Ubuntu],这里记下重新安装的过程,方便下次犯蠢时用Linux 系统: 16.4.3Vivado 版本: 2017.4Petalinux 版本: v2017.4Linux-RT Processor-SDK 版本: V04.03.00.05安装系统与虚拟机工具开启 root 用户sudo passwd root软件列表更新...原创 2019-07-01 15:24:41 · 597 阅读 · 0 评论 -
[Xilinx ZYNQ] #1 ZYNQ 初接触
前言最近买了一块 ZYNQ 板子板子型号是的 Xilinx ZYNQ-7000 XC7Z020 CLG400–2 [黑金ALINX]ZYNQ-7000ZYNQ-7000 全称为 ZYNQ-7000 SoC Artix Devices。众所周知,ZYNQ-7000 同为 7 系列一员,但与另外四位[Spartan-7、Artix7、Kintex-7、Virtex-7]有很大不同,原因...原创 2019-06-21 11:13:36 · 1017 阅读 · 0 评论