5-2 User Inteface BUS MAP

部署运行你感兴趣的模型镜像

前言

  • 在进行BD设计的时候,如果模块的端口比较多,但是又想像AXI 总线那样封装成总线而且那在另一端也有的对应的端口连接,那么就可以的封装成BUS的方式降低人工连线的复杂度,使用BD设计中自动连线完成,但是如何确保自动连线的正确性就是这个日记的目的
  • 因此主要记录在使用VIVADO 打包IP的时候遇到的端口封装成BUS是遇到问题,**做映射的目的就是为了能够在BD设计中确保自动连线的正确性,**或者你将端口引出,自己的代码中连线(之前一直这样干)
  • 本日记主要记录两种端口映射方式
    • 将用户自定义端口与vivado 自带IP的总线端口进行映射
    • 将用户自定义端口与自己的创建的Interface BUS进行映射

用户自定义端口与VIVADO自带IP的总线端口进行映射

继续在上次日记的[5-1 创建和打包AXI Interface IP]的step8

在这里插入图片描述

  • 端口设置
    • 1:自动识别出的AXI接口

    • 2:自动识别出的时钟和复位接口

    • 点击3 打开

    • 在这里插入图片描述

    • 1: 是自己创建的一个集成端口名(只由字母和下划线组成可以避免一些错误)

    • 2: 选择映射的模板端口(vivado 自带IP的接口映射)

      • 比如,我自己写了BRAM的读写逻辑,但是我的BRAM使用的IP,为了能够自动正确连线,需要将我自己的读写端口信号与xilinx BRAM IP的端口信号完成映射,就可以保证自动连线工具正确连接(如果你没有将读写逻辑封装成IP,而是直接使用的RTL module,又想保证自动连线的正确性,需要使用接口原语进行封装了)

      • 在这里插入图片描述

      • 1: 可以搜索到xilinx 每个ip的端口都有对应的,直接搜索然后OK

      • 如果是自定义的Interface BUS,执行完[5-2 User Inteface BUS MAP用户自定义端口与自己的创建的Interface BUS进行映射]在user目录下

      • 在这里插入图片描述

      • 1: 进行端口映射页面

      • 2:xilinx BRAM ip端口信号名

      • 3:用户IP用户名

      • 4:建立映射关系

      • 5:存放已建立映射关系的IO

      • 至此流程结束

用户自定义端口与自己的创建的Interface BUS进行映射

  • 如果是自己的之前定义的Interface,如何点自定义接口总线参考日记5-3 自定义Interface BUS

    • 自己自定义的Interface BUS在搜索的时候是找不到的
    • 需要在进行端口映射之前执行以下TCL命令
      • 点击当前Edit IP工程的TCL Console
      set_property ip_repo_paths yourself_ip_repo_path [current_project]
      update_ip_catalog -rebuild 
      
  • yourself_ip_repo_path: 你自己之前创建的Interface BUS XML文件所在的文件夹路径

  • 进行端口映射

您可能感兴趣的与本文相关的镜像

ACE-Step

ACE-Step

音乐合成
ACE-Step

ACE-Step是由中国团队阶跃星辰(StepFun)与ACE Studio联手打造的开源音乐生成模型。 它拥有3.5B参数量,支持快速高质量生成、强可控性和易于拓展的特点。 最厉害的是,它可以生成多种语言的歌曲,包括但不限于中文、英文、日文等19种语言

基于可靠性评估序贯蒙特卡洛模拟法的配电网可靠性评估研究(Matlab代码实现)内容概要:本文围绕“基于可靠性评估序贯蒙特卡洛模拟法的配电网可靠性评估研究”,介绍了利用Matlab代码实现配电网可靠性的仿真分析方法。重点采用序贯蒙特卡洛模拟法对配电网进行长时间段的状态抽样与统计,通过模拟系统元件的故障与修复过程,评估配电网的关键可靠性指标,如系统停电频率、停电持续时间、负荷点可靠性等。该方法能够有效处理复杂网络结构与设备时序特性,提升评估精度,适用于含分布式电源、电动汽车等新型负荷接入的现代配电网。文中提供了完整的Matlab实现代码与案例分析,便于复现和扩展应用。; 适合人群:具备电力系统基础知识和Matlab编程能力的高校研究生、科研人员及电力行业技术人员,尤其适合从事配电网规划、运行与可靠性分析相关工作的人员; 使用场景及目标:①掌握序贯蒙特卡洛模拟法在电力系统可靠性评估中的基本原理与实现流程;②学习如何通过Matlab构建配电网仿真模型并进行状态转移模拟;③应用于含新能源接入的复杂配电网可靠性定量评估与优化设计; 阅读建议:建议结合文中提供的Matlab代码逐段调试运行,理解状态抽样、故障判断、修复逻辑及指标统计的具体实现方式,同时可扩展至不同网络结构或加入更多不确定性因素进行深化研究。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

啥都不会的研究昇

你的鼓励是我最大的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值