积跬步,至千里 | 详解NP40芯片的三个节能「小举措」

2023-10-11 01:20

本文主要是介绍积跬步,至千里 | 详解NP40芯片的三个节能「小举措」,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

2023 年世界地球日的主题为「携手为保护地球投资(Invest in our planet)」,旨在呼吁每个人都能采取实际行动去投资地球的未来。

相信无论您身处何处,都已经感受到了全球极端天气的日益增多。随着新的技术不断涌现,各行各业对数字化的需求也在增加,即使是微小的能耗,在积少成多的情况下,也会对环境造成重大的影响。

就拿现在大火的 ChatGPT 为例,每一次内部训练模型和部署后的调用都会产生碳足迹。据报道,GPT-3 的训练使用了 1,287 MWh 的能源并产生了 552 吨的二氧化碳。而 ChatGPT 的使用每日的碳足迹为 23 KG,如果持续运行一年,将约等于丹麦全国人口碳足迹的 76%。

在工业领域,一点一滴的节能措施可能不会有立竿见影的效果,但在日积月累之下,量变也会产生质变。

可持续发展是 HMS 2025 战略的核心之一,力争在 2025 年实现自身运营和价值链的碳中和,积极寻找可持续发展的解决方案。

Anybus 产品广泛使用的 NP40 芯片

在世界地球日之际,让我们聚焦于 HMS 旗下 Anybus 团队采取的一系列节能措施。正所谓「积跬步,至千里」,小芯片也有大乾坤。


什么是 NP40 芯片?

Anybus 的 NP40 芯片是一款高性能网络处理器,被广泛应用于 Anybus CompactCom 嵌入式产品和 Anybus Communicator 网关产品中。

一款芯片,支持所有主流工业网络协议

作为一款屡获殊荣的芯片,NP40 的尺寸非常小巧,仅为 17x17 毫米,却能够实现全球无数工业设备之间的互联互通,这得益于其高性能和低延迟的特点——每侧可传输高达 1500 字节的数据,延迟仅有 15 微秒。

Anybus CompactCom嵌入式芯片、板卡、模块

下面就让小编为您介绍 NP40 芯片的三个节能「小举措」


CPU 闲置时进入睡眠状态

Anybus 的网关和嵌入式产品需要一直处于开启状态,尽管 NP40 芯片已经非常省电,但是 HMS 的工程师们仍然采取了一项创新的节能措施,即在 CPU 处于闲置状态时进入睡眠模式,将平均功耗降低了约 100 毫瓦。

0.1 瓦 × 24 小时 × 365 天 × 20 年 0.1 瓦×24 小时×365 天×20 年 0.1×24小时×365×20

= 17.52 吉瓦时 =17.52 吉瓦时 =17.52吉瓦时

注:17.52 吉瓦时可为 1800 万户家庭供电一个小时。


更高效的稳压器

为了保证芯片中的微控制器、通信控制器和以太网 PHY在更高电压下的稳定运行,通常需要使用稳压器。然而,内置的稳压器效率较低,会浪费大量电力。

生产过程中的 B40 板卡

为了解决这一问题,Anybus 的研发团队改进了B40板卡的电路设计,不再使用原有效率仅为 36% 的稳压器,而是采用德州仪器公司的效率高达 90% 的稳压器,从而将总功耗降低了约150毫瓦。HMS采用了一种更昂贵的方案,以帮助客户实现节能目标。

💡 你知道吗?在 2022 年……
  • HMS 被社会责任可持续发展评估平台 EcoVadis 评为金牌企业。
  • HMS 集团使用的绿色能源占比高达 77%。

更节能的以太网 PHY

Anybus 的研发团队使用了符合 10BASE-Te 修订标准设计的现代化以太网 PHY,替换传统的以太网 PHY。这一升级方案成功地将每个以太网端口在 100Mbit 模式下的功耗降低了约 190 毫瓦。

考虑到大多数 Anybus 产品都有两个或更多的以太网端口,这种节能措施将带来显著的节能效果。


Anybus 业务线总监Samuel Alexandersson 分享

通过上述三种创新的节能方法,Anybus 产品能够在提高设备性能的同时,显著降低设备的能耗和碳排放,进一步推进了可持续工业发展的进程。

Samuel Alexandersson 介绍 NP40 芯片

虽然只是毫瓦级的节能,但由于 HMS 在 2021 年交付了 120 万台 Anybus 产品,因此规模庞大,对环境的影响仍然深远。根据计算,这些节能措施能够抵消 HMS 公司一整年的运营能耗。

随着未来能源价格的不断攀升,预计工业领域将对节能有着非常大的需求。即使是像 NP40 芯片这样的毫瓦级节能措施,也能在降低设备能耗和碳排放方面产生深远的影响。

不积跬步,无以至千里。在这个地球日,让我们从点滴做起,减少碳足迹,为地球的可持续发展做出贡献,共同创建一个更加可持续的、美好的工业未来。


这篇关于积跬步,至千里 | 详解NP40芯片的三个节能「小举措」的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/184496

相关文章

MySQL数据库双机热备的配置方法详解

《MySQL数据库双机热备的配置方法详解》在企业级应用中,数据库的高可用性和数据的安全性是至关重要的,MySQL作为最流行的开源关系型数据库管理系统之一,提供了多种方式来实现高可用性,其中双机热备(M... 目录1. 环境准备1.1 安装mysql1.2 配置MySQL1.2.1 主服务器配置1.2.2 从

Linux kill正在执行的后台任务 kill进程组使用详解

《Linuxkill正在执行的后台任务kill进程组使用详解》文章介绍了两个脚本的功能和区别,以及执行这些脚本时遇到的进程管理问题,通过查看进程树、使用`kill`命令和`lsof`命令,分析了子... 目录零. 用到的命令一. 待执行的脚本二. 执行含子进程的脚本,并kill2.1 进程查看2.2 遇到的

MyBatis常用XML语法详解

《MyBatis常用XML语法详解》文章介绍了MyBatis常用XML语法,包括结果映射、查询语句、插入语句、更新语句、删除语句、动态SQL标签以及ehcache.xml文件的使用,感兴趣的朋友跟随小... 目录1、定义结果映射2、查询语句3、插入语句4、更新语句5、删除语句6、动态 SQL 标签7、ehc

详解SpringBoot+Ehcache使用示例

《详解SpringBoot+Ehcache使用示例》本文介绍了SpringBoot中配置Ehcache、自定义get/set方式,并实际使用缓存的过程,文中通过示例代码介绍的非常详细,对大家的学习或者... 目录摘要概念内存与磁盘持久化存储:配置灵活性:编码示例引入依赖:配置ehcache.XML文件:配置

从基础到高级详解Go语言中错误处理的实践指南

《从基础到高级详解Go语言中错误处理的实践指南》Go语言采用了一种独特而明确的错误处理哲学,与其他主流编程语言形成鲜明对比,本文将为大家详细介绍Go语言中错误处理详细方法,希望对大家有所帮助... 目录1 Go 错误处理哲学与核心机制1.1 错误接口设计1.2 错误与异常的区别2 错误创建与检查2.1 基础

k8s按需创建PV和使用PVC详解

《k8s按需创建PV和使用PVC详解》Kubernetes中,PV和PVC用于管理持久存储,StorageClass实现动态PV分配,PVC声明存储需求并绑定PV,通过kubectl验证状态,注意回收... 目录1.按需创建 PV(使用 StorageClass)创建 StorageClass2.创建 PV

Python版本信息获取方法详解与实战

《Python版本信息获取方法详解与实战》在Python开发中,获取Python版本号是调试、兼容性检查和版本控制的重要基础操作,本文详细介绍了如何使用sys和platform模块获取Python的主... 目录1. python版本号获取基础2. 使用sys模块获取版本信息2.1 sys模块概述2.1.1

一文详解Python如何开发游戏

《一文详解Python如何开发游戏》Python是一种非常流行的编程语言,也可以用来开发游戏模组,:本文主要介绍Python如何开发游戏的相关资料,文中通过代码介绍的非常详细,需要的朋友可以参考下... 目录一、python简介二、Python 开发 2D 游戏的优劣势优势缺点三、Python 开发 3D

Redis 基本数据类型和使用详解

《Redis基本数据类型和使用详解》String是Redis最基本的数据类型,一个键对应一个值,它的功能十分强大,可以存储字符串、整数、浮点数等多种数据格式,本文给大家介绍Redis基本数据类型和... 目录一、Redis 入门介绍二、Redis 的五大基本数据类型2.1 String 类型2.2 Hash

Java中的.close()举例详解

《Java中的.close()举例详解》.close()方法只适用于通过window.open()打开的弹出窗口,对于浏览器的主窗口,如果没有得到用户允许是不能关闭的,:本文主要介绍Java中的.... 目录当你遇到以下三种情况时,一定要记得使用 .close():用法作用举例如何判断代码中的 input