Здравствуйте. Решил заняться проектом MIPSfpga. Поковырявшись в исходниках, захотел попробовать написать собственное DSP ядро для него.
Что удалось понять самому: 1) DSP ядро представляет собой просто расширение системы команд процессора; 2) Для добавления новых команд процессор имеет интерфейс UDI/CorExtend.
На этом все.
Вероятно, я плохо искал, но не смог найти никакой информации на тему того, как эти ядра вообще строятся, какие-нибудь простенькие примеры или что-то в этом роде. Прошу поделиться ссылками по теме. Спасибо.
|