
vivado
文章平均质量分 72
馍加馒头
这个作者很懒,什么都没留下…
展开
-
VIVADO 11.Divider除法器IP
1、测试环境vivado 2018.22、IP接口时钟使能 与 复位可定制。3、参数配置Algorithm Type LUTMult This is recommended for operand widths less than or equal to 12 bitsThis implementation uses DSP slices, block RAM and a small amount of FPGA logic primitiv原创 2020-12-04 17:04:59 · 9200 阅读 · 1 评论 -
VIVADO 10. Block Design调用模块IP
在VIVADO中Block Design设计中调用v或者vhd文件作为模块,如果模块中调用了IP,那么编译时会报下面这个错:[filemgmt 56-328] Reference 'input_buffer' contains sub-design file 'e:/Vivado_PRJ_18.2/0604/0604.srcs/sources_1/ip/input_ram/input_ram.xci', which is configured for out-of-context synthesis..原创 2020-06-22 21:01:09 · 6466 阅读 · 5 评论 -
VIVADO 9.Vivado启动tcl初始化脚本(永久多线程编译)
一、Vivado_init.tcl脚本当启动Vivado工具时,它会在三个不同的位置查找Tcl初始化脚本,每个位置都覆盖最后找到的一个企业:在软件安装目录中,<installdir>/Vivado/<version>/ scripts/Vivado_init.tcl。 Vivado Version:在本地用户目录中,用于Vivado设计套件的特定版本:Windows 7: %APPDATA%/Xilinx/Vivado/< Version >/Vivad..原创 2020-06-02 16:33:04 · 3774 阅读 · 0 评论 -
VIVADO 8.Ubuntu下卸载ViVado 2019.1
1.找到Vivado安装的目录下.xinstall/SDx_2019.1/xsetup,执行卸载。cd /opt/Xilinx/.xinstall/SDx_2019.1 sudo ./xsetup -Uninstall2. 卸载比安装快多了原创 2020-06-02 14:36:25 · 3930 阅读 · 1 评论 -
VIVADO 7.ZYNQ读取SD卡
环境:VIVADO 2018.2.SD卡文件系统格式FAT32.1.PS IP配置勾选SD0,MIO根据子的开发板配置好,WP(写保护)不要勾选。此处,生成bit流和导出步骤省略。2.建立SDK工程1>新建一个空的sdk工程,右键bsp工程->Board Support Package Setting。2>勾选xilffs。这里有个属性需要...原创 2020-01-08 19:24:57 · 2295 阅读 · 0 评论 -
VIVADO 6.axi_bram的使用
目录1.添加AXI_BRAM2.BRAM Controller设置:3.BRAM Controller模式4.Stand Alone模式兼容BRAM Controller模式1.添加AXI_BRAMAdd IP --> AXI_BRAM_ControllerRun Connection Automation,勾选BRAM_PORTA, options ...原创 2019-10-25 21:25:35 · 4960 阅读 · 0 评论 -
VIVADO 5.petalinux镜像制作
环境:vivado2019.1,petalinux2019.1。一.Vivado设置有板卡文件的使用板卡文件,这个经常因为一些地方没配置好,导致后面SD卡、网口不能用。给大家几张图参考下二.petalinux使用终端切换到工作的目录下,如我的/home/xilinx/work。1. 配置环境执行petalinux和Vivado的配置脚本source /tool...原创 2019-10-24 00:19:02 · 967 阅读 · 0 评论 -
VIVADO 3.zynq qspi启动
接上次zynq在SD卡启动,使用上次的工程。Xilinx-> Program Flash。可以先在Device后点击Select,检查一下是否识别出板子。如果没识别,有可能是虚拟机未连接到板子,另一种是板子jtag未识别,重新插拔一下就好。这样是正常连接。设置Image File添加上次生成的BOOT.binOffset为0Flash Type 按默认...原创 2019-09-02 16:24:14 · 879 阅读 · 0 评论 -
VIVADO 2.zynq如何在SD卡启动
一、创建一个硬件工程工程里肯定要有ZYNQ啦。添加IP,布局布线,分配地址。。zynq IP核需要在MIO Configuration-> I/O Peripherals -> SD 0 和UART 0后打上勾。二、编译完后,导出HDF文件File->Export -> Export Hardware,把“include bitstram”勾上。...原创 2019-09-02 15:44:38 · 7368 阅读 · 0 评论 -
HLS 4.子函数编写及调用
一.单个信号输入输出子函数接口参数需要定义成指针,输入的实际变量不要定义成指针。示例:将float去整并输出后几位。void float2uint16(float *a,uint16 *b){ int c=(int)(*a); *b=((c%10000)/1000)*4096+((c%1000)/100)*256+((c%100)/10)*16+c%10;}调用:取实际变...原创 2019-07-30 16:32:13 · 1381 阅读 · 0 评论 -
HLS 1.如何在HLS上 使用xfopencv
准备vivado hls,xfopencv库xfopencv是xilinx最新的图像处理库,解压出来内容如下,include里是底层文件,前面三个文件夹是使用的例程。接下来要使用HLS_Use_Model下的例程文件,HLS_UseModel_Usage_Doc.pdf可详细参考。实验1.打开vivado hls2017.4,新建一个工程2.在Sourc...原创 2019-03-29 00:54:26 · 5884 阅读 · 14 评论 -
VIVADO 1.SDK如何查找API
1.外设的API编译完硬件工程,打开SDK后,会有system.mss文件打开点击要使用的查询的驱动对应外设后的Documentation即可2.操作系统API此次点击Standalone_v6_7没反应在E:\Xilinx\SDK\2018.2\data\embeddedsw\lib\bsp\standalone_v6_7\doc下有API的PDF。...原创 2019-03-30 16:31:24 · 1609 阅读 · 0 评论 -
Vivado问题-1.导出新的 HDF 文件时,无法升级硬件平台项目
描述在 2017.2 版中,从 Vivado 向 SDK 导出一个新的 HDF 文件时,硬件平台项目中的文件无法正常升级。 这会导致用户在配置时不知不觉地使用一组旧文件;psx_init、mmi 和比特文件。此外,HDF 信息也可用于构建板级支持包 (BSP) 并设置相关编译器选项(如果使用 MicroBlaze)。如果该文件没有在硬件平台上更新,那之前的一些设置可能就会在...转载 2018-11-06 15:51:31 · 6457 阅读 · 0 评论