Evgeny_CDАрхитектор (14.02.2017 19:02, просмотров: 246) ответил 0men на ага, уже неоднократно прорабатывал замену существующего арм(только управление и связь с пк)+циклон2 на какой-нить циклон с ниосом внутри, все останавливалось при взгляде какого монстра нужно ставить в сравнении с существующим
Вот там я изложил мысль, что правильный софткор для FPGA должен быть 16 битным -> http://caxapa.ru/733336.html
http://caxapa.ru/732613.html
Его задача - управлять блоками предварительной обработки сигналов и обменом с внешним CPU.
В силу простоты и ориентации на железо целевой код допустимо написать на ASM, что резко снимает ограничения по созданию своего ядра (GCC|LLVM портировать сложно).
PicoBlaze - это почти эталон такого ядра, жаль, 8 битный. ->
И тогда, использовав буквально несколько LE, можно и качество работы периферийных блоков повысить, и удобство для MCU протокола обмена обеспечить (чтобы MCU тратил как можно меньше времени).
А там, глядишь, управляющий CPU ваще в 51 влезет :)