ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
21 ноября
1315150 Топик полностью
Evgeny_CD, Архитектор (01.06.2023 17:53, просмотров: 207) ответил Evgeny_CD на Поддержка быстрых программных интерфейсов VPI, DPI. Кодизайн железа и софта!
Какая-то фантастическая штука. Пусть мы делаем новый проц как RISC-V с расширениями. Берем стартовый код открытого RISC-V, приделываем блок для расширений, но сами расширения в виде RTL пока не кодим, делаем С реализацию этих команд для отладки. И вуаля - на этом симуляторе уже можно симулировать исполнение бинарников приложений под будущий проц. 

Или еще круче. Вот есть компактное ядро RTOS, и есть прикладной код.


Исполнение ядра RTOS симулируем на уровне эмулятора процессора, а там где RTOS переключилась на задачу - вызываем С код задачи.