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

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

3天内不再提示

OMNIVISION使用PowerPro在寄存器传输级自动优化功耗

西门子EDA 来源:西门子EDA 2024-01-11 10:26 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

OMNIVISION 成立于 1995 年,是一家全球性无晶圆厂半导体组织,致力于面向多种应用和行业开发先进的解决方案,包括移动电话、安防与监控、汽车、计算、医疗和新兴应用。凭借屡获殊荣的创新技术,OMNIVISION 为当今许多商业设备实现了更加流畅的人机界面。

2020 年 5 月,OMNIVISION 集中开发一款功耗低于竞争对手的产品。但要实现这一目标,该项目要求 OMNIVISION 在两天内将其芯片的总功耗降低 3%,同时继续保持芯片设计的原始架构。

为了克服这些挑战,OMNIVISION 使用PowerPro 将芯片的功耗从 259 mW 降至239 mW,而且 PowerPro 仅仅用了28 分钟的运行时间就完成了这一任务。该设计具有 109,020 个寄存器,其中107,463 个为门控寄存器。

团队使用PowerPro 中基于可观察性的顺序 (OBS)分析功能,在不影响设计要求的总数目的情况下实现了所需的功耗节省。不过有 28,961 个寄存器(约占 26.6%)被PowerPro 进一步门控,时钟门控效率(CGE) 从 33.0% 提高到 45.3%。与此同时,功耗降低了 7.7%。

f5dca530-b025-11ee-8b88-92fbcf53809c.png

图1.PowerPro 在不改变架构的情况下将功耗降低了7.7%







审核编辑:刘清

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

    关注

    31

    文章

    5619

    浏览量

    130422
  • 晶圆
    +关注

    关注

    53

    文章

    5449

    浏览量

    132762
  • OBS
    OBS
    +关注

    关注

    0

    文章

    47

    浏览量

    18888
  • 时钟门控
    +关注

    关注

    0

    文章

    8

    浏览量

    7080

原文标题:OMNIVISION 使用 PowerPro 在寄存器传输级自动优化功耗

文章出处:【微信号:Mentor明导,微信公众号:西门子EDA】欢迎添加关注!文章转载请注明出处。

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    深入解析SN74SSTU32864D:25位可配置寄存器缓冲

    深入解析SN74SSTU32864D:25位可配置寄存器缓冲 电子设计领域,高性能、可配置的寄存器缓冲是实现高效数据
    的头像 发表于 04-23 13:40 95次阅读

    IDT SSTVF16857AGLF DDR寄存器:特性与应用解析

    DDR寄存器类别。对于电子工程师而言,设计涉及DDR内存接口的电路时,这类寄存器能够起到关键的信号处理和传输作用。 参数详情 封装信息 该产品采用TSSOP 48(PAG48)封装。
    的头像 发表于 04-14 10:05 90次阅读

    探索SY100S336:高性能4计数/移位寄存器的奥秘

    探索SY100S336:高性能4计数/移位寄存器的奥秘 电子工程的广阔领域中,高性能计数和移位
    的头像 发表于 04-08 13:40 111次阅读

    74AHC595Q:汽车8位移位寄存器的深度解析

    74AHC595Q:汽车8位移位寄存器的深度解析 电子设计领域,移位寄存器是一种常见且关键的器件,它在数据传输和处理中发挥着重要作用。今
    的头像 发表于 03-16 10:50 244次阅读

    74HC595 8位移位寄存器:设计与应用全解析

    74HC595 8位移位寄存器:设计与应用全解析 电子工程师的工具箱中,移位寄存器是一个非常实用的组件。今天,我们就来深入了解一下SG Micro Corp的74HC595 8位串行输入/串行输出
    的头像 发表于 03-16 10:35 369次阅读

    SN74SSTUB32866:25位可配置寄存器缓冲的设计与应用

    SN74SSTUB32866:25位可配置寄存器缓冲的设计与应用 电子设计领域,对于高速数据传输和处理的需求日益增长,可配置寄存器缓冲
    的头像 发表于 02-09 17:45 1178次阅读

    探索IDT74SSTUBF32866B:DDR2的25位可配置寄存器缓冲

    探索IDT74SSTUBF32866B:DDR2的25位可配置寄存器缓冲 DDR2内存模块的设计中,合适的寄存器缓冲至关重要,它能确保
    的头像 发表于 01-08 16:30 388次阅读

    芯源MCU中断相关寄存器

    。 5.5.2 NVIC 中断挂起和清除挂起 中断发生时,如果系统正在处理与之相同优先或更高优先的中断,系统将不会立即处理此中断,而是将中 断的状态设置为挂起,保存在中断挂起状态寄存器
    发表于 11-27 07:23

    汇编寄存器的知识

    ,CPU 优先读写寄存器,再由寄存器跟内存交换数据。 寄存器不依靠地址区分数据,而依靠名称。每一个寄存器都有自己的名称,我们告诉 CPU 去具体的哪一个
    发表于 11-20 06:45

    如何优化设备功耗以保障外接备用电源时的数据实时传输

    优化设备功耗以保障外接备用电源时的数据实时传输,核心是“分级功耗管理 + 关键功能优先供电”—— 降低非核心
    的头像 发表于 11-12 14:56 1209次阅读

    NVMe高速传输之摆脱XDMA设计32:寄存器功能验证与分析2

    寄存器最大值为 64’hFFFFFFFFFFFFFFFF,到达最大值后一个时钟周期后翻转回 0, 随机时刻使用 force 将寄存器赋值临近最大值, 当寄存器达到最大值后, 翻转回到
    的头像 发表于 10-14 17:06 886次阅读
    NVMe高速<b class='flag-5'>传输</b>之摆脱XDMA设计32:<b class='flag-5'>寄存器</b>功能验证与分析2

    TPIC6595 8位功率移位寄存器技术文档摘要

    该TPIC6595是一款单片、高压、大电流功率的8位移位寄存器,设计用于需要相对较高负载功率的系统。该器件输出端包含一个内置电压钳位,用于电感瞬态保护。功率驱动应用包括继电器、螺线管和其他中电流
    的头像 发表于 09-09 11:10 1047次阅读
    TPIC6595 8位功率移位<b class='flag-5'>寄存器</b>技术文档摘要

    ‌TPIC6B595 8位功率移位寄存器技术文档总结

    TPIC6B595器件是一款单片、高压、中电流功率8位移位寄存器,设计用于需要相对高负载功率的系统。该器件输出端包含一个内置电压钳位,用于电感瞬态保护。功率驱动应用包括继电器、螺线管和其他中电流
    的头像 发表于 09-09 10:16 1168次阅读
    ‌TPIC6B595 8位功率移位<b class='flag-5'>寄存器</b>技术文档总结

    ‌TLC6C5912 12通道移位寄存器LED驱动技术文档总结

    D型存储寄存器。通过移位寄存器和存储寄存器进行数据传输 移位寄存器时钟 (SRCK) 和寄存器
    的头像 发表于 08-26 14:16 1158次阅读
    ‌TLC6C5912 12通道移位<b class='flag-5'>寄存器</b>LED驱动<b class='flag-5'>器</b>技术文档总结

    使用寄存器点亮LED灯

    学习本章时,配合以上芯片手册中的“19. I/O Ports”章节一起阅读,效果会更佳,特别是涉及到寄存器说明的部分。本章内容涉及到较多寄存器方面的深入内容,对于初学者而言这些内容丰富也较难理解,但非常有必要细读研究、夯实基础。
    的头像 发表于 05-28 17:37 1468次阅读
    使用<b class='flag-5'>寄存器</b>点亮LED灯