У меня их шесть штук, не считая готовых устройств, куда тоже можно подоткнуться программатором... Самые толковые - uX-Reverse от MVV. Но можно и просто CPLD на макетке распаять для несложных устройств.
---------- Post added at 09:25 ---------- Previous post was at 09:23 ----------
С утра разглядел, что ты фпихнул там дополнительный регистр для выравнивания фронтов во времени.
Мысля хорошая, но в качестве упражнения это пока сложновато