СТА 3/2018

лагают гибкие и безопасные альтернати- вы практически для всех задач, где на стороне оборудования или программно- го обеспечения вы давно бы столкнулись с ограничениями развития. Сегодня без логики FPGA не могут обойтись мно- гие приложения, ориентированные на функциональную безопасность (рис. 1). Р АЗРАБОТКА ФУНКЦИОНАЛЬНО БЕЗОПАСНЫХ СИСТЕМ Такие компании, как MEN Mikro Elektronik, специализируются на плат- формах на базе FPGA для критически важных встраиваемых систем и хорошо знакомы с требованиями конкретных отраслей промышленности. На рис. 2 в качестве примера показана высоко- производительная плата А25 SBC 6U с 16-ядерным процессором и интерфей- сом VME-bus на основе FPGA. Плата используется в большом адронном кол- лайдере ЦЕРН и считается эталоном безопасности среди разработчиков. В некоторых отраслях промышленности распространена практика, согласно ко- торой разработка FPGA не закреплена в стандартах, но поставщики решений по- лагаются на результаты моделирования, выполненного с по- мощью средств раз- работки FPGA, и документируют их для сертификации. Несмотря на боль- шие усилия, связан- ные с разработкой, FPGA могут сэко- номить значитель- ное время в процес- се сертификации, которая иногда более затратна, чем сама разработка. Приносят пользу и уже имеющиеся наработки. На- пример, у компании MEN есть много функциональных блоков, используемых в сертифицированных приложениях. С одной стороны, они выполняют базо- вые функции плат, с другой стороны, они реализуют специфические функции ввода-вывода. Строительные блоки IP MEN для FPGA включают: ● графические и сенсорные дисплеи; ● интерфейсы Fieldbus, такие как CAN и MVB; ● различные интерфейсы UART, такие как RS-232 или RS-485; ● интерфейсы Ethernet и HDLC; ● контроллеры SRAM и флэш-памяти; ● GPIO, цифровой ввод-вывод, счётчи- ки, квадратурные декодеры и функ- ции ШИМ. Все эти IP-блоки могут быть объеди- нены с ядрами, предоставляемыми Altera (Avalon Bus) или сообществом Open Cores Community (Wishbone Bus). Мо- сты, разработанные MEN, – Wishbo- ne-to-Avalon и Avalon-to-Wishbone – завершают постоянно развивающийся спектр готовых приложений с логикой FPGA, который, конечно же, может быть адаптирован и расширен в соот- ветствии с требованиями заказчика. ● Перевод Юрия Широкова E-mail: textoed@gmail.com ОБ ЗОР / В С Т РАИВ А ЕМЫЕ СИС Т ЕМЫ СТА 3/2018 21 www.cta.ru Рис. 2. Высокопроизводительная плата MEN А25 SBC 6U ОФИЦИАЛЬНЫЙ ДИСТРИБЬЮТОР

RkJQdWJsaXNoZXIy MTQ4NjUy