Технология CompactPCI

Най-сложното приложение на технологията Hot Swap в рамките на стандарта CompactPCI е Системите с висока наличност. Известни т. Нар. Устойчиви на повреди системи (Fault Tolerant), при които се постига повишаване на нивото на надеждност в общия случай чрез дублиране на всички или почти всички компоненти и модули. Този подход осигурява високо ниво на надеждност, като същевременно увеличава цената на системата. В същото време системите с толерантност към неизправности често са недостъпни по отношение на ценовите характеристики за широко използване в телекомуникационни приложения и на пазара на индустриални компютри. Технологията за изграждане на системи с висока наличност позволява да се намалят разходите за система, устойчива на неизправности, чрез прилагане на принципите на "горещо заместване" Стратегията за изграждане на системи с висока наличност се основава на намаляване на степента на излишък в системата и значително намаляване на времето за поддръжка в случай на подмяна на дефектни компоненти. Трябва да се отбележи, че системите с висока наличност не са напълно устойчиви на повреди; за тях важи терминът на системите с висока наличност.

В системите с висока наличност е необходимо да се използва специален контролен модул (Hot Swap Controller), който осигурява контрол върху връзката на всеки от I/O модулите. Функционално такъв контролер може да бъде интегриран в едноплатен системен компютър или изпълнен като отделен модул. Наборът от системни сигнали, използвани в основните конфигурации на Hot Swap, е разширен. Добавени са специални редове ЗДРАВ # и PCI_RST #, които радиално свързват I/O модулите. Модулът на контролера поема управлението на процеса на Hot Swap поотделно за всеки I/O модул CompactPCI. По този начин основната разлика на системите с висока наличност е разширеният софтуерен контрол върху процеса на хардуерно свързване чрез специални допълнителни сигнали. Централизираният контрол на всеки от слотовете се осъществява чрез специални линии от контролера за Hot Swap. Всички сигнали и последователности са описани в спецификацията за гореща размяна PICMG 2.1 R1.0 CompactPCI.