2 Burgunsky
Скорее всего там хотели сделать что то типа
такого.
Стандартная схема. Но вам тут пытаются объяснить что CPLD не даст вам такого сделать нормально. Тут была где то темка по этому поводу, давно правда. На сколько я помню, там всё таки удалось получить какие то результаты, но как то оно не всё гладко было, скорее наоборот - потому и не ставят такие "поделки" в серию обычно.
Попробуйте поискать эту тему по ключевым словам в разделе "Программируемая логика ПЛИС (FPGA,CPLD, PLD)", точно была где то здесь.
Рац.предложение - киньте навесом генератор и сохраните кучу времени

и нервов