Usually, these cores are divided into two parts: "static" logic which defines a minimum ISA (instruction-set architecture) and "configurable" logic which can be used to design new instructions.
Обычно такие ядра разделены на две части: "статическую" (static) логику, определяющую минимальную архитектуру системы команд, и "конфигурируемую" (configurable) логику, которую можно использовать для создания новых инструкций.