0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何查看各个模块的资源占用情况呢

电子设计 来源:电子设计 作者:电子设计 2022-02-08 10:09 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

作者:巩文红,本文转载自:数字积木微信公众号

在vivado中 ,如何查看各个模块的资源占用情况呢?方法如下。

以在xilinx官方评估板VC709的microblaze的软核处理器例程为例。工程如下图模块组成。

pIYBAGAKHWmAcLboAAJEBfIbrDw103.png

完成Implementation后,在Flow Navigator下的IMPLMENTATION中点击Open Implemented Design,然后选择Report Utilization。

pIYBAGAKHauAMgIoAAIk4ljuIjY616.png

之后会自动弹出资源报告窗口,使用默认配置,点击OK。

在生成的结果中选中某一类资源,会看到按模块排列的资源占用情况。b包含按数目或百分比显示的情况。

pIYBAGAKHkuAbOSqAAE5b376LDo828.png

相当于在Tcl Console里面运行如下Tcl的命令:

o4YBAGAKHo-Ab2bVAABkh2Z2Z0M216.png

运行结果如下:

pIYBAGAKH1eAWHxmAATSDDymWsQ189.png

在窗口左侧可以参看不同资源的使用情况。
在右侧窗口可以看到各个模块的资源使用情况。
在工具栏中可以切换数量和百分比。参看各个模块占用芯片总资源的比例。
在 “ summary ”中可以看到工程总体资源利用率。

审核编辑:何安

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Vivado
    +关注

    关注

    19

    文章

    860

    浏览量

    71410
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Linux系统中这三个命令的完整功能和正确查看方法

    在 Linux 系统的日常运维中,监控进程资源使用情况是最频繁的工作之一。当服务器 CPU 突然飙高、内存告警、或者业务响应变慢时,运维工程师首先要做的事情就是查看系统资源使用状况。t
    的头像 发表于 04-21 11:45 188次阅读

    在Keil5中查看栈大小

    ,并在生成的链接报告中显示相关信息。 操作步骤:查看Keil生成的链接报告,找到最大栈顶地址(sp_max)等信息,通过这些信息可以间接了解栈的大小和使用情况
    发表于 11-14 06:32

    NVMe高速传输之摆脱XDMA设计45:上板资源占用率分析

    Block Design 设计后进行综合与实现, NoP 逻辑加速引擎的在不同 FPGA 平台中的资源占用率分别如表 1 和表 2 所示。 从表中可以看到, 本课题设计的 NoP逻辑加速引擎资源
    发表于 11-13 08:36

    如何检查EZ-USB™ CX3 上的 SRAM 使用情况(JTAG 不可用)?

    型的调试工具来实时监控内存使用情况。 是否有其他方法(例如构建报告、SDK 功能或EZ-USB™ Suite 内的工具)可以让我检查固件使用了多少 SRAM?
    发表于 11-11 06:33

    如何在应用程序调试期间分析栈和堆使用情况

    随着 AMD Vitis 统一软件平台 2021.2 的发布,Vitis 引入了一个 Tcl 脚本,用于在应用程序运行的特定时间点协助查找栈和堆的内存使用情况。该脚本已延续到后续的 Vitis 版本
    的头像 发表于 10-24 16:54 1051次阅读
    如何在应用程序调试期间分析栈和堆使<b class='flag-5'>用情况</b>

    RTThread线程退出后rt_malloc动态创建的资源没有释放怎么解决?

    测试过程中,在一个线程中用rt_malloc动态创建4KB的资源,在线程运行过程中用rt_thread_delete()使线程退出,用memtrace查看内存分配情况,动态创建的4KB的资源
    发表于 10-13 07:06

    请问如何在Keil开发环境中查看代码大小和SRAM使用情况

    如何在Keil开发环境中查看代码大小和SRAM使用情况
    发表于 08-20 06:38

    请问如何仅使用软件和 TC375 精简板来测量函数调用的堆栈使用情况

    我想测量 AURIX TriCore™ TC3xx 项目的函数调用的堆栈使用情况。 我不知道该怎么做。 我知道事实上作为硬件我只有一个 TC375 lite 开发板,没有 BlueBox 或任何
    发表于 08-08 07:28

    FLIR Lepton红外热像仪模组在智能占用监测系统的应用

    在智能建筑和空间管理领域,红外热像仪模组正成为推动效率提升和资源优化的重要工具。结合红外热成像技术和边缘计算能力,红外热像仪模组为智能占用监测提供了高效、隐私保护的解决方案,广泛应用于办公楼、会议室、公共空间等场景。
    的头像 发表于 07-15 16:59 1258次阅读

    OBC/DC-DC/BMS/热管理/智能座舱磁性元件使用情况与要求

    理/智能座舱等功能模块中磁性元件使的用情况与性能要求,《磁性元件与电源》采访了敦源电子研发总监汪洪伟,为我们一一揭秘。 OBC/DC-DC/BMS/热管理/智能座舱磁性元件使用情况 随着新能源汽车向高集成化、智能化方向加速发展,
    的头像 发表于 07-08 14:05 1119次阅读
    OBC/DC-DC/BMS/热管理/智能座舱磁性元件使<b class='flag-5'>用情况</b>与要求

    【HZ-RK3568开发板免费体验】03 使用SDK编译Debian系统并配置

    查看内存占用情况 有图形界面374MB-->纯命令行94MB 5 配置WIFI相关 5.1 加载WIFI模块 登录系统后,使用ifconfig命令查看,会发现找不到wlan0,需
    发表于 07-01 12:08

    HarmonyOS优化应用预置图片资源加载耗时问题性能优化

    应用中预置图片的加载速度。 在对比完加载图片的耗时后,使用Tab栏切换示例做内存大小的测试,查看使用纹理压缩前后的内存占用情况,得到相关数据如下图所示: 统计纹理压缩开启前后的内存占用大小数据如下
    发表于 05-29 16:11

    HarmonyOS优化应用内存占用问题性能优化四

    内存,但需要注意在适当的时机释放Purgeable内存,以确保内存资源能够得到有效管理,避免内存占用过高导致的性能问题和内存泄漏的情况。通过合理使用Purgeable内存,开发者可以更好地管理
    发表于 05-24 17:20

    HarmonyOS优化应用内存占用问题性能优化一

    出现崩溃和卡顿的情况。因此,主动减少应用内存的占用对于整个系统至关重要。通过减少应用内存的占用,可以有效提高应用的性能和响应速度,节省系统资源,让设备的运行效率更高,延长设备的续航时间
    发表于 05-21 11:27

    NVMe控制器IP设计系列之接口转换模块

    接口转换模块负责完成AXI4接口与控制器内部的自定义接口之间的转换工作。由于AXI4接口协议的实现会占用大量的逻辑资源,为了节约资源,控制器内部的接口信号均采用逻辑简单的自定义接口,对
    的头像 发表于 05-10 14:36 860次阅读
    NVMe控制器IP设计系列之接口转换<b class='flag-5'>模块</b>