При создании новых подводных лодок класса Astute британский флот столкнулся с проблемой переноса действующего ПО на новые платформы — со старых специализированных сигнальных чипов TMS 320C40 на универсальные коммерческие микропроцессоры Power PC 7410. Софт был написан на Аде, что упростило его адаптацию. Для проекта была выбрана ОС РВ VxWorks и среда разработки AdaCore GNUT, с их помощью удалось не только успешно перенести код в коммерческую архитектуру, но и программно эмулировать конструктивные особенности прежней системы, связанные с межпроцессорным взаимодействием.

Пресс-релиз

Версия для печати