yacc> Это чтобы баги по ходу дела исправлять?
Тоже полезная фича. Но причин как всегда много. Одни более существенны, другие менее, но все вместе это время, деньги и качество.
yacc> Если алгоритмы управления достаточно хорошо отработаны - достаточно ASIC,
Во сколько Вам обойдётся серьёзная заказная MIL-STD ASIC при серии в 1000 штук ?
yacc> если нет ( правим по ходу возникновения проблем, зато выпустили изделие быстрее ) - FPGA.
Конечно же "нет". Ведь мы хотим воспользоваться новой идеей как можно быстрее. Однако уже через три года, когда закончится производство нашей серии в 1000 штук, железо/ПО опять уйдут вперед на поколение. И мы к этому моменту заложим новую серию в 1000 штук на этом новом железе/ПО.
Вот такой вот цикл у современных армейских устройств. Начинка там теперь меняется только шум стоит.
yacc> ПЛИС - это же не спецпроцессор, а просто програмиируемая логическая схема - я туда и параллельных триггеров могу напихать, а могу - процессор реализовать - как фантазия мне подскажет..
Вот именно. У нас ведь не только собственно процессор для основной задачи наличествует, ещё ведь и всяческая обвязка есть - сети, шины и прочие контроллеры. На FPGA мы можем компоновать это добро ровно так как нам надо, спокойно и дёшево апгрейдить и т.д.