首页
论坛
电子技术基础
模拟技术
可编程器件
嵌入式系统与MCU
工程师职场
最新帖子
问答
版主申请
每月抽奖
商城免费换礼
社区有奖活动
博客
下载
评测
视频
文库
芯语
资源
IIC Shanghai 2023
在线研讨会
EE直播间
小测验
白皮书
行业及技术活动
杂志免费订阅
免费在线工具
厂商中心
论坛
博文
电子工程专辑
电子技术设计
国际电子商情
资料
白皮书
研讨会
芯语
文库
登录|注册
登录
最新发表
推荐阅读
明星博主
原创博文
年度排行
博文排行
博文评论
FPGA/CPLD
MCU/ 嵌入式
模拟
电源/新能源
测试测量
通信
智能手机
处理器与DSP
PCB
汽车电子
消费电子
智能硬件
物联网
软件与OS
采购与分销
供应链管理
工程师职场
EDA/ IP/ 设计与制造
无人机
机器人/ AI
医疗电子
工业电子
管理
写博文
大帝七七
修改
文章:
18
阅读:
25899
评论:
13
赞:
159
好友
私信
个人主页
文章
18
原创
0
阅读
25899
评论
13
赞
159
原创
I2C与SMBus之间的技术差异
2019-2-27 15:47
1476
10
10
分类:
MCU/ 嵌入式
关于I2C与SMBus,许多人很少去谈论与了解两者的细节差异,包括很多国外的简报,文章也经常将两者混写、交杂描述、交替运用。
确实,在一般运用下,I2C Bus与SMBus没有太大的差别,从实际接线上看也几乎无差异,甚至两者直接相连多半也能相安无误地正确互通并运作。不过若真要仔细探究,其实还是有诸多不同,如果电子设计工程师不能明辨两者的真实差异,那么在日后的开发设计的验证纠错阶段必然会产生困扰,为此本文将从各层面来说明I2CBus与SMBus的细微区别,期望能为各位带来些许帮助。
运用背景、版本演进之别
首先从规格的制订背景开始,I2C是在设计电视应用时所研发的界面,首版于1992 年发表;而SMBus(System Management Bus)则是Intel与Duracell(金顶电池)共同制订笔记本电脑所用的智能型电池(Smart Battery)时所研发的接口,首版于1995 年发表,不过SMBus文件中也提及,SMBus确实是参考自I2C,并以I2C为基础所衍生成。
I2C起源于电视设计,但之后朝通用路线发展,各种电子设计都有机会用到I2C;而SMBus则在之后为PC所制订的先进组态与电源管理接口(AdvancedConfiguration & Power Interface;ACPI)规范中成为基础的管理讯息传递接口、控制传递接口。
虽然I2C与SMBus先后制订时间不同,但都在2000年左右进入成熟化改版,I2C的过程改版以加速为主要诉求,而SMBus以更切合Smart Battery及ACPI的需求为多。
I2C三次主要改版:
1992 年v1.0
1998 年v2.0
2000 年v2.1
SMBus三次主要改版:
1995 年v1.0
1998 年v1.1
2000 年v2.0
电气特性差异:逻辑电平定义、限流、相关限制
I2C的Hi/Lo逻辑电平有两种认定法:相对认定与绝对认定,相对认定是依据Vdd的电压来决定,Hi为0.7Vdd,Lo为0.3Vdd,绝对认定则与TTL 准位认定相同,直接指定Hi/Li电压,Hi为3.0V,Lo为1.5V。相对的SMBus只有绝对认定,且电平与I2C有异,Hi为2.1V,Lo为0.8V,与I2C不全然吻合但也算部分交集。
不过,SMBus后来也增订一套更低电压的电平认定,Hi为1.4V,Lo为0.6V,这是为了让运用SMBus的装置能更省成本的作法。
了解电压后再来是电流,由于SMBus一开始就是运用在笔记本电脑内,所以省电的表现优于I2C,只需100uA就能维持工作,I2C却要到3mA同样的低用电特性也反应在漏电流(Leakage Current)的要求上,I2C最大的漏电流为10uA,SMBus为1uA,但是1uA似乎过度严苛,使运用SMBus的装置在验证测试时耗费过多的成本与心力,因此之后的SMBus 1.1版放宽了漏电流上限,最高可至5uA。
再者是相关限制,I2C有线路电容的限制,SMBus却没有,但也有相类似的配套规范,即是电平下拉时的电流限制,当SMBus的集电极开路Pin导通而使线路接地时,流经接地的电流不能高于350uA,另上电流(即相同的集电极开路Pin开路时)也一样有规范,最小不低于100uA,最高也是不破350uA的。
既然对电流有限制,那么也可容易地推断对上拉电阻的阻值之范围要求,I2C 在5V Vdd时当大于1.6kohm,在3V Vdd时当大于1kohm,类似的SMBus于5V Vdd时当大于14kohm,3V Vdd时当大于8.5kohm,不过这个定义并非牢不可破,就一般实务而言,在SMBus上也可用2.4k〜3.9kohm范畴的阻值。
附注:I2C的时钟线称SCK或SCL,数据线称SDA。SMBus的时钟线称SMBCLK,数据线称SMBDAT。
I2C与SMBus 在逻辑位准的电压定义不尽相同,基本上I2C的定义较为宽裕、弹性,而SMBus 则更专注在省电方面的要求。
时序差别与考验
物理层面的空间要求完后,再来就是物理层面的时间,即是时序(Timing)方面的差别。
先以运作频率来说,I2C此方面相当宽裕,最低频可至0Hz(直流状态,等于时间暂停),高可至100kHz(Standard Mode)、400kHz(Fast Mode)、乃至3.4MHz(High Speed Mode),相对的SMBus就很局限,最慢不慢于10kHz,最快不快于100kHz。很明显的,I2C与SMBus的交集运作频率即是10kHz〜100kHz间。
用于笔记本电脑的电池管理或PC组态管理、用电管理的SMBus,很容易体会不需要更高运作频率的理由,只要传递小数据量的监督信息、控制指令本就不用过于高速,而朝向广泛运用的I2C自然希望用更高的传输以应对各种可能的需求。然而大家可能会疑惑,为何SMBus有最低速的要求?何不放宽到与I2C相同的无最低速限制呢?
点赞(
10
)
收藏
分享到:
上一篇:
Arduino,做到最优才叫编程
下一篇:
PID控制原理
【报名】2023 国际AIoT生态发展大会(深圳)
【直播报名】汽车半导体中的功率器件及 MEMS 器件设计
【报名】2023年STM32中国峰会暨粉丝狂欢节
【Fabless100 直播】高性能计算的AI设计挑战
文章评论
(
0
条评论)
登录
后参与讨论
您需要登录后才可以评论
登录
|
立即注册
发布
相关推荐阅读
大帝七七
2019-03-05 16:11
为 SAR ADC 的新性能标准做好准备了吗?
凌力尔特已用了数年时间对通常被称为逐次逼近寄存器ADC (SAR ADC) 的非常通用之模数转换器(ADC) 展开了创新。SARADC 面市已有多年,并被宽泛地接受为最简单易用的ADC 类型。许多人仅...
大帝七七
2019-03-05 16:05
ADI参考电路设计 1-4册+仪器仪表选集
ADI参考电路设计 1-4册,外加一本仪器仪表选集,均为中文。《参考电路合集 - 1-4册》书中的电路为许多通用应用提供解决方案。每款电路包含详细的设计文档,常见电路变化以及更多...
大帝七七
2019-02-27 15:59
胡润百富榜机器人共8席
机器人虽然属于新兴行业,近几年上榜人数不多,但一直呈上升趋势,今年新上榜两家机器人企业大佬,分别是“扫地机器人”起家的科沃斯钱奇东家族和“巡检机器人”大拿亿嘉和董事长朱付云;而大疆造就了3位身价超过2...
大帝七七
2019-02-27 15:50
PID控制原理
小明接到这样一个任务:有一个水缸漏水,且漏水的速度是不定的,但要求水面高度维持在某个位置,一旦发现水面高度低于要求位置,就要往水缸里加水。 开始小明用瓢加...
大帝七七
2019-02-27 14:51
Arduino,做到最优才叫编程
转自北邮电路课程公众号,模电数电标准的Arduino UNO板子上的13引脚接有一个LED,IDE中的Blink例程就是控制这个LED以一秒的间隔闪烁,下面给出的就是Blink程序代码。/* ...
大帝七七
修改
文章:
18
阅读:
25899
评论:
13
赞:
159
好友
私信
个人主页
文章
18
原创
0
阅读
25899
评论
13
赞
159
最新评论
更多
一早就认为电动车的核心在电池,埃隆马斯克搞电池也在意料之中,看看: “每个人都会受到影响”:特斯拉撼动电动汽车充电行业 ...
自做自受 ...
评论博文
2023-6-1
探秘电动车电池背后的先进技术 ...
FT中文网报道:科学家称地球已超过人类安全极限 发布于2023年5月31日 更新于2023年6月1日 11:39 英国《金融时报》 阿特拉克塔 ...
自做自受 ...
评论博文
2023-6-1
思考:减排=减人?
FT中文网报道:业内高管:AI对人类威胁堪比“大流行病和核战争” 人工智能行业350多位高管和研究人员签署的声明称,减轻AI造成 ...
自做自受 ...
评论博文
2023-6-1
思考:减排=减人?
最新
博文
同轴线开发生产的高频特性管控与不良 ...
【亚马逊下架】英国纽扣/硬币电池安全 ...
一文搞懂FPC系列——FPC生产工艺全流 ...
资料下载
本周热帖
跟我一起写DApp(转型区块链开发推荐 ...
计算机硬件技术基础 金泰松 ...
计算机硬件技术基础 裘正定 ...
从0写自己的Linux x86操作系统(源码+ ...
CS5290兼容CS5230防破音AB/D切换,5.2 ...
黄仁勋致毕业生们:AI时代,全力以赴 ...
【2023下载活动第2季】粽享好礼!传资 ...
【变废为宝】国货当自强——某国内大 ...
【嵌入式Linux开发】《C语言(十:5分 ...
传联想、浪潮等多家企业已停购含美光 ...
最新资讯
芯语最新
世界首条标准包层直径的19芯光纤,创 ...
注资1亿!又一家手机厂商成立集成电路 ...
IGBT持续缺货的三个原因
智能手机市场萎靡 联发科在汽车领 ...
物联网传感器在智能家居和智慧城市中 ...
对华出口管制!中美之间的芯片战,日 ...
今日新闻|比亚迪、埃安、理想、哪吒、 ...
高伸缩性、高灵敏度应变传感器,实现 ...
量子传感器将开启一场技术革命? ...
纳芯微推出采用MEMS工艺的汽车级压差 ...
EE直播间
更多
Fabless100系列技术和应用直播 – 蓝牙音频/网络技术的最新应用和市场趋势
直播时间: 06月16日 10:00
Fabless100系列技术和应用直播 – GPU助力数据中心高性能计算和AI大模型的开发
直播时间: 06月27日 10:00
创芯未来:是德科技前沿技术交流会 – 深圳高校专场
直播时间: 06月28日 13:30
Fabless100系列技术和应用直播 – 工业MCU的设计、测试及应用市场分析
直播时间: 07月14日 10:00
在线研讨会
更多
USB 2.0通过第二代USB隔离器实现高速稳定隔离
专设蓝牙、Matter、Wi-Fi和LPWAN主题!即刻报名芯科科技Tech Talks 在线技术讲座
为智能工厂设计工业连接解决方案
逻辑分析仪,你什么时候需要TA?
热门
推荐
【6.20直播】基于总线架构SSN技术,颠覆传统测试设计
【6.29直播】西门子EDA工具在3D IC设计中的应用
汇聚国内外AIoT领域技术力量与市场渠道资源
【上海/北京/深圳】立即报名SiFive RISC-V论坛
我要评论
0
10
分享到微信
分享到微博
分享到QQ
点击右上角,分享到朋友圈
我知道啦
请使用浏览器分享功能
我知道啦
×
余额支付
请输入6位数字支付密码
忘记密码?
确认支付
×
×
微信扫码支付
支付金额
1
元
1
2
3
4
5
6
7
8
9
0
×
给作者打赏,鼓励TA抓紧创作!
请选择支付金额
1
元
2
元
5
元
10
元
50
元
自定义
请选择支付方式
微信支付
余额支付
×
确认支付
¥ 1
×
0人赞赏(共赞赏
¥
)
关闭
热点推荐
/3
【6.20直播】基于总线架构SSN技术,颠覆传统测试设计
通过技术实现解析和用户案例分享,全方位介绍 SSN 如何帮助用户降低设计工作量,节省测试成本,实现更优的功耗、性能和面积。
【6.29直播】西门子EDA工具在3D IC设计中的应用
本次线上研讨会将介绍西门子 EDA 工具在 3D IC 设计中的应用。 3D IC 是一种新的封装技术,通过垂直堆叠多个芯片来实现更高的电路密度。 西门子 EDA 提供了一系列设计、验证、仿真、热分析、测试和 IP 验证工具,帮助设计人员更好地实施 3D IC 设计。
粽享好礼!传资料,领800元奖金!
端午佳节到,下载中心的活动也到啦! 快来传资料,质量越优奖励越大!最高可获得800元的奖励~
首页
论坛
电子技术基础
模拟技术
可编程器件
嵌入式系统与MCU
工程师职场
最新帖子
问答
版主申请
每月抽奖
商城免费换礼
社区有奖活动
博客
下载
评测
视频
文库
芯语
资源
IIC Shanghai 2023
在线研讨会
EE直播间
小测验
白皮书
行业及技术活动
杂志免费订阅
免费在线工具
厂商中心
帖子
博文
返回顶部
×
文章评论(0条评论)
登录后参与讨论