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

    文章

    861

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    WTV380C流媒体功放芯片:解决传统MCU软件解码+外置功放方案音质粗糙、主控资源占用过多、外围电路复杂等问

    空间以及BOM成本的情况下,要实现高音质、低功耗且易于开发的语音功能,始终是一个难题。传统的“MCU软件解码+外置功放”方案经常遇到音质粗糙、主控资源占用过多、外围
    的头像 发表于 05-29 12:03 67次阅读
    WTV380C流媒体功放芯片:解决传统MCU软件解码+外置功放方案音质粗糙、主控<b class='flag-5'>资源</b><b class='flag-5'>占用</b>过多、外围电路复杂等问

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

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

    系统调用和API有什么区别

    的程序没有直接访问计算机硬件资源的权限(不考虑特殊情况),而操作系统这个程序则拥有这种特权,权限这一信息又是保存在哪里? 答案就在于CPU,CPU中有特定的寄存器保存这一信息,当CPU执行普通程序
    发表于 12-03 06:52

    在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 1141次阅读
    如何在应用程序调试期间分析栈和堆使<b class='flag-5'>用情况</b>

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

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

    LP5890EVM评估模块技术解析与应用指南

    Texas Instruments LP5890EVM评估模块设计用于评估LP5890矩阵LED显示驱动器的特性、运行和使用情况。LP5890是一款高度集成的共阴极矩阵LED显示驱动器,具有48个
    的头像 发表于 09-02 11:24 1054次阅读
    LP5890EVM评估<b class='flag-5'>模块</b>技术解析与应用指南

    请问如何在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 1332次阅读

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

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

    Linux系统查看及修改设备型号信息,触觉智能RK3562开发板演示

    本文介绍Linux系统如何查看及修改设备型号信息的方法,适用于想查看设备型号信息或者想将设备型号信息修改为自己项目的名称的情况。触觉智能RK3562开发板演示。查看设备信息命令如下:c
    的头像 发表于 06-19 15:58 1291次阅读
    Linux系统<b class='flag-5'>查看</b>及修改设备型号信息,触觉智能RK3562开发板演示