电子发烧友网 > 嵌入式技术 > 正文

关于嵌入式处理器的在线调试方法

2019年07月09日 11:47 次阅读

FPGA 设计中使用嵌入式处理器软核( 如MicroBlaze、PicoBlaze 等) 构成可编程片上系统( SystemOn Programmable Chip,SOPC) ,相比于ASIC 具有更好的可修改性和可维护性,得到了普遍的应用。由于ARM,MicroBlaze 等大型处理器内核具备调试接口,在与之对应的调试模块配合下,调试软件可以通过JTAG 接口实现: 执行到断点处挂起、单步执行、查看处理器内部状态、查看和修改Memory空间中的数据等基本的在线调试功能。上述基本的在线调试功能对嵌入式系统的调试具有重要意义。

对于PicoBlaze 等占用资源少、设计开发简单的小巧型处理器,一般不具备调试接口,然而在SOPC系统设计中经常需要使用上述处理器。使用上述处理器时,由于没有调试接口,属于大型处理器的标准高效的调试机制不再能够使用,因此通过指令集仿真( ISS,Cycle - accurate Instruction Set SimulaTIon) 和利用仿真工具对含有处理器的系统进行软硬件协同仿真是确保设计正确性的重要途径。

关于嵌入式处理器的在线调试方法

然而在诸如接收机基带信号处理等系统的设计中,仿真所用的测试用例往往覆盖率不够,或者在发现故障以后很难构造出与之相应的测试用例。因此迫切需要使在线调试功能能够方便地扩展到一般的处理器上。

针对上述应用需求,这里提出的新调试方法通过引入一种通用的调试模块( Universal Debug Module,UDM) 可以使没有调试接口的处理器建立起标准的调试机制。该调试模块利用处理器的中断机制实现处理器响应断点( breakpoint) 的机制,利用基于双端口RAM 中一种巧妙的地址映射机制实现同时对多行代码设置断点的功能,并且能够方便地实现被调试系统和调试主机之间调试信息和命令的交互。UDM 还具有易于扩展的优点,当SOPC 系统中有多个处理器时可以共用一个UDM。

对于没有调试接口的处理器目前主要是通过在软件和硬件设计中充分考虑可能的调试需求,再加上调试主机和被调试系统之间的通信机制来实现在线调试的。这种调试模式下,调试代码需要插入到正常程序中,将调试信息输出到调试主机,同时还能够接收调试主机发过来的命令做出各种响应。该方法的主要缺陷是针对不同的调试需求,要不断修改正常程序中的调试代码,导致标准化和通用性程度不高。此处的UDM 在不对处理器内核做修改的情况下即可使这类处理器建立起方便的调试机制,是一种不同于主流大型处理器实现在线调试的方法。

使用UDM 的调试系统,利用与FPGA 同在一块PCB 板上的ARM、DSP 等处理器作为辅助调试用的嵌入式处理器( 下文中简称为辅助处理器) ,简化了UDM 与调试主机之间的通信。通过辅助处理器的总线接口,UDM 中的各种控制和数据寄存器被直接映射到辅助处理器的Memory 空间。

关于嵌入式处理器的在线调试方法

在辅助处理器开发工具的Memory 窗口直接进行数据读写操作,就可实现对UDM 的操控。由于在一块PCB 板上同时集成FPGA 和嵌入式处理器芯片是很常见的设计,因此这种通信方式适用的范围很广。

UDM 直接作为FPGA 外部辅助调试的嵌入式处理器的外设,如果在外部处理器总线挂接多个UDM 模块,就能实现同时对多个处理器进行调试。

UDM 通过产生调试中断( DeBug Interrupt,DI) 信号,使处理器响应中断并调用调试服务程序( DebugRouTIne,DR) 。UDM 通过监测处理器的取指令地址( InstrucTIon Address, IA) 产生DI 信号。PicoBlaze 在运行DR 时可通过其总线接口访问UDM,从而实现调试信息的输出和对调试命令的响应。

产生DI 时由于处理器会立即执行DR,从而中断正常的执行流程转为为调试服务,因此决定DI 产生的时机是实现断点机制的核心。DI 信号是通过监测处理器的取指令地址( InstrucTIon Address, IA)产生的。直接通过一个比较器将IA 与一个数据比较一次只能设置一个断点,为了解决此矛盾采用了如下方法: 在UDM 中用双口RAM 存储断点配置信息,使RAM 中的每1bit 与程序存储区的一个地址对应起来,数据为1 代表设置了断点,0 代表没有。

将输入的IA 进行地址变换后对RAM 存储区寻址,使得RAM 在一端输出一个正好代表输出的地址处是否设置了断点信息,再根据此数据就可生成正确的DI 信号。在双口RAM 的另外一端,断点设置情况可以方便地被修改。这样一来可以设置的断点个数变为主要受UDM 中双口RAM 容量限制了。

只需在DR 中保证处理器不对目标程序的内外部环境造成改变,就等效于实现了处理器的挂起功能。因此,需要将DR 和目标程序的执行环境隔离开来,这可以通过对编译器进行某些设置或强制的编码规范来实现。在处理器被挂起之后,DR 与外部调试主机通信,通过查询命令寄存器的方式响应调试主机发出的各种调试命令。这些命令包括: 将有关的调试信息搬移到外部调试主机可以观察的缓存区中、修改Memory 空间中的数据、退出DR 使目标程序继续执行等。由于DR 必须与目标程序使用相互隔离的资源并且小型处理器中代码容量,外部Memory空间大小等都比较受限,因此DR 的设计应该尽可能占用较少的端口数、通用寄存器数和代码总行数。

下载发烧友APP

打造属于您的人脉电子圈

关注电子发烧友微信

有趣有料的资讯及技术干货

关注发烧友课堂

锁定最新课程活动及技术直播

电子发烧友观察

一线报道 · 深度观察 · 最新资讯
收藏 人收藏
分享:

评论

相关推荐

小梅哥FPGA设计思想与验证方法视频教程

刚刚录制了一个fpga开发流程的视频,该视频为投石问路,主要是想听听大家对于小梅哥在录制视频时需要注意的内容以及希望系列

发烧友学院 发表于 2016-03-24 00:00 37952次阅读
小梅哥FPGA设计思想与验证方法视频教程

嵌入式处理器即将进入八核心时代

除了桌面发烧领域、服务器和工作站市场,Intel Sandy Bridge-EP架构还正在准备转战嵌...

发表于 2019-07-09 16:54 0次阅读
嵌入式处理器即将进入八核心时代

AMD发布嵌入式EPYC 16核心功耗仅100W

AMD宣称,EPYC 3000系列的性价比相比对手(Xeon D系列)高出最多2.7倍,连接性多2倍...

发表于 2019-07-09 11:43 23次阅读
AMD发布嵌入式EPYC 16核心功耗仅100W

如何使用6 FPGA板在显示屏上显示数字?

发表于 2019-07-09 11:06 12次阅读
如何使用6 FPGA板在显示屏上显示数字?

嵌入式系统的知识体系

发表于 2019-07-09 09:46 95次阅读
嵌入式系统的知识体系

Quartus II的常见错误分析

发表于 2019-07-09 09:24 71次阅读
Quartus II的常见错误分析

详解FPGA的时序以及时序收敛

发表于 2019-07-09 09:14 82次阅读
详解FPGA的时序以及时序收敛

如何利用Verilog实现奇数倍分频

发表于 2019-07-09 09:11 62次阅读
如何利用Verilog实现奇数倍分频

(转)用FPGA实现加密

发表于 2019-07-09 09:11 59次阅读
(转)用FPGA实现加密

一种基于FPGA及模拟电路的模拟信号波形实现设计

发表于 2019-07-09 07:40 9次阅读
一种基于FPGA及模拟电路的模拟信号波形实现设计

基于FPGA的安全可靠蓝牙通信实现

发表于 2019-07-09 07:13 10次阅读
基于FPGA的安全可靠蓝牙通信实现

请问.CSL的有哪些特点?

发表于 2019-07-09 05:08 5次阅读
请问.CSL的有哪些特点?

请问ENC28J60能不能和其它芯片的网口通信?

发表于 2019-07-09 02:21 6次阅读
请问ENC28J60能不能和其它芯片的网口通信?

STM32提醒您:功能不安全,亲人两行泪

发表于 2019-07-08 21:38 31次阅读
STM32提醒您:功能不安全,亲人两行泪

关于S端子嵌入式方案的多种运用

随着视频输出设备和人均视觉需求的不断提升,视频输出也在经历着几多变革,从最初的RF射频端子,到AV复...

发表于 2019-07-08 16:57 25次阅读
关于S端子嵌入式方案的多种运用

Intel发布10nm新处理器的最新动态

Intel公布了新财报,其中第一季度营收为161亿美元,与去年同期的161亿美元相比持平;净利润为4...

发表于 2019-07-08 11:28 61次阅读
Intel发布10nm新处理器的最新动态

基于英特尔嵌入式PC适用的紧凑型应用

嵌入式计算解决方案提供商Extreme Engineering Solutions,Inc。(X-E...

发表于 2019-07-08 11:23 20次阅读
基于英特尔嵌入式PC适用的紧凑型应用

基于FPGA的横向FIR滤波器设计详解

在理论的基础上详细阐述了如何基于Verilog HDL搭建的数字电路,来完成来完成FIR横向滤波器的...

发表于 2019-07-08 08:33 187次阅读
基于FPGA的横向FIR滤波器设计详解

详解嵌入式软件开发到FPGA开发

在开始介绍FPGA之前,让我们来回顾一下简单的嵌入式软件开发吧,相信大家或多或少都接触过单片机(Mi...

发表于 2019-07-07 10:24 50次阅读
详解嵌入式软件开发到FPGA开发

采用CAN总线实现嵌入式数字控制系统设计

目前国内生产的直流电机调速控制器大多都不带通信接口,即使有带通信接口也仅为RS232或RS485串行...

发表于 2019-07-07 09:45 66次阅读
采用CAN总线实现嵌入式数字控制系统设计

基于嵌入式处理器LPC2129的矿用摄像机设计

摄像机在煤矿监控系统中使用广泛,尤其对一些重要场所更需要在集控室远程操控摄像机实现移动、调焦等功能。...

发表于 2019-07-07 09:27 75次阅读
基于嵌入式处理器LPC2129的矿用摄像机设计

采用FPGA实现图像平滑处理

在FPGA内部,采集到的视频数据先通过一个FIFO,将原本25MHz频率下同步的数据流转换到50MH...

发表于 2019-07-07 09:13 82次阅读
采用FPGA实现图像平滑处理

Intel发布首款Atom核心嵌入式系统芯片

Tunnel Creek系统芯片所在的平台代号为“Queensbay”,衍生自2008年的Menlo...

发表于 2019-07-06 10:42 60次阅读
Intel发布首款Atom核心嵌入式系统芯片

如何在Vivado中实现逻辑锁定和增量编译工程实...

本文针对Vivado中实现的逻辑锁定和增量编译进行的工程实例介绍,文中有对应工程的下载地址。友情提示...

发表于 2019-07-06 10:32 231次阅读
如何在Vivado中实现逻辑锁定和增量编译工程实...

Intel宣布两款新规格的嵌入式处理器

在北京召开的春季IDF峰会并没有带来太多的惊喜。或许是在经济危机的大形势下节约成本,本次IDF没有进...

发表于 2019-07-05 17:08 72次阅读
Intel宣布两款新规格的嵌入式处理器

Intel全新发布StrataFlash嵌入式内...

英特尔(Intel)日前针对消费性电子、工业以及有线通讯等市场的嵌入式应用,发布了StrataFla...

发表于 2019-07-05 17:05 36次阅读
Intel全新发布StrataFlash嵌入式内...

英特尔推嵌入式3D摄像头 将虚拟场景变为现实

英特尔首次公布有感知能力的电脑运算,让用户能用更自然的方式使用电脑。今年的CES,英特尔更进一步宣布...

发表于 2019-07-05 11:42 59次阅读
英特尔推嵌入式3D摄像头 将虚拟场景变为现实

Intel Skylake将转战嵌入式市场

Intel Skylake平台已经(几乎)完全占领桌面、笔记本,即将进入服务器,现在又全面推广到了嵌...

发表于 2019-07-05 11:38 20次阅读
Intel Skylake将转战嵌入式市场

Intel嵌入式芯片为x86架构再添活力

Tolopai是基于英特尔® 架构(IA)处理器,系统频率为600、1066或1200MHz,并配备...

发表于 2019-07-04 17:10 60次阅读
Intel嵌入式芯片为x86架构再添活力

Tolapai登陆中国将带给嵌入式市场无限想象

一款对英特尔来说意义非凡的产品,对嵌入式行业会意味着什么?这个问题由不同的人来回答,会有不同的答案,...

发表于 2019-07-04 17:08 46次阅读
Tolapai登陆中国将带给嵌入式市场无限想象

微软为什么在数据中心使用FPGA代替CPU?

众所周知,通用处理器(CPU)的摩尔定律已入暮年,而机器学习和 Web 服务的规模却在指数级增长。

发表于 2019-07-03 17:30 339次阅读
微软为什么在数据中心使用FPGA代替CPU?

AMD Zen转战嵌入式 16核心100W功耗

AMD Zen架构横空出世以来,已经先后覆盖了消费级桌面/笔记本、商务级桌面/笔记本、服务器数据中心...

发表于 2019-07-03 17:04 70次阅读
AMD Zen转战嵌入式 16核心100W功耗

基于英特尔平台的高性能嵌入式电脑

作为集声音、图像、动画、视频等丰富多媒体内容为一体的传播载体,数字标牌已成为时下公共展示、宣传的主流...

发表于 2019-07-03 17:02 130次阅读
基于英特尔平台的高性能嵌入式电脑

微软最新发布FPGA深度学习云平台

微软发布了 Project Brainwave,一个基于 FPGA 的低延迟深度学习云平台。微软官方...

发表于 2019-07-03 14:58 85次阅读
微软最新发布FPGA深度学习云平台

MCU工程师需要了解的FPGA硬件属性

事实上,MCU对有些任务来说是很适合的,但对其它一些任务来说可能做的并不好。举例来说,当需要并行执行...

发表于 2019-07-03 14:52 78次阅读
MCU工程师需要了解的FPGA硬件属性

高云半导体推出最新安全FPGA系列产品

2019年7月1日 - 全球发展最快的可编程逻辑公司广东高云半导体科技股份有限公司(以下简称“高云半...

发表于 2019-07-03 13:51 182次阅读
高云半导体推出最新安全FPGA系列产品

三星公布首款单芯片嵌入式通用闪存

三星电子公布了全球首款单芯片1TB UFS2.1闪存,该款嵌入式闪存标志着智能存储将迈入TB级别。

发表于 2019-07-03 11:15 72次阅读
三星公布首款单芯片嵌入式通用闪存

嵌入式软件工程师待遇怎么样

嵌入式软件工程师薪资多少呢?这想必是所有想要学习或者接触嵌入式软件工程师的人儿都想要了解的。

发表于 2019-07-02 17:21 360次阅读
嵌入式软件工程师待遇怎么样

嵌入式软件工程师与软件工程师的区别

对于任何一个想在计算机领域内“一通百通”工程师而言,这恐怕是过不去一道思考题。

发表于 2019-07-02 17:08 312次阅读
嵌入式软件工程师与软件工程师的区别

国产芯片的生存困境 FPGA市场分析

赛灵思、阿尔特拉、莱迪思、美高森美等公司用近9000项专利构筑的知识产权壁垒,很大程度上堵死了后来者...

发表于 2019-07-02 14:56 125次阅读
国产芯片的生存困境 FPGA市场分析

人工智能芯片百家争鸣 FPGA将突围而出

随着人工智能、深度学习等技术的兴起与成熟,起初为图像渲染而生的GPU找到了新的用武之地,以GPU驱动...

发表于 2019-07-02 14:53 124次阅读
人工智能芯片百家争鸣 FPGA将突围而出

新型FPGA服务器提供更优质的计算资源和网络资源

2019 年 7月2日 – Molex旗下BittWare公司推出 TeraBox™ 1400B 服...

发表于 2019-07-02 14:48 53次阅读
新型FPGA服务器提供更优质的计算资源和网络资源

龙腾高性能嵌入式芯片已通过鉴定

“龙腾R2”在技术创新方面提出了镜像寄存器结构、分布式异常检测方法、预判浮点异常的流水线调度方法等,...

发表于 2019-07-02 11:41 71次阅读
龙腾高性能嵌入式芯片已通过鉴定

关于PLD的分类及其优点分析

可编程逻辑器件的英文全称为:programmable logic device 即PLD。PLD是做...

发表于 2019-07-01 17:46 102次阅读
关于PLD的分类及其优点分析

FPGA上电加载时序介绍

大多数FPGA芯片是基于 SRAM 的结构的, 而 SRAM 单元中的数据掉电就会丢失,因此系统上电...

发表于 2019-07-01 17:16 1680次阅读
FPGA上电加载时序介绍

国内首颗自研嵌入式40nm工规级存储芯片成功问世

近日,江苏华存发布了我国第一颗国研国造的嵌入式40纳米工规级别存储控制芯片及应用存储解决方案:HC5...

发表于 2019-07-01 17:03 119次阅读
国内首颗自研嵌入式40nm工规级存储芯片成功问世

关于光纤嵌入式微流控芯片的制作过程

微流控芯片(Microfluidic Chip)是一种将生物、化学、医学分析过程的样品制备、反应、分...

发表于 2019-07-01 16:58 72次阅读
关于光纤嵌入式微流控芯片的制作过程

该如何正确选择嵌入式操作系统

嵌入式操作系统是ARM CPU的软件基础,从8位/16位单片机发 展到以ARM CPU核为代表的32...

发表于 2019-07-01 16:53 148次阅读
该如何正确选择嵌入式操作系统

FPGA能否保持灵活性同时拥有ASIC级性能

AI语音助手和AI图像优化是离我们最近的AI应用,然而这只是AI能力比较初级的体现,未来,AI将会以...

发表于 2019-07-01 14:54 85次阅读
FPGA能否保持灵活性同时拥有ASIC级性能

FPGA或将取代CPU而成为机器人开发的新宠

FPGA这个词可能很多人都有所耳闻,尤其是理工科的同学们大多数应该都自愿或被迫被这个词刷屏过。但要真...

发表于 2019-07-01 14:49 107次阅读
FPGA或将取代CPU而成为机器人开发的新宠

5G的高效性将推动FPGA的快速增长

尽管大多数消费者今年不会急于购买5G手机,但电信运营商正加速推进5G网络建设,这对于上游的芯片厂商而...

发表于 2019-07-01 14:46 89次阅读
5G的高效性将推动FPGA的快速增长

ESIstream IP–简化确定性数据序列化的...

当使用现代宽带数据转换器时,管理产生的高速串行数据流是一个巨大的挑战。ESIstream 是一个开源...

发表于 2019-07-01 14:33 57次阅读
ESIstream IP–简化确定性数据序列化的...

如何在U盘安装绿色版嵌入式 Python

Python在Windowns下是提供了安装包,安装后也能简单的拷贝出来,形成portable的绿色...

发表于 2019-07-01 11:48 95次阅读
如何在U盘安装绿色版嵌入式 Python

UltraSoC锁定500万英镑投资迎接信息安全...

UltraSoC近期宣布:计划大幅度扩大其在全球的运营规模,以迎接信息安全、高可靠性和高安全性系统市...

发表于 2019-07-01 11:28 69次阅读
UltraSoC锁定500万英镑投资迎接信息安全...

FPGA对自动驾驶的发展有什么作用

现在,我们可以在家里跟我们的虚拟语音助手对话,以获取天气、播放音乐或者接听电话。拿起我们的智能手机,...

发表于 2019-06-30 11:18 556次阅读
FPGA对自动驾驶的发展有什么作用

FPGA在自动驾驶有什么作用

现在,我们可以在家里跟我们的虚拟语音助手对话,以获取天气、播放音乐或者接听电话。拿起我们的智能手机,...

发表于 2019-06-30 10:41 330次阅读
FPGA在自动驾驶有什么作用

SoC嵌入系统工具包助力协同仿真和权衡分析

组网设备的开发者,正竞争 相采用CARDtools系统公司的NitorVP 6.0版SoC/嵌入系统...

发表于 2019-06-30 09:20 62次阅读
SoC嵌入系统工具包助力协同仿真和权衡分析

OrCAD将原理图中导出并保存至器件库的详细步骤

近期在研究FPGA System Planner的过程中,发现在调用原理图符号时需要指定一个原理图器...

发表于 2019-06-30 09:17 105次阅读
OrCAD将原理图中导出并保存至器件库的详细步骤

FPGA芯片是中国短板 国家大力支持其发展

就在传出谷歌以及英国电信商对华为釜底抽薪后,一则强力支持国产集成电路企业的重磅消息公布。据权威媒体消...

发表于 2019-06-29 11:54 273次阅读
FPGA芯片是中国短板 国家大力支持其发展

首款可用于自动驾驶的全新FPGA芯片

芯片,是最近的热门话题,我们要关注的不仅仅是手机芯片,也要关注汽车芯片,更何况智能网联汽车业需要大量...

发表于 2019-06-29 11:50 105次阅读
首款可用于自动驾驶的全新FPGA芯片

采用FPGA对VGA图形控制器的Verilog设...

VGA(视频图形阵列)作为一种标准的显示接口得到广泛的应用。依据VGA显示原理,介绍了利用FPGA实...

发表于 2019-06-29 10:05 457次阅读
采用FPGA对VGA图形控制器的Verilog设...

Intel将推出新款FPGA芯片 支持DDR5和...

Intel的最新FPGA芯片可能已经被误认能秒杀AMD的三代锐龙,其实这是不同于三代锐龙的10nm ...

发表于 2019-06-28 18:00 119次阅读
Intel将推出新款FPGA芯片 支持DDR5和...

5G助力FPGA产业加速发展

FPGA是一种非常重要的芯片,美国国防后勤局就曾采购过赛灵思的FPGA用于监视、侦察和火控系统中红外...

发表于 2019-06-28 17:56 110次阅读
5G助力FPGA产业加速发展

一位CVTE嵌入式软件工程师的面试经历

在网上做完了测评之后,当天就收到面试的通知了,CVTE效率真高。第二天就去参加面试,面试前紧张了一把...

发表于 2019-06-28 16:35 473次阅读
一位CVTE嵌入式软件工程师的面试经历

Intel新开发FPGA芯片 支持下一代5G解决...

实现5G下一代核心和虚拟无线电接入网解决方案,英特尔开发了FPGA可编程加速卡N3000。N3000...

发表于 2019-06-28 14:37 112次阅读
Intel新开发FPGA芯片 支持下一代5G解决...

关于管脚 FPGA重要的资源之一

管脚是FPGA重要的资源之一,FPGA的管脚分别包括,电源管脚,普通I/O,配置管脚,时钟专用输入管...

发表于 2019-06-28 14:34 83次阅读
关于管脚 FPGA重要的资源之一

FPGA技术的优势及劣势分析

尽管FPGA(现场可编程门阵列)从诞生至今只有20多年的历史,但作为一个新兴产业,FPGA已经取得了...

发表于 2019-06-28 14:28 136次阅读
FPGA技术的优势及劣势分析

行业 | 当Faster RCNN遇到FPGA,...

文章主要讨论了自动驾驶最主要的感知部分

发表于 2019-06-28 14:03 211次阅读
行业 | 当Faster RCNN遇到FPGA,...

关于嵌入式阵列处理器的发展

目前许多嵌入式计算机的系统设计,已经转移到嵌入式MP系统芯片的设计上来;不仅如此,1985年开始的F...

发表于 2019-06-28 11:44 97次阅读
关于嵌入式阵列处理器的发展

性能优良的赛思灵FPGA嵌入式处理器平台

赛灵思公司昨天宣布了由独立的第三方对运行Accelerated Technology公司(AT)的N...

发表于 2019-06-28 11:38 74次阅读
性能优良的赛思灵FPGA嵌入式处理器平台

华虹半导体第三代 90nm eFlash工艺平台...

再创全球晶圆代工厂90nm工艺节点嵌入式闪存技术的最小尺寸纪录。

发表于 2019-06-28 09:25 443次阅读
华虹半导体第三代 90nm eFlash工艺平台...

TMP411 ±1°C Programmable...

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

发表于 2018-09-19 16:35 47次阅读
TMP411 ±1°C Programmable...

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&...

发表于 2018-09-18 16:05 48次阅读
TMP468 具有引脚可编程的总线地址的高精度远...