История изменений
Исправление KivApple, (текущая версия) :
Если ПЛИС достаточно жирная, то у неё достаточно логических блоков, чтобы на них организовать дешифратор команд, регистры, конвееры выполнения... Не зря на OpenCores есть готовые ядра ARM и даже какого-то 486 (последнее сугубо в образовательных целях, потому что на практике не особо нужно). И вообще проекты часто содержат RISC-ядро, а на оставшихся в ПЛИС блоках, уже реализуется конкретная задача (а ядро управляет этим вычислителем, обеспечивая более удобный интерфейс). На некоторые особо крутые RISC-ядра даже можно запустить Linux.
Исходная версия KivApple, :
Если ПЛИС достаточно жирная, то у неё достаточно логических блоков, чтобы на них организовать дешифратор команд, регистры, конвееры выполнения... Не зря на OpenCores есть готовые ядра ARM и даже какого-то 486 (последнее сугубо в образовательных целях, потому что на практике не особо нужно). И вообще проекты часто содержат RISC-ядро, а на оставшихся в ПЛИС блоках, уже реализуется конкретная задача (а ядро управляет этим вычислителем, обеспечивая более удобный интерфейс). На некоторые особо крутые RISC-ядра, даже можно запустить Linux.