SMBus (англ. System Management Bus) — послідовний протокол обміну даними для пристроїв живлення. Заснований на шині I2C, але використовує більш низьку сигнальну напругу (3,3 В). Запропонований компанією Intel в 1995 році. Використовується, наприклад, для отримання інформації про стан акумуляторної батареї ноутбука (ємність батареї, що залишилась, температура батареї, кількість циклів заряд-розряд, тощо). З версії SMBus 2.0 (2000 рік) використовується не тільки для налаштування батареї, але і для інших внутрішніх пристроїв комп'ютера.
SMBus є двопровідним інтерфейсом, за допомогою якого прості пристрої можуть обмінюватися інформацією з системою. Повідомлення йдуть до пристроїв і від них, по одній і тій самій сигнальній лінії, замість проходження по окремим сигнальним лініям. Таким чином забезпечуються переваги:
- зменшується кількість проводів (не потрібні окремі сигнальні лінії),
- гарантується подальша розширюваність, шляхом прийому повідомлень по протоколу I²C (лише на низьких швидкостях).
Призначення SMBus:
- надання інформації про виробника,
- надання номера моделі каталожного номера,
- надання повідомлень про різні помилки,
- визначення зниженої напруги акумуляторної батареї.
Використання SMBus для налаштування ОЗП:
- визначення обсягу пам'яті і її конфігурування [en] (Serial presence detect),
- пошук вільних роз'ємів пам'яті для відключення тактової частоти на невикористовуваних каналах.
Порівняно з I²C, SMBus працює на швидкостях до 100 кГц і не підтримує 0,4 і 2 МГц варіантів.
Використання SMBus для доступу до інформації про процесор (PIROM) компанії Intel:
- визначення числа ядер моделі,
- визначення типу упаковки/типу роз'єму,
- визначення значення TDP,
- визначення робочих частот,
- визначення напруги живлення,
- визначення частоти QPI,
- визначення об'єму кеш-пам'яті L2 і L3,
- визначення наборів інструкцій.
Примітки
- . Архів оригіналу за 30 квітня 2018. Процитовано 6 травня 2018.
- System Management Bus (SMBus) Specification. Version 2.0. — 2000.
- SMBus Quick Start Guide / Freescale Semiconductor. — 2012.
- Comparing the I²C Bus to the SMBus [ 20 серпня 2015 у Wayback Machine.] / Maxim Integrated. — 2000. — Dec 01.
- SMBus Compatibility With an I²C Device [ 29 березня 2018 у Wayback Machine.] / Texas Instruments. — 2009.
- Smbus Memory Component. — Дата звернення: 18.07.2017.
Посилання
- SMBus.org.
- System Management Bus (SMBus) Specification. Version 2.0 / SBS Implementers Forum // SMBus.org. — 2000. — 3 August. — Дата звернення: 04.05.2018.
- SMBus Quick Start Guide / Roger Fan (Field Application Engineer), Freescale Semiconductor. — Дата звернення: 04.05.2018.
- SMBus Protocol Summary [ 22 грудня 2017 у Wayback Machine.] // Linux Kernel Documentation (англ.)
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
SMBus angl System Management Bus poslidovnij protokol obminu danimi dlya pristroyiv zhivlennya Zasnovanij na shini I2C ale vikoristovuye bilsh nizku signalnu naprugu 3 3 V Zaproponovanij kompaniyeyu Intel v 1995 roci Vikoristovuyetsya napriklad dlya otrimannya informaciyi pro stan akumulyatornoyi batareyi noutbuka yemnist batareyi sho zalishilas temperatura batareyi kilkist cikliv zaryad rozryad tosho Z versiyi SMBus 2 0 2000 rik vikoristovuyetsya ne tilki dlya nalashtuvannya batareyi ale i dlya inshih vnutrishnih pristroyiv komp yutera SMBus ye dvoprovidnim interfejsom za dopomogoyu yakogo prosti pristroyi mozhut obminyuvatisya informaciyeyu z sistemoyu Povidomlennya jdut do pristroyiv i vid nih po odnij i tij samij signalnij liniyi zamist prohodzhennya po okremim signalnim liniyam Takim chinom zabezpechuyutsya perevagi zmenshuyetsya kilkist provodiv ne potribni okremi signalni liniyi garantuyetsya podalsha rozshiryuvanist shlyahom prijomu povidomlen po protokolu I C lishe na nizkih shvidkostyah Priznachennya SMBus nadannya informaciyi pro virobnika nadannya nomera modeli katalozhnogo nomera nadannya povidomlen pro rizni pomilki viznachennya znizhenoyi naprugi akumulyatornoyi batareyi Vikoristannya SMBus dlya nalashtuvannya OZP viznachennya obsyagu pam yati i yiyi konfiguruvannya en Serial presence detect poshuk vilnih roz yemiv pam yati dlya vidklyuchennya taktovoyi chastoti na nevikoristovuvanih kanalah Porivnyano z I C SMBus pracyuye na shvidkostyah do 100 kGc i ne pidtrimuye 0 4 i 2 MGc variantiv Vikoristannya SMBus dlya dostupu do informaciyi pro procesor PIROM kompaniyi Intel viznachennya chisla yader modeli viznachennya tipu upakovki tipu roz yemu viznachennya znachennya TDP viznachennya robochih chastot viznachennya naprugi zhivlennya viznachennya chastoti QPI viznachennya ob yemu kesh pam yati L2 i L3 viznachennya naboriv instrukcij Primitki Arhiv originalu za 30 kvitnya 2018 Procitovano 6 travnya 2018 System Management Bus SMBus Specification Version 2 0 2000 SMBus Quick Start Guide Freescale Semiconductor 2012 Comparing the I C Bus to the SMBus 20 serpnya 2015 u Wayback Machine Maxim Integrated 2000 Dec 01 SMBus Compatibility With an I C Device 29 bereznya 2018 u Wayback Machine Texas Instruments 2009 Smbus Memory Component Data zvernennya 18 07 2017 PosilannyaSMBus org System Management Bus SMBus Specification Version 2 0 SBS Implementers Forum SMBus org 2000 3 August Data zvernennya 04 05 2018 SMBus Quick Start Guide Roger Fan Field Application Engineer Freescale Semiconductor Data zvernennya 04 05 2018 SMBus Protocol Summary 22 grudnya 2017 u Wayback Machine Linux Kernel Documentation angl