Я бы добавил хардкора :) И к NIOS, и к MicroBlaze несложно прикрутить кастомный сопроцессор, который будет эффективно взаимодействовать с основным ядром. И там можно залудить эффективную работу с "FBD-байткодом", что даст комбинацию "нормального программизма" на универсальном ядре и эффективной интерпретации FBD.