Evgeny_CDАрхитектор (07.04.2015 01:09, просмотров: 1554)
Модификация софткоров. Интересно, как такое делается? Это вот для этого -> http://caxapa.ru/590745.html
Пусть у меня есть софткор с доступным сорцем. lattice micro 32, например.
Я делают достаточно простое ПО, но hard real time. Я хочу несколько регистров использовать не совсем стандартно (например, половину, или четверть).
Сделать эти регистры как многопортовую память, которая имеет порт для IO. Т.е. я записал значение в регистр - и оно тут же оказалось в IO порту. Ввод аналолично.
В идеале иметь команды перехода по состоянию битов какого-нибудь регистра. Т.е. случилось событие - у меня без всяких проверок код скакнул на заданный адрес.
В общем, эдакий полу-микросеквенсер, полу-микропроцессор.
Фишка состоит в том, что можно генерировать очень жесткие RT времянки с минимальными накладными ресурсами.
Есть ли какие готовые похожие проекты?