Jezeli te 2 rejestry pamietajace musza swoje wartosci wypluc tylko raz, to mozesz z nich zrobic rejestry szer-row i wtedy dokladasz tylko licznik 5 bit (5 makrocel) + pare makrocel na opierunek. Jesli one maja byc odczytywalne w kazdym momencie, to teoretycznie 24b + 5b + pare b na okolice, ale moze Ci sie zrobic powoli gesto w matrycy polaczeniowej. Sprawdz - nie potrzebujesz ukladu fizycznie, zeby sie dowiedziec, czy sie w niego zmiescisz.
Tez mozna, ale po co wtedy CPLD... To juz lepiej dedykowany licznik do enkoderow + uC do komunikacji.