ZYNQ block design警告:[BD 41-968] AXI interface port /axi_lite4 is not associated to any clock port. It may not work correctly.

前言

在Block design中引出AXI接口给外部,检查设计告警如下:

[BD 41-968] AXI interface port /axi_lite4 is not associated to any clock port. It may not work correctly. Please update ASSOCIATED_BUSIF parameter of a clock port to include this interface port.

在块设计中,时钟、复位、bus是分开的,需要把时钟复位引出。

同时在时钟管脚上关联上引出的AXI名称,否则vivado会告个警,但不解决应该也没啥问题,只要相应的信号引出了的话。

参考文档:

https://www.xilinx.com/support/documentation/sw_manuals/xilinx2017_3/ug994-vivado-ip-subsystems.pdf#page=104

https://forums.xilinx.com/t5/Design-Entry/About-warning-ASSOCIATED-BUSIF-bus-parameter-is-missing/m-p/809830#M14965

https://forums.xilinx.com/t5/Design-Entry/making-AXI-interface-a-external-port/m-p/465418#M5638

操作流程

双击下图中的引出时钟,出现左侧界面,修改关联bus为axi_lite4(引出的总线名字)。

再检查设计的合理性,可以看到不再报警告。

以上。

原文地址:https://www.cnblogs.com/kingstacker/p/11595978.html

时间: 2024-11-08 21:53:29

ZYNQ block design警告:[BD 41-968] AXI interface port /axi_lite4 is not associated to any clock port. It may not work correctly.的相关文章

Block Design 小技巧之添加RTL代码到block_design

1.首先得打开Block Design,右击RTL文件,才会出现Add module to Block Design选项. 2.点击Add module to Block Design选项,有可能会报出如下错误: 3.官方论坛解决方案: 4.在tcl命令行中输入: set_property source_mgmt_mode All [current_project] 5.可以成功将RTL代码添加到BD中

simplify the design of the hardware forming the interface between the processor and thememory system

Computer Systems A Programmer's Perspective Second Edition Many computer systems place restrictions on the allowable addresses for the primitive data types, requiring that the address for some type of object must be a multiple of some value K (typica

一步一步学ZedBoard & Zynq(四):基于AXI Lite 总线的从设备IP设计 转载

文章来源 http://www.cnblogs.com/surpassal/archive/2012/10/09/Zynq_Lab4.html 本小节通过使用XPS中的定制IP向导(ipwiz),为已经存在的ARM PS 系统添加用户自定IP(Custom IP ),了解AXI Lite IP基本结构,并掌握AXI Lite IP的定制方法,为后续编写复杂AXI IP打下基础.同时本小节IP定制方法同样适用于MicroBlaze处理系统. 本小节定制的是简单LED的IP,只有一个数据寄存器,向其

zynq ALSA

设计参考的代码PS和PL端的下载链接如下,linuxkernel版本号4.4,基于Zedboard 的ADAU1761功放芯片 ADI公司kernel和hdlgit链接地址 ??Took Linux (device tree is included) from here https://github.com/analogdevicesinc/linux And HDL from here https://github.com/analogdevicesinc/hdl 先说一下为什么会写这篇文章,

vivado中建立工程,创建zynq嵌入式系统

打开vivado,点击create New Project, 下边的建立子目录工程一定要勾选.点击下一步: 选择第一个,下方可选项不要勾选.点击下一步: 选择verilog语言,不添加文件,然后一直点击下一步:到了选板子的步骤,直接点击boards, 选择如图: 完成. 创建zynq嵌入式系统: 创建一个block Design ,在Flow Navigator区域展开IP Integrator,选择create Block Design 然后工作域将会打开ip Integrator 的图表画布

利用Zynq Soc创建一个嵌入式工程

英文题目:Using the Zynq SoC Processing System,参考自ADI的ug1165文档. 利用Zynq Soc创建一个嵌入式工程,该工程总体上包括五个步骤: 步骤一.新建空白工程 步骤二.创建一个Embedded Processor工程 步骤三.Zynq7 Processing System的管理 步骤四.综合仿真.编译运行.生成二进制文件 步骤五.Exporting Hardware to SDK 步骤一.新建工程 1. 点击Vivado图标启动软件,Create

Zynq Fatfs文件系统应用笔记

Zynq Fatfs文件系统应用笔 Hello,panda 笔记介绍基于所描述的Zynq Fatfs基于Xilinx xilffsv3.0和Sdpsv2.4,文件系统采用在Bare-Metal和轻量级操作系统中常用的FatFs,版本为v0.10b. 在开始介绍FatFs文件系统在Zynq实现之前一定要先对FAT32文件系统有一个清晰的了解. 1 FAT32文件系统 应用笔记针对SD上的FAT32文件系统,在对文件系统作详细介绍之前,先回顾一下硬盘的结构,如图1: 图1 硬盘结构 对一个机械硬盘而

xilinx vivado zynq vdma仿真及应用详解(一)

很多人用zynq平台做视频图像开发,但是对vdma了解比较少,上手起来稍微有些困难,我针对这一现象,做了一个基于vivado和modelsim的仿真和应用测试工程,并写篇文章做些介绍,希望能对大家有帮助. 一:xilinx vdma IP例化以及接口介绍 上面图片就是在vivado2015.4中例化vdma的界面,首先对参数做些介绍: Frame Buffers :选择vdma缓存几帧图像,这里默认是写通道和读通道都设置相同的缓存帧数,具体设置多少帧合适一般根据应用来定,比如读写带宽相同,想用d

Zynq 7000从零开始之一 -- HelloWord

使用myir的z-turn开发板,做一个从uart打印hello world的实验,只用PS,不用PL部分,程序从SD卡启动,跑在PS的内部RAM. zynq 7000的PS虽然也是CPU,但是开发方法不像普通的CPU只需要一个SDK就可以了,它还需要vivado硬件设计软件. 所以ZYNQ 7000的PS开发需要两个工具,一个是vivado--    另一个是SDK--  . 1. 打开vivado软件-->Create New Project,工程名和目录: 2. next->选RTL P