侵权投诉

基于FPGA的神经网络加速硬件和网络设计的协同

电子设计 2020-11-21 10:36 次阅读

引言

很久没有看基于FPGA神经网络实现的文章了,因为神经网络加速设计做的久了就会发现,其实架构都差不多。大家都主要集中于去提高以下几种性能:FPGA算力,网络精度,网络模型大小。FPGA架构也差不多这几个模块:片上缓存,卷积加速模块,pool模块,load,save,指令控制模块。硬件架构上并不是太难,难的反而是软件编译这块。因为其要去适应不同的网络模型,还要能兼容FPGA硬件的变化,同时要为客户提供一个容易操作的接口。这些在目前情景下还比较困难。首先是FPGA硬件的变化太多,各个模块可配参数的变化(比如卷积模块并行数的变化),另外一个是网络模型多种多样以及开源的网络模型平台也很多(tensorflow,pytorch等)。网络压缩也有很多种算法,这些算法基本上都会导致网络模型精度的降低。一般基于FPGA的网络加速设计都会强调模型被压缩了多少以及FPGA上可以跑得多快,却很少集中于去改善精度。

这篇文献从概念上提出了硬件和网络的协同设计,是很好的一个思路。因为之前神经网络加速硬件设计和网络压缩是分开的,只是在网络压缩的时候尽可能考虑到硬件的特点,让网络模型更加适合硬件架构。这篇论文其实也是在做这样类似的工作,我并不认为它真正的实现了硬件和网络设计的协同(虽然其标榜自己如此)。但是它确实给我们提供了一个新的研究思路:如何从一开始就设计一个能够适用于硬件的网络。好的,废话不多说,来看论文。

1. 来自作者的批判

发表论文,总是要先去总结以往论文的优缺点,然后指出其中不足,凸显自己的优势。这篇文章也花费了很大篇幅来批判了过去研究的不足。总结起来有以下几点:

1) 过去的研究都是用一些老的网络,比如VGG,resnet,alexnet等,这些网络已经落伍了,市场上已经不怎么用了;

2) 过去用的数据集也小,比如CIFAR10这类,包含的图片种类和数量都太少,不太适合商业应用;

3) 压缩老的网络的技术手段不再适用于最新的网络,比如像squeezeNet网络,它就比alexnet网络小50倍,但是能达到和alexnet一样的精度;

4) 以往的类似resnet的网络,有skip连接的,并不适合在FPGA上部署,因为增加了数据迁移;

5) 以往网络的卷积核较大,如3x3,5x5等,也不适合硬件加速;

6) 以前网络压缩集中于老的那些网络,这些网络本身就有很大的冗余,所以压缩起来很容易,而最新的网络比如ShuffleNet等压缩起来就没有那么容易了,但是这样的报道很少;

总之,意思就是之前的文章都捡软柿子捏,而且比较落后了。那么我们来看看在这样狂妄口气之下的成果如何。

2. shuffleNetV2到DiracDeltNet

shuffleNetV2是新发展出来的一个神经网络,它的网络模型中参数更小(比VGG16小60倍),但是精度只比VGG16低2%。shuffleNet不再像resnet将skip连接的数据求和,而是skip连接的数据进行concat,这样的操作降低了加法操作。Skip连接可以扩展网络的深度和提高深层网络精度。但是加法skip不利于FPGA实现,一个是加法消耗资源和时间,另外一个是skip数据增加了迁移时间。Concat连接也和加法skip有相同的功能,增加网络深度和精度。

作者对shuffleNetV2网络结构进行了更有利于FPGA部署的微调。有以下三个方面:

1) 将所有3x3卷积(包括3x3depth-wise卷积)都替换为shift和1x1卷积。这样替换是能够降低feature map数据的迁移,比如3x3的卷积每个图像数据要使用3次,而1x1只需要搬移一次,降低了逻辑复杂性,也提高了运算速度。Shift操作是将某个范围的pixel移动到中间作为结果,这样的操作减少了乘法运算次数。这种替换会导致精度降低,但是可以减少FPGA运算次数。

2) 将3x3的maxpooling操作降低为2x2的。

3) 调整了channel的顺序来适应FPGA。

 

 

 

 

 

 

3. 量化

为了进一步降低网络参数量,作者采用了DoReFa-Net网络的量化方式,对全精度权重进行了量化。同时作者还对activation进行了量化。量化结果如下:

 

 

精度损失很小。

文献中使用了很多对网络修改的微调技术,细节很多,可以看出对这样一个已经很少参数的网络来说,要进一步压缩确实要花费很大功夫。这可能不太具有普遍性。这些微调应该会花费很多时间和精力。

4. 硬件架构

硬件主要实现的操作很少,只有一下几种:
1)1x1卷积
2)2x2的ma-pooling
3)shift
4)shuffle和concat

所以硬件架构上也变得很简洁,文章中说两个人用HLS只做了一个月。

 

 

使用资源很少。

 

 

看以下和其他人的结果对比:

 

 

结论

这篇论文在shuffleNet网络的基础上,基于FPGA的特点进行了网络修改。包括网络结构和量化,最终的精度都高于以往的几个网络。结果还是不错的,只是这样手动微调网络并不是很具有普遍性,而且涉及到很多微调技术,也不一定适合每个网络。但是作者确实提供了一个思路:如何去设计一个能够用于FPGA的网络,而且还可以保证很好的精度。

文献

1. Yifan Yang, Q.H., Bichen Wu, Tianjun Zhang, Liang Ma, Giulio Gambardella, Michaela Blott, Luciano Lavagno, Kees Vissers, John Wawrzynek, Kurt Keutzer, Synetgy Algorithm-hardware Co-design for ConvNet Accelerators on Embedded FPGAs. arXiv preprint, 2019.

收藏 人收藏
分享:

评论

相关推荐

您今天可能已经与BERT网络进行了互动

麻省理工学院计算机科学与人工智能实验室的迈克尔·卡宾小组的博士生Frankle是该研究的共同作者,该....
的头像 倩倩 发表于 12-05 16:58 66次 阅读
您今天可能已经与BERT网络进行了互动

机械手通过三种不同的抓取动作“学会”抓取不同形状和硬度的物体

Images: FZI 接近附近的物体似乎是一项无意识的行为,但该行为的发生需要一个复杂的神经网络,....
的头像 IEEE电气电子工程师学会 发表于 12-05 11:37 64次 阅读
机械手通过三种不同的抓取动作“学会”抓取不同形状和硬度的物体

Xilinx 宣布收购峰科计算,进一步提高软件可编程性并扩大开发者社区

通过将 Falcon的创新编译器技术集成到 Vitis 平台上,软件开发者无需掌握硬件专业知识就能加....
发表于 12-05 10:19 97次 阅读
Xilinx 宣布收购峰科计算,进一步提高软件可编程性并扩大开发者社区

FPGA的前世今生及未来预测

FPGA 自上世纪 80 年代进入市场以来,就与通用 CPU、ASIC 乃至 GPU 竞争共存。FP....
的头像 STM32嵌入式开发 发表于 12-05 09:53 233次 阅读
FPGA的前世今生及未来预测

基于FPGA器件EP1C6Q240C8实现振动模拟器的方案设计

振动台的作用之一是将被测物件置于振动台上测量其受迫振动时的表现,一般振动台的振动是由振动分析仪控制的....
发表于 12-04 18:13 159次 阅读
基于FPGA器件EP1C6Q240C8实现振动模拟器的方案设计

FPGA的设计流程分享

  1、电路设计:方**证,系统设计和FPGA芯片选择   2、设计输入:HDL和原理图输入 HDL优点:语言与芯片工艺无关 ...
发表于 12-04 15:28 0次 阅读
FPGA的设计流程分享

如今AI除了“看”还能“闻”?

人眼可以区分数百万种颜色,人耳可以听出 50 万种音调,而与人类的嗅觉能力相比,这都有些逊色。早在 ....
的头像 DeepTech深科技 发表于 12-04 15:20 334次 阅读
如今AI除了“看”还能“闻”?

腾讯AI推出“绝悟”完全体

说起 MOBA 类手游,想必大家都能想到王者荣耀。它近日又有了新动作。11 月 28 日腾讯宣布,旗....
的头像 DeepTech深科技 发表于 12-04 14:39 140次 阅读
腾讯AI推出“绝悟”完全体

电源管理市场明显进入了加速整合期

近日,IC设计厂商联发科通过旗下立锜斥资8500万美元收购英特尔旗下Enpirion电源管理芯片产品....
的头像 半导体投资联盟 发表于 12-04 11:45 251次 阅读
电源管理市场明显进入了加速整合期

高云半导体:做深服务,持续深耕FPGA芯片市场

另外,小蜜蜂在原有产品GW1N基础上进行了微创新,针对不同细分市场扩展了众多子系列。比如超低功耗的G....
的头像 半导体投资联盟 发表于 12-04 11:34 200次 阅读
高云半导体:做深服务,持续深耕FPGA芯片市场

使用EDA实现出租车计价器的设计资料合集

介绍了出租车计费器系统的组成及工作原理,简述了在EDA平台上用FPGA器件构成该数字系统的设计思想和....
发表于 12-04 08:00 21次 阅读
使用EDA实现出租车计价器的设计资料合集

用两块同步FIFO实现一个异步FIFO功能

也就是说用一个25M频率的FIFO写入数据,用另一个100M(或者不同频)的FIFO读出数据。该如何实现呢?不使用异步FIFO...
发表于 12-03 20:47 27次 阅读
用两块同步FIFO实现一个异步FIFO功能

FPGA_100天之旅_DA设计

发表于 12-03 18:54 303次 阅读
FPGA_100天之旅_DA设计

怎么样使用FPGA实现视频字符叠加的设计

设计了一种基于FPGA的视频字符叠加系统,利用视频解编码芯片和FPGA对视频数据进行采集和处理,生成....
发表于 12-03 16:48 19次 阅读
怎么样使用FPGA实现视频字符叠加的设计

求Alinx(黑金)的A黑金的ZU3EG或ZU4EV开发板配套全套资料(pdf+例程)有偿

求最新的资料,使用vitis2020进行开发的
发表于 12-03 11:43 68次 阅读
求Alinx(黑金)的A黑金的ZU3EG或ZU4EV开发板配套全套资料(pdf+例程)有偿

FPGA芯片厂商赛灵思将收购峰科计算

FPGA芯片厂商赛灵思日前宣布已收购峰科计算解决方案公司(以下简称“峰科计算”),旨在通过自动硬件感....
的头像 我快闭嘴 发表于 12-03 11:29 280次 阅读
FPGA芯片厂商赛灵思将收购峰科计算

BIM数据可视化综合管理方案的特点及应用

BIM可视化信息综合管理系统打破传统分析方式,结合VR、AR、GIS等应用可实现教育、科研及企业应用....
发表于 12-03 11:13 155次 阅读
BIM数据可视化综合管理方案的特点及应用

想成为一名FPGA工程师 你对FPGA的结构有多了解

FPGA的起源和发展 1985年Xilinx发布了全球首款FPGA芯片——XC2064。在当时那个年....
的头像 工程师人生 发表于 12-03 10:58 277次 阅读
想成为一名FPGA工程师 你对FPGA的结构有多了解

基于可编程逻辑器件实现便携式数字正交锁相放大器的应用方案

数字锁相放大器因其具有动态范围大、测量误差小、不受运放温漂和直流偏置影响的优势,近年来逐渐取代了模拟....
发表于 12-03 08:49 89次 阅读
基于可编程逻辑器件实现便携式数字正交锁相放大器的应用方案

用Verilog写的高分辨率PWM,输出一直是低电平,有人能帮忙改一改吗

用Verilog写的高分辨率PWM,输出一直是低电平,有人能帮忙改一改吗,结构如下图,代码在附件里 ...
发表于 12-02 19:46 179次 阅读
用Verilog写的高分辨率PWM,输出一直是低电平,有人能帮忙改一改吗

基于结构自相似性和形变块特征的单幅图像超分辨率算法

针对单幅图像超分辨率(SR)复原样本资源不足和抗噪性差的问题,提出一种基于结构自相似和形变块特征的单....
发表于 12-02 16:34 14次 阅读
基于结构自相似性和形变块特征的单幅图像超分辨率算法

使用FPGA实现一位全加器的文本输入实验报告资料免费下载

通过此实验了解FPGA 开发软件Quartus II 的使用方法及VHDL 的编程方法,学习用VHD....
发表于 12-02 16:34 18次 阅读
使用FPGA实现一位全加器的文本输入实验报告资料免费下载

使用FPGA和MT9M034实现图像采集显示并存在TF卡的例程免费下载

本文档的主要内容详细介绍的是使用FPGA和MT9M034实现图像采集显示并存在TF卡的例程免费下载。....
发表于 12-02 16:34 24次 阅读
使用FPGA和MT9M034实现图像采集显示并存在TF卡的例程免费下载

基于神经网络的分布式交互指挥系统的方案设计

仁光结合武警总队指挥中心的实际使用情况,采用模块化设计,充分利用各类音视频资源和各类数据资源,持续提....
发表于 12-02 10:47 375次 阅读
基于神经网络的分布式交互指挥系统的方案设计

解码模块的结构原理及如何基于FPGA芯片实现设计

其中读头是整个系统的核心部分,控制整个识别过程中与标签之间的通信,并提供与后台计算机的接口。天线用来....
发表于 12-02 10:13 156次 阅读
解码模块的结构原理及如何基于FPGA芯片实现设计

ASIC和FPGA有什么区别

  1、概念区别:   ASIC(专用集成电路)是一种在设计时就考虑了设计用途的IC。   FPGA(现场可编程门阵列)也...
发表于 12-01 17:41 101次 阅读
ASIC和FPGA有什么区别

微软或将发布深度神经网络语音系列产品

以往,谈及对合成语音的刻板印象,很多人会联想到《星球大战》中的C-3PO那个有着近似人类外形金光闪闪....
的头像 璟琰乀 发表于 12-01 16:23 189次 阅读
微软或将发布深度神经网络语音系列产品

清华大学联合提出了用于半监督学习的图随机神经网络

导读:在 NeurIPS 2020 上,清华大学联合微众银行、微软研究院以及博世人工智能中心提出了 ....
的头像 Les 发表于 12-01 15:25 130次 阅读
清华大学联合提出了用于半监督学习的图随机神经网络

【新技术发布】基于深度神经网络的激光雷达物体识别系统及其嵌入式平台部署

        激光雷达可以准确地完成三维空间的测量,具有抗干扰能力强、信息丰富等优点,但受限于数...
发表于 12-01 12:13 101次 阅读
【新技术发布】基于深度神经网络的激光雷达物体识别系统及其嵌入式平台部署

微软深度神经网络:基于Azure云的端到端语音合成系统

以往,谈及对合成语音的刻板印象,很多人会联想到《星球大战》中的C-3PO那个有着近似人类外形金光闪闪....
的头像 Les 发表于 12-01 11:05 152次 阅读
微软深度神经网络:基于Azure云的端到端语音合成系统

基于EP2C8Q208C7和AD9858实现雷达信号源的应用方案

一般的雷达信号源实现主要有三种方式:第一种方式是采用DDS和MCU控制器件结合的方式;第二种是DDS....
发表于 12-01 10:13 237次 阅读
基于EP2C8Q208C7和AD9858实现雷达信号源的应用方案

芯片制作的故障仿真PDF文件免费下载

• 定义:仿真是指对设计及其功能、性能的建模 • 软件仿真器是EDA软件,也有硬件仿真器,基于大规模....
发表于 12-01 08:00 52次 阅读
芯片制作的故障仿真PDF文件免费下载

神经网络与感知机的不同讲解

大家好,今天来继续聊聊深度学习。 有同学跟我说很久没有更新深度学习的模型了,倒不是不愿意更新,主要是....
的头像 工程师邓生 发表于 11-30 16:51 151次 阅读
神经网络与感知机的不同讲解

FPGA的设计流程

  FPGA的设计流程就是利用EDA开发软件和编程工具对FPGA芯片进行开发的过程。FPGA的开发流程一般如图1-10所示,...
发表于 11-30 16:22 202次 阅读
FPGA的设计流程

基于FPGA的DSP技术实现伺服控制器的应用方案与设计

介绍了一种用基于FPGA的DSP技术来设计电液伺服系统控制器的方法。该方法克服了传统伺服控制器的一些....
发表于 11-30 14:02 286次 阅读
基于FPGA的DSP技术实现伺服控制器的应用方案与设计

FPGA知识详解之基础篇的技术分享

上海润欣科技股份有限公司创研社 1.Verilog基础语法 1.1 可综合模块 以module为单元....
的头像 润欣科技Fortune 发表于 11-30 11:37 872次 阅读
FPGA知识详解之基础篇的技术分享

FPGA技术分享:FPGA杂记之基础篇

上海润欣科技股份有限公司创研社 Verilog基础语法 1.1 可综合模块 以module为单元,具....
的头像 润欣科技Fortune 发表于 11-30 11:31 156次 阅读
FPGA技术分享:FPGA杂记之基础篇

基于RBF神经网络的照明定量计算数据实现提高照明精度的设计

在建筑电气设计中,照明计算往往是极其繁琐的,他不仅计算量大,而且常是枯燥的重复计算,需要查阅大量的数....
的头像 电子设计 发表于 11-30 10:15 674次 阅读
基于RBF神经网络的照明定量计算数据实现提高照明精度的设计

采用FPGA芯片EPM7032和VHDL语言实现自动交通系统的应用方案

随着微电子技术的迅猛发展,可编程逻辑器件从20世纪70年代发展至今,其结构、工艺、集成度、功能、速度....
发表于 11-30 10:10 188次 阅读
采用FPGA芯片EPM7032和VHDL语言实现自动交通系统的应用方案

紫光同创:正在研发28nm、40nm系列新产品

近日,紫光同创在接受天风证券调研时对外表示,公司FPGA产品已经应用于通信领域,主要应用场景有2G语....
的头像 我快闭嘴 发表于 11-30 09:25 306次 阅读
紫光同创:正在研发28nm、40nm系列新产品

FPGA设计的8大重要知识点

要求一个同时具备设计面积最小、运行频率最高是不现实的。更科学的设计目标应该是在满足设计时序要求(包括....
的头像 FPGA之家 发表于 11-29 10:58 396次 阅读
FPGA设计的8大重要知识点

中国科学院提出类果蝇决策的脉冲神经网络模型,人工智能实现趋利避害的行为

选择分轻重,更分难易。简单选择只需根据目标做出判断,但对于两难选择来说,则是一种更复杂的思考和抉择。....
的头像 工程师邓生 发表于 11-29 10:00 467次 阅读
中国科学院提出类果蝇决策的脉冲神经网络模型,人工智能实现趋利避害的行为

英特尔软件布局的三大策略

几年前,英特尔启动了“以数据为中心”的转型,这是一场自我革命的战役,而战役背后的六大秘密武器起到了关....
的头像 我快闭嘴 发表于 11-28 10:55 1338次 阅读
英特尔软件布局的三大策略

基于Verilog硬件描述语言实现SHA-1算法的设计

单向散列函数是密码学中一种重要的工具,它可以将一个较长的位串映射成一个较短的位串,同时它的逆函数很难....
的头像 电子设计 发表于 11-28 10:16 572次 阅读
基于Verilog硬件描述语言实现SHA-1算法的设计

FPGA在医疗设备中有什么样的作用

FPGA(现场可编辑门阵列)作为赛灵思(Xilinx)的一项重要发明,以其可编程和灵活性著称。起初,....
的头像 Wildesbeast 发表于 11-28 10:01 459次 阅读
FPGA在医疗设备中有什么样的作用

使用多种EDA工具实现FPGA设计流程的详细资料说明

本文介绍了FPGA的完整设计流程,其中包括电路设计与输入、功能仿真、综合优化、综合后仿真、实现与布局....
发表于 11-27 17:57 70次 阅读
使用多种EDA工具实现FPGA设计流程的详细资料说明

你要的C6678+K7视频采集处理方案,这里全都有!内含源码!!!

在Kintex-7 FPGA上搭建MicroBlaze软核,并由MicroBlaze配置PAL视频模....
发表于 11-27 17:01 411次 阅读
你要的C6678+K7视频采集处理方案,这里全都有!内含源码!!!

高云半导体:打破国产汽车级FPGA芯片的空白

2021中国IC风云榜“年度新锐公司”征集现已启动!入围标准要求为营收过亿元的未上市、未进入IPO辅....
的头像 我快闭嘴 发表于 11-27 15:09 520次 阅读
高云半导体:打破国产汽车级FPGA芯片的空白

FPGA基础篇:Verilog基础语法

可综合模块最终生成的bit文件会烧录进芯片运行,而仿真模块编译过后是在仿真软件(例如modelsim....
发表于 11-27 14:27 400次 阅读
FPGA基础篇:Verilog基础语法

多层感知器的人工神经网络解析

人工神经网络(ANN)是一种从信息处理角度对人脑神经元网络进行抽象从而建立的某种简单模型,按不同的连....
发表于 11-27 12:01 178次 阅读
多层感知器的人工神经网络解析

在医疗设备中,FPGA能用在什么地方

FPGA(现场可编辑门阵列)作为赛灵思(Xilinx)的一项重要发明,以其可编程和灵活性著称。起初,....
的头像 Les 发表于 11-27 11:29 517次 阅读
在医疗设备中,FPGA能用在什么地方

电源管理芯片市场再起风云

近日,IC设计厂商联发科通过旗下立锜斥资8500万美元收购英特尔旗下Enpirion电源管理芯片产品....
的头像 我快闭嘴 发表于 11-27 10:52 552次 阅读
电源管理芯片市场再起风云

最常见的4个神经网络错误是什么?

点击上方,选择星标或置顶,每天给你送干货 ! 阅读大概需要5分钟 跟随小博主,每天进步一丢丢 作者丨....
的头像 深度学习自然语言处理 发表于 11-27 10:49 209次 阅读
最常见的4个神经网络错误是什么?

如何让PyTorch模型训练变得飞快?

让我们面对现实吧,你的模型可能还停留在石器时代。我敢打赌你仍然使用32位精度或GASP甚至只在一个G....
的头像 深度学习自然语言处理 发表于 11-27 10:43 267次 阅读
如何让PyTorch模型训练变得飞快?

为什么半监督学习是机器学习的未来?

为什么半监督学习是机器学习的未来。 监督学习是人工智能领域的第一种学习类型。从它的概念开始,无数的算....
的头像 深度学习自然语言处理 发表于 11-27 10:42 229次 阅读
为什么半监督学习是机器学习的未来?

卷积神经网络CNN的简单理论介绍

好久不见各位亲们,从上半年毕业到现在各方面开始步入正常轨迹,也开始有时间写点文章了,后续开始陆续更新....
的头像 自然语言处理爱好者 发表于 11-27 10:34 227次 阅读
卷积神经网络CNN的简单理论介绍

Xilinx FPGA设计进阶(提高篇)

发表于 11-27 10:00 303次 阅读
Xilinx FPGA设计进阶(提高篇)

FPGA器件在医疗领域的应用分类

FPGA(现场可编辑门阵列)作为赛灵思(Xilinx)的一项重要发明,以其可编程和灵活性著称。起初,....
发表于 11-27 09:38 319次 阅读
FPGA器件在医疗领域的应用分类

电路设计经常会出现的八大误区详细说明

我们常常会发现,自己想当然的一些规则或道理往往会存在一些差错。电子工程师在电路设计中也会有这样的例子....
发表于 11-27 08:00 142次 阅读
电路设计经常会出现的八大误区详细说明

ACAP的主要架构创新解析

2019年“国际研讨会”上,发表了两篇长论文,详细介绍了“自适应计算加速平台”ACAP的系统架构和技术细节。本文将对ACAP...
发表于 11-27 07:30 0次 阅读
ACAP的主要架构创新解析

TMP411 ±1°C Programmable Remote/Local Digital Out Temperature Sensor

TMP411设备是一个带有内置本地温度传感器的远程温度传感器监视器。远程温度传感器,二极管连接的晶体管通常是低成本,NPN或PNP型晶体管或二极管,是微控制器,微处理器或FPGA的组成部分。 远程精度为±1 °C适用于多个设备制造商,无需校准。双线串行接口接受SMBus写字节,读字节,发送字节和接收字节命令,以设置报警阈值和读取温度数据。 TMP411器件中包含的功能包括:串联电阻取消,可编程非理想因子,可编程分辨率,可编程阈值限制,用户定义的偏移寄存器,用于最大精度,最小和最大温度监视器,宽远程温度测量范围(高达150°C),二极管故障检测和温度警报功能。 TMP411器件采用VSSOP-8和SOIC-8封装。 特性 ±1°C远程二极管传感器 ±1°C本地温度传感器 可编程非理想因素 串联电阻取消 警报功能 系统校准的偏移寄存器 与ADT7461和ADM1032兼容的引脚和寄存器 可编程分辨率:9至12位 可编程阈值限...
发表于 09-19 16:35 223次 阅读
TMP411 ±1°C Programmable Remote/Local Digital Out Temperature Sensor

TMP468 具有引脚可编程的总线地址的高精度远程和本地温度传感器

TMP468器件是一款使用双线制SMBus或I 2 C兼容接口的多区域高精度低功耗温度传感器。除了本地温度外,还可以同时监控多达八个连接远程二极管的温度区域。聚合系统中的温度测量可通过缩小保护频带提升性能,并且可以降低电路板复杂程度。典型用例为监测服务器和电信设备等复杂系统中不同处理器(如MCU,GPU和FPGA)的温度。该器件将诸如串联电阻抵消,可编程非理想性因子,可编程偏移和可编程温度限值等高级特性完美结合,提供了一套精度和抗扰度更高且稳健耐用的温度监控解决方案。 八个远程通道(以及本地通道)均可独立编程,设定两个在测量位置的相应温度超出对应值时触发的阈值。此外,还可通过可编程迟滞设置避免阈值持续切换。 TMP468器件可提供高测量精度(0.75°C)和测量分辨率(0.0 625°C)。该器件还支持低电压轨(1.7V至3.6V)和通用双线制接口,采用高空间利用率的小型封装(3mm×3mm或1.6mm×1.6mm),可在计算系统中轻松集成。远程结支持-55°C至+ 150°C的温度范围。 特性 8通道远程二极管温度传感器精度:±0.75&...
发表于 09-18 16:05 148次 阅读
TMP468 具有引脚可编程的总线地址的高精度远程和本地温度传感器
博评网