ЖУРНАЛ «СТА» 4/2018

СТА 4/2018 ОБЗОР /ВСТРАИВАЕМЫЕ СИСТЕМЫ В последние годы параллельная ши- на PCI (Peripheral Component Inter- connect) в большинстве случаев допол- няется быстрыми последовательными соединениями «точка–точка». По этой причине структура компьютера посте- пенно меняется: шинный принцип ор- ганизации уходит в прошлое, а на смену ему приходят системы с топологией «звезда» и последовательными канала- ми «точка–точка». Несомненно, в про- мышленных применениях модульные компьютеры по-прежнему необходи- мы; тем не менее, большинство суще- ствующих стандартов последователь- ных интерфейсов оптимизированы для конкретных областей применения и не являются универсальными. Однако два стандарта из числа более поздних и единственные поддерживающие реали- зацию в формате одиночной или двойной платы Eurocard 19 ʺ оказались наиболее удачными и получили заслу- женно широкое признание – это Com- pactPCI Serial (PICMGCPCI-S.0) и VPX (ANSI-VITA 46.0). У СПЕШНОЕ НАЧАЛО – C OMPACT PCI И VME BUS Ещё 30 лет назад, в 1981 году консор- циумами Motorola и Philips была разра- ботана шина VMEbus (Versa Module Eurocard bus) и стандартизована МЭК как ANSI/IEEE 1014-1987. Первона- чально предполагалось, что она будет использоваться на базе систем с процес- сорами семейства 68000 Motorola. Но вскоре VMEbus уже поддерживала архи- тектуры RISC (например PowerPC) и CISC (например x86) и зарекомендовала себя в области промышленной автома- тизации, медицины, телекоммуника- ций, в аэрокосмической и особенно в военной технике. Поскольку шина PCI ещё не была внедрена, связь с объеди- нительной платой должна была разраба- тываться с нуля. Первоначальный вари- ант имел 16-битную шину данных и 24-битную адреснуюшину, а расширен- ная версия VME64 предложила шину шириной 64 бита с пропускной способ- ностью 80 Мбит/с. VME320 (2eSST) до- полнительно обеспечила более высокую скорость передачи данных 320 Мбит/с (рис. 1). Таким образом, VMEbus стала отличным решением для надёжных мо- дульных систем на базе шины с пассив- ной объединительной платой. Спустя 15 лет после появления VMEbus, в 1994/95 годах Ziatech и Pro-log предста- вили концепцию модульных компьюте- ров, основанную на шине PCI с пассив- ной объединительной платой и исполь- CompactPCI Serial или VPX: непростой выбор Барбара Шмитц В статье рассматриваются популярные и наиболее привлекательные в настоящее время стандарты CompactPCI Serial и VPX для построения высокопроизводительных модульных встраиваемых систем повышенной надёжности. Описаны преимущества и недостатки данных стандартов, а также перспективы их развития. 14 www.cta.ru Рис. 1. Процессорная плата VMEbus с архитектурой Intel Core и слотами XMC/PMC (MEN A20) Рис. 2. Процессорная плата CompactPCI (slave) на основе e300 PowerPC (MEN F218)

RkJQdWJsaXNoZXIy MTQ4NjUy