专栏首页hank【分享】ZCU106 MPSoC 功耗优化

【分享】ZCU106 MPSoC 功耗优化

不同使用场景,对芯片的性能和功耗要求不一样。为了测试Xilinx MPSoC PS侧的最低功耗,基于ZCU106单板做了功耗优化。为了方便,使用最简单的软硬件环境。软件使用死循环做串口打印,硬件保留了如下模块。

A. A53 0 B. QSPI flash Dual Parallel C. I2C 0/1 D. PMU E. UART 0 F. GPIO MIO G. SWDT 0/1 H. TTC 0/1/2/3 I. DDR 16-bit J. DPLL/RPLL

在关闭其他外设,尽可能降低各个模块的频率后,FPD功耗是447mw,LPD是136mw。作为对比,Vivado使用ZCU106单板建立工程,使用默认设置,FPD功耗是1452mw,LPD是339mw。可以看到,新设计节省了相当大的功耗。当然,具体的产品使用场景,可能有性能和功能要求。能达到什么效果,还需要根据产品要求再做评估。

优化后的功耗

优化前的功耗

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 【分享】运行EGL Pixmap例子,测试Xilinx MPSoC GPU性能

    可以使用EGL Pixmap例子测试MPSoC GPU性能。运行EGL Pixmap,要使用fbdev作为egl backend。

    hankfu
  • 【分享】解决新的ZCU106单板运行helloworld异常的问题

    客户收到新买的ZCU106,运行Xilinx的linux正常。使用的Xilinx SDK 2018.3调试自己创建的helloworld时却出现异常,程序跑飞。

    hankfu
  • PetaLinux使用bitbake提前下载所有软件包

    PetaLinux环境下,也可以使用Yocto/openembedded的bitbake。Xilinx ug1144有详细说明。 为了方便,我编写了以下脚本,导...

    hankfu
  • 研究生入侵全国选号系统“秒抢”靓车牌 3年买下上海两套房

    你想不到的是,“黑客”入侵互联网预选号牌系统,就能把各种靓号车牌“秒杀”了,然后以数万元不等的价格卖给车主,非法牟取暴利。这不是电影《黑客帝国》里的情节,事情真...

    C4rpeDime
  • java.util.Random 实现原理

    java404
  • Python进程间通信之命名管道(Windows)

    kongxx
  • vuex - 项目结构目录及一些简单配置

    xing.org1^
  • python 实现线性链表(单链表)

    初学python,拿数据结构中的线性链表存储结构练练手,理论比较简单,直接上代码。

    py3study
  • vuex - 项目结构目录及一些简单配置

    xing.org1^
  • [Leetcode][python]删除排序链表中的重复元素/删除排序链表中的重复元素 II

    如果当前节点有后一个节点,且它们的值相等,那么当前节点指向后一个节点的下一个节点,这样就可以去掉重复的节点。

    后端技术漫谈

扫码关注云+社区

领取腾讯云代金券