Bus pro správu napájení - Power Management Bus

Power Management Bus (PMBus) je varianta System Management Bus (SMBus), který je zaměřený na digitální řízení napájecích zdrojů . Stejně jako SMBus je to relativně pomalý dvouvodičový komunikační protokol založený na I²C . Na rozdíl od obou těchto standardů definuje podstatný počet příkazů specifických pro doménu, nikoli pouze říká, jak komunikovat pomocí příkazů definovaných čtečkou.

Přehled

První část poskytuje přehled se zvláštním odkazem na SMBus, zatímco druhá část se podrobně zabývá všemi příkazy definovanými pro zařízení PMBus. Existují jak standardizované příkazy, tak příkazy specifické pro výrobce. Požadavky na shodu pro PMBus jsou minimální a jsou popsány v části I specifikace. Úplné podrobnosti najdete ve specifikaci PMBus 1.1.

Srovnání se SMBus

Na nejnižší úrovni PMBus následuje SMBus 1.1 s několika rozdíly. Tyto informace jsou podrobněji uvedeny v části I specifikace PMBus:

  • Rychlost sběrnice 400 kHz je povolena (oproti limitu 100 kHz pro SMBus)
  • V PMBus mohou bloky obsahovat až 255 bytů (oproti 32bajtovému limitu SMbusu).
  • Stejně jako v SMBus 2.0 se používá pouze sedmbitové adresování.
  • Některé příkazy používají volání procesu blokování SMBus 2.0.
  • K upozornění hostitele na chyby lze použít buď mechanismus SMBALERT#, nebo protokol oznámení hostitele SMBus 2.0.
  • Zařízení PMBus jsou povinna podporovat skupinový protokol, kde zařízení odkládají působení na příkazy, dokud neobdrží ukončující STOP. Vzhledem k tomu, že před tímto STOP lze vydávat příkazy mnoha různým zařízením, umožňuje to masteru PMBus synchronizovat jejich akce.
  • Je definován protokol „rozšířeného příkazu“, který pomocí druhého bajtu příkazu přidá dalších 256 kódů pro standardní i pro výrobce specifické příkazy.

Příkazy PMBus

Prostor příkazů PMBus lze chápat jako exponující řadu čitelných a často zapisovatelných atributů zařízení, jako jsou naměřené úrovně napětí a proudu, teploty, rychlosti ventilátorů a další. Různá zařízení odhalí různé atributy. Některá zařízení mohou tyto atributy vystavovat na více „stránkách“, například jedna stránka spravující každou napájecí lištu (možná 3,3 V, 5 V, 12 V, −12 V a programovatelné napájení podporující 1,0–1,8 V). Zařízení může nastavit limity varování a chyb, kde překročení limitu upozorní hostitele a případně spustí obnovu poruchy. Různá zařízení nabízejí různé možnosti.

Schopnost dotazovat se zařízení PMBus 1.1 na jeho schopnosti může být obzvláště užitečná při vytváření nástrojů, zejména ve spojení s možností ukládat uživatelská data do zařízení (např. V EEPROM ). Bez takové schopnosti dotazu jsou k dispozici pouze externí konfigurační data náchylná k chybám.

Část II specifikace PMBus pokrývá každý standardní příkaz PMBus. Popisuje také modely pro správu výstupního výkonu a proudu, správu poruch, převod hodnot do az formátů, kterým dané zařízení rozumí, a přístup k informacím poskytovaným výrobcem, jako jsou inventární data (model a sériové číslo atd.) A hodnocení zařízení .

Implementace

Od léta 2007 je PMBus relativně nový, takže mnoho produktů zatím nepodporuje jeho podporu. Vzhledem k bohatosti specifikace je implementace založená na firmwaru spuštěná v mikrokontrolérech pravděpodobně nejsnadnější, i když několik současných produktů mikrokontroléry neobsahuje. Jedním příkladem založeným na firmwaru je Texas Instruments UCD9112 . Jiný používá asi 2 kB kódu na 8bitovém mikrokontroléru Atmel AVR na deskovém řadiči NGW100 .

Na podzim 2009 je k dispozici více produktů. NXP PIP8000 a Maxim MAX16064 jsou dva nedávno oznámené čipy, které mají grafická uživatelská rozhraní dodaná prodejcem (nepřenosná: pouze MS-Windows).

Jak jsou systémy PMBus nasazeny, nástroje pro správu těchto systémů by měly nabýt na významu. Některé z nich lze použít pouze během výroby k nastavení parametrů specifických pro systém, které se používají u subsystémů rekonfigurovatelného napájení. Jiné budou užitečné pro optimalizaci běhu, například se serverovými farmami.

Problémy s patentováním

V lednu 2008 byla společnost Power-One oceněna vítězstvím v řízení o porušení patentu mezi nimi a společností Artesyn Technologies za tyto převodníky s povoleným PMBus. Power-One tvrdí, že aplikace PMBus od nich potřebují licenci. Potenciální uživatelé PMBus by měli problém sami prozkoumat. Viz externí odkazy.

Viz také

externí odkazy

Oficiální

jiný