Pull to refresh
1
Karma
0
Rating
Артем Жердев @art_zh

User

Применение KolibriOS. Часть 2: Экзоверсия ядра для разработчиков железа

Самый ценный ресурс — время.
Отлаживать CPU-код (особенно на PC!) гораздо легче и быстрее, чем городить сигнал-процессинг внутри ПЛИС.
На последующих стадиях разработки, когда заказчик уже убедился что железяка реально работает и готов раскошелиться на оптимизацию — тогда да, значительную часть DSP можно спокойно упаковать в ПЛИС и портировать в Линукс или винду.

Применение KolibriOS. Часть 2: Экзоверсия ядра для разработчиков железа

Во-первых, быстрее перезагружается (POST+BIOS + 2 секунды),
а во-вторых, с экзоядром отпадает необходимость в отдельной компиляции отладочного драйвера кернелспейса — printk-прослойки между отлаживаемым приложением и налаживаемым железом.
(у кода — отладка, у аппаратуры — наладка. Хотя, если железо построено на ПЛИС, то наверное и там тоже правильнее говорить «отладка»?)

Information

Rating
5,963-rd
Location
Exeter, England - South West, Великобритания
Date of birth
Registered
Activity