吃石斛有什么作用| 粘液阳性是什么意思| 惊世骇俗的意思是什么| 结膜炎角膜炎用什么眼药水| 帝舵手表什么档次| 肿瘤最怕什么| 经常便秘是什么原因| 先天性是什么意思| 嗓子痛吃什么药| 泪腺堵塞有什么症状| 什么手机拍照好看| 中医心脉受损什么意思| napoleon是什么酒| 得了肠胃炎吃什么最好| 中医内科主要看什么| 乳酸阈值是什么意思| 爱是什么意思| 什么中毒查不出来| 西米是什么字| pa是什么元素| 什么人喜欢天天下雨| 小孩肚子痛吃什么药| 寡欲是什么意思| 7月14日是什么日子| 哽咽是什么意思| 卵巢囊性暗区是什么意思| 老白茶属于什么茶| 壶承是什么| 治骨质疏松打什么针| 你在左边我紧靠右是什么歌| 便秘吃什么药最好| 含金量什么意思| 斑秃是什么原因造成的| 男人有腰窝意味着什么| 米饭配什么菜好吃| 报捕是什么意思| 喝什么泡水降血压最好| 妈妈的姑姑叫什么| 甲状腺偏高是什么原因引起的| 为什么会有霉菌性阴道炎| 菱形脸适合什么发型| 蒲公英有什么功效和作用| 热伤风吃什么感冒药| 定量是什么意思| 除湿气喝什么茶| 韭菜吃多了有什么坏处| 股票里xd是什么意思| 北上广是什么意思| 商务专员是做什么的| 减肥什么方法最快最有效| 大腿根部疼痛是什么原因| 顽疾是什么意思| 黑裙子配什么鞋子| 中午12点半是什么时辰| 心悸心慌吃什么药最好| 吃黄体酮有什么副作用| 1月24号什么星座| 两腿抽筋是什么原因| pbo是什么| led什么意思| 晕3d什么症状| 什么的爱| 炖鸡汤放什么材料| 尿酸高能吃什么| 单人旁的字和什么有关| 黄柏是什么| 什么非常什么写句子| semir是什么牌子| 什么细节能感动摩羯男| 生育保险是什么| 2013属什么生肖| 老公不交工资意味什么| 什么又什么又什么| 腺样体肥大是什么症状| 受用是什么意思| 可以组什么词语| 服装属于五行什么行业| 5月份是什么星座| 男性阴囊瘙痒是什么病| 小孩子眼睛眨得很频繁是什么原因| 接吻什么感觉| 肺气肿吃什么药最有效| 獭尾肝是什么意思| 肌酐激酶高是什么原因| 前列腺炎不治疗有什么后果| 驿站是什么意思| 黑暗料理是什么意思| 手术后发烧是什么原因| 狗到家里是什么预兆| 极乐是什么意思| 军字五行属什么| 店长的工作职责是什么| 痒痒粉在药店叫什么| 为什么有白带| 吃布洛芬有什么副作用| cps是什么| 印度人信仰什么教| 先父遗传是什么意思| 德国用什么货币| 吃什么能降血糖| 什么叫天干| 李思思为什么离开央视| 水瓶女和什么座最配| 阳历1月份是什么星座| 六味地黄丸有什么作用| 直肠炎吃什么药好的快| 羽丝绒是什么材料| 为什么天天晚上做梦| 群星是什么意思| hpv66阳性是什么意思| 庄子姓什么| fossil是什么意思| 吃什么能排毒体内毒素| 氨是什么| 48年属什么生肖| 放下是什么意思| 小腿疼是什么原因| 糖尿病筛查做什么检查| 孕妇吃什么菜好| 什么体质容易高原反应| zoe是什么意思| 月经不调挂什么科室| 美育是什么意思| 大腿后侧肌肉叫什么| 斗战胜佛是什么意思| 显著是什么意思| us是什么意思| 什么情况下需要割包皮| 肚脐眼下面疼是什么原因| 扁桃体肥大有什么症状| 豺狼虎豹为什么豺第一| 占有欲是什么意思| 肺部散在小结节是什么意思| 忌口不能吃什么| 喘息性支气管炎吃什么药| 血小板高什么原因| 紫绀是什么症状| 竞争是什么意思| 腰酸背痛挂什么科| 红肉是指什么肉| 狐臭是什么引起的| ccp抗体是什么意思| 国医堂是什么意思| lgg什么意思| 芹菜炒什么配菜好吃| 肠易激综合征是什么病| 梦见网鱼是什么征兆| 黑金刚是什么药| nbr是什么材质| 尿酸高是什么原因造成的| rpr阴性是什么意思| 今年的属相是什么生肖| 愚是什么意思| o型血父母是什么血型| 一个月没有来月经是什么原因| 烛是什么意思| 回族为什么姓马的多| 三维彩超和四维彩超有什么区别| 早上4点是什么时辰| 梦见两个小男孩是什么意思| 低血糖要吃什么| hpv52阳性是什么意思| 英国全称叫什么| 月经一直不干净吃什么药| 孩子b型血父母什么血型| 黄芪加陈皮有什么功效| 什么数字最听话| 晚上睡觉口干是什么原因| 肚脐眼连接体内的什么器官| 国代是什么意思| c2驾照可以开什么车| 大学辅导员是干什么的| 糖尿病可以喝什么饮料| 七寸是什么意思| 好雅兴是什么意思| 虎父无犬子是什么意思| 梦见丧尸是什么预兆| 尿酸高什么东西不能吃| 长期服用丙戊酸钠有什么副作用| 补气血喝什么茶| 清华大学校长什么级别| 口腔科主要看什么| 书记处书记是什么级别| 心率低有什么症状| 黑今念什么| 火龙果和什么相克| mr是什么的缩写| 什么是姑息治疗| 小号避孕套是什么尺寸| 石斛是什么东西| 金先读什么| 端午节吃什么菜呢| 飞鱼籽是什么鱼的籽| 上午十点到十一点是什么时辰| 长焦镜头是什么意思| 水逆退散什么意思| tissot是什么牌子1853| 3月29是什么星座| 冬虫夏草是什么东西| 立羽读什么| 经常梦遗是什么原因| 智齿长什么样| 葡萄的茎属于什么茎| 同比和环比是什么意思| 榴莲是什么季节的水果| 更年期综合征吃什么药| 缩量十字星意味着什么| 清宫手术后需要注意什么| 倒膜是什么意思| 明鉴是什么意思| 翘嘴鱼吃什么食物| 月经和怀孕的症状有什么不同| 有什么办法让男人死精| b是什么元素| sodium是什么意思| 外地车进北京有什么限制| 梦到公鸡是什么意思| 红肉是指什么肉| nbc是什么意思| 低筋面粉能做什么| 耳鸣吃什么中成药| 咖啡伴侣是什么| 两个夫一个车是什么字| 肺气不足吃什么食物可以补肺气| 手机合约版是什么意思| 补体c1q偏低说明什么| 无济于事的济是什么意思| 血管炎是什么症状| 前列腺b超能检查出什么| 卸磨杀驴是什么意思| 控制欲是什么意思| 苹果手机为什么充不进去电| 吃芒果过敏吃什么药| 柠檬可以做什么| 地素女装属于什么档次| 荆州有什么大学| 新生儿什么时候可以喝水| 梦到生孩子是什么意思| 梦见猫头鹰是什么预兆| 花容月貌是什么意思| 过期的洗面奶可以用来做什么| 牙齿上有黑点是什么原因| 中药什么时间喝效果最好| 甲减挂什么科| 盐菜是什么菜| 夷是什么意思| 恢复伤口吃什么好得快| peace什么意思| 去湿气吃什么中药| 木槿花什么时候开花| 晨咳是什么原因引起的| 拜土地公要准备什么东西| 大熊猫生活在什么地方| 奔跑的马是什么牌子的车| 慈禧姓什么| 排卵期过后是什么期| 甲状腺密度不均匀是什么意思| 自卑是什么意思| 补给是什么意思| 意面是什么面| 关节疼挂什么科| 为什么肚子上会长毛| op什么意思| 蒸桑拿是什么意思| 百度Jump to content

中国冒雨发射一颗卫星,要解决飞机上不能上网问题!

From Wikipedia, the free encyclopedia
百度   小微企业接电享“三零”服务  “以往,我们办理接电服务平均往返3到5次营业厅。

The System Management Bus (SMBus or SMB) is a single-ended simple two-wire bus for the purpose of lightweight communication. Most commonly it is found in chipsets of computer motherboards for communication with the power source for ON/OFF instructions. The exact functionality and hardware interfaces vary with vendors.

It is derived from I2C for communication with low-bandwidth devices on a motherboard, especially power related chips such as a laptop's rechargeable battery subsystem (see Smart Battery System and ACPI).[1] Other devices might include external master hosts, temperature sensor, fan or voltage sensors, lid switches, clock generator, and RGB lighting. Peripheral Component Interconnect (PCI) add-in cards may connect to an SMBus segment.

A device can provide manufacturer information, indicate its model/part number, save its state for a suspend event, report different types of errors, accept control parameters, return status over SMBus, and poll chipset registers. The SMBus is generally not user configurable or accessible.[1] Although SMBus devices usually can't identify their functionality, a new PMBus coalition has extended SMBus to include conventions allowing that.

The SMBus was defined by Intel and Duracell in 1994.[2] It carries clock, data, and instructions and is based on Philips' I2C serial bus protocol.[1] Its clock frequency range is 10 kHz to 100 kHz. (PMBus extends this to 400 kHz.) Its voltage levels and timings are more strictly defined than those of I2C, but devices belonging to the two systems are often successfully mixed on the same bus. [citation needed]

SMBus is used as an interconnect in several platform management standards including: Alert Standard Format (ASF), Desktop and mobile Architecture for System Hardware (DASH), Intelligent Platform Management Interface (IPMI).

SMBus is used to access DRAM configuration information as part of serial presence detect (SPD). SMBus has grown into a wide variety of system enumeration use cases other than power management.

SMBus/I2C Interoperability

[edit]

While SMBus is derived from I2C, there are several major differences between the specifications of the two busses in the areas of electricals, timing, protocols and operating modes.[3][4][5][6]

Electrical

[edit]

Input Voltage (VIL and VIH)

[edit]

When mixing devices, the I2C specification defines the input levels to be 30% and 70% of the supply voltage VDD,[5]: 9  which may be 5 V, 3.3 V, or any other value. Instead of relating the bus input levels to VDD, SMBus defines them to be fixed. SMBus 2.0 defines VIL,max at 0.8 V and VIH,min at 2.1 V, and supports a VDD ranging from 3 to 5 V, while in SMBus 3.0, the levels are defined at 0.8 and 1.35 V, with a VDD ranging from 1.8 to 5 V.[4]

Sink Current (IOL)

[edit]

SMBus 2.0 defines a ‘High Power’ class that includes a 4 mA sink current that cannot be driven by I2C chips unless the pull-up resistor is sized to I2C-bus levels.

NXP devices have a higher power set of electrical characteristics than SMBus 1.0. The main difference is the current sink capability with VOL = 0.4 V.

  • SMBus low power = 350 μA
  • SMBus high power = 4 mA
  • I2C-bus = 3 mA

SMBus ‘high power’ devices and I2C-bus devices will work together if the pull-up resistor is sized for 3 mA.

Frequency (FMAX and FMIN)

[edit]

The SMBus clock is defined from 10 to 100 kHz while I2C can be 0–100 kHz, 0–400 kHz, 0–1 MHz and 0–3.4 MHz, depending on the mode. This means that an I2C bus running at less than 10 kHz will not be SMBus compliant since the SMBus devices may time out. Many SMBus devices will however support lower frequencies.

SMBus 3.0 adds 400 kHz and 1 MHz bus speeds.

Timing

[edit]
  • SMBus defines a clock low time-out, TIMEOUT of 35 ms. I2C does not specify any timeout limit.
  • SMBus specifies TLOW:SEXT as the cumulative clock low extend time for a slave device. I2C does not have a similar specification.
  • SMBus specifies TLOW:MEXT as the cumulative clock low extend time for a master device. Again I2C does not have a similar specification.
  • SMBus defines both rise and fall time of bus signals. I2C does not.
  • The SMBus time-out specifications do not preclude I2C devices co-operating reliably on the SMBus. It is the responsibility of the designer to ensure that I2C devices are not going to violate these bus timing parameters.

Protocols

[edit]

ACK and NACK usage

[edit]

There are the following differences in the use of the NACK bus signaling: In I2C, a slave receiver is allowed to not acknowledge the slave address, if for example it's unable to receive because it's performing some real time task. SMBus requires devices to acknowledge their own address always, as a mechanism to detect a removable device's presence on the bus (battery, docking station, etc.)

I2C specifies that a slave device, although it may acknowledge its own address, may decide, some time later in the transfer, that it cannot receive any more data bytes. I2C specifies that the device may indicate this by generating the not acknowledge on the first byte to follow.

Other than to indicate a slave's device-busy condition, SMBus also uses the NACK mechanism to indicate the reception of an invalid command or datum. Since such a condition may occur on the last byte of the transfer, it is required that SMBus devices have the ability to generate the not acknowledge after the transfer of each byte and before the completion of the transaction. This is important because SMBus does not provide any other resend signaling. This difference in the use of the NACK signaling has implications on the specific implementation of the SMBus port, especially in devices that handle critical system data such as the SMBus host and the SBS components.

SMBus protocols

[edit]

Each message transaction on SMBus follows the format of one of the defined SMBus protocols. The SMBus protocols are a subset of the data transfer formats defined in the I2C specifications. I2C devices that can be accessed through one of the SMBus protocols are compatible with the SMBus specifications. I2C devices that do not adhere to these protocols cannot be accessed by standard methods as defined in the SMBus and Advanced Configuration and Power Interface (ACPI) specifications.

Address Resolution Protocol

[edit]

The SMBus uses I2C hardware and I2C hardware addressing, but adds second-level software for building special systems. In particular its specifications include an Address Resolution Protocol that can make dynamic address allocations. Dynamic reconfiguration of the hardware and software allow bus devices to be ‘hot-plugged’ and used immediately, without restarting the system. The devices are recognized automatically and assigned unique addresses. This advantage results in a plug-and-play user interface. In both those protocols there is a very useful distinction made between a System Host and all the other devices in the system that can have the names and functions of masters or slaves.

In the context of motherboard PCI Express slots, the PCIe Electromechanical Specification expects ARP to be provided for the SMBus pins. However, because ARP is marked "optional" in the SMBus specification, it's commonly left unimplemented.[7]

Time-out feature

[edit]

SMBus has a time-out feature which resets devices if a communication takes too long. This explains the minimum clock frequency of 10 kHz to prevent locking up the bus. I2C can be a ‘DC’ bus, meaning that a slave device stretches the master clock when performing some routine while the master is accessing it. This will notify to the master that the slave is busy but does not want to lose the communication. The slave device will allow continuation after its task is complete. There is no limit in the I2C-bus protocol as to how long this delay can be, whereas for an SMBus system, it would be limited to 35 ms. The SMBus protocol just assumes that if something takes too long, then it means that there is a problem on the bus and that all devices must reset in order to clear this mode. Slave devices are not then allowed to hold the clock LOW too long.

Packet Error Checking

[edit]

SMBus 1.1 and later define optional Packet Error Checking (PEC). In that mode, a PEC (packet error code) byte is appended at the end of each transaction. The byte is calculated as CRC-8 checksum, calculated over the entire message including the address and read/write bit. The polynomial used is x8+x2+x+1 (the CRC-8-ATM HEC algorithm, initialized to zero).[8][9][10]

SMBALERT#

[edit]

The SMBus has an extra optional shared interrupt signal called SMBALERT#, which can be used by slaves to tell the host to ask its slaves about events of interest. SMBus also defines a less common "Host Notify Protocol", providing similar notifications but passing more data and building on the I2C multi-master mode.

Support

[edit]

SMBus devices are supported by FreeBSD, OpenBSD, NetBSD, DragonFly BSD, Linux, Windows 98 and newer and Windows CE.

Replacement

[edit]

DDR5 introduces I3C for its presence detect communication, replacing SMBus.[11]

PCI express devices commonly use SMBus as a "out-of-band management port". However, device vendors frequently use SMBus multiplexers (Mux) to manage address clashes (which are in turn caused by them not implementing the Address Resolution Protocol), causing link interruptions that break Management Component Transport Protocol and other protocols when the Mux switches targets. To solve this problem, SNIA's Enterprise and Data Center Standard Form Factor version 3.1 (January 2023) describes a way to use I3C basic over the PCIe two-wire interface.[7] NVM Express 2.1 (August 2024) is also reworded to allow the use of I3C, "to match the new conventions used by SNIA SFF TA's EDSFF and PCI-SIG specifications for I3C".[12]

See also

[edit]

References

[edit]
  1. ^ a b c This article is based on material taken from System+Management+Bus at the Free On-line Dictionary of Computing prior to 1 November 2008 and incorporated under the "relicensing" terms of the GFDL, version 1.3 or later.
  2. ^ "DURACELL AND INTEL ANNOUNCE 'SMART BATTERY' SPECIFICATIONS FOR PORTABLE COMPUTERS - Free Online Library". Thefreelibrary.com. Retrieved 27 October 2017.
  3. ^ "System Management Bus (SMBus) Specification Version 2.0" (PDF). smbus.org
  4. ^ a b "System Management Bus (SMBus) Specification Version 3.0" (PDF). smbus.org
  5. ^ a b "I2C-bus specification and user manual Rev. 7" (PDF). nxp.com
  6. ^ "APPLICATION NOTE 476 Comparing the I2C Bus to the SMBus". Maxim. 2025-08-14. 090429 maxim-ic.com
  7. ^ a b Jurski, Janusz; Loewen, Myron; Constantine, Anthony; Orozco, Juan; Kelly, Bryan; Lukwinski, Zbigniew. "Overcoming SMBus Limitations with I3C" (PDF). video
  8. ^ "Designing with SMBus 2.0" (PDF). Sbs-forum.org. Retrieved 27 October 2017.
  9. ^ "CRC-8 Calculator". Smbus.org. Retrieved 27 October 2017.
  10. ^ "CRC-8 for SMBus". Picbasic.co.uk. Retrieved 27 October 2017.
  11. ^ "MIPI I3C Basic in JEDEC DDR5: A Sum Greater Than Its Parts". www.mipi.org.
  12. ^ "Changes in NVM Express Revision 2.1 - NVM Express". 23 August 2024.
[edit]
marni是什么牌子 无量寿佛是什么意思 ABB式的词语有什么 belle是什么牌子 吃什么能快速排便
特需病房是什么意思 幽门螺杆菌吃什么药好 安乃近又叫什么名 洁身自好什么意思 经期吃榴莲有什么好处
红色的补色是什么颜色 搬新家有什么讲究和准备的 梦见水果是什么意思 六月是什么夏 汽车点火线圈坏了有什么症状
微波炉加热用什么容器 刷墙的白色涂料叫什么 一什么好字 梦到掉头发是什么意思 手指发白是什么原因
什么是pinhcv8jop4ns9r.cn 8月份是什么季节hcv7jop6ns5r.cn 蝙蝠屎是什么中药hcv8jop4ns1r.cn 检查有没有怀孕挂什么科hcv8jop5ns8r.cn 柳暗花明是什么生肖hcv8jop4ns9r.cn
法老是什么意思hcv9jop0ns6r.cn 甲醇和乙醇有什么区别hcv7jop6ns3r.cn 樵夫是什么意思hcv9jop0ns2r.cn 孕妇可以喝什么饮料hcv8jop8ns5r.cn 时间观念是什么意思hcv7jop7ns2r.cn
两个人可以玩什么hcv8jop8ns3r.cn 叶酸片有什么功效hcv8jop0ns2r.cn 利率是什么意思sanhestory.com 什么止咳效果最好最快hcv7jop5ns1r.cn 血癌是什么原因造成的dayuxmw.com
入职体检70元一般检查什么hcv9jop5ns0r.cn 落叶像什么飘落下来hcv9jop4ns6r.cn 梦见活人死了是什么意思hcv7jop9ns9r.cn 胰岛素过高会导致什么hcv7jop4ns5r.cn 陈旧性心梗是什么意思0297y7.com
百度