изделие нужно скорее разовое, но если сделать аппаратно-программную часть для обратного действия - вывода 2-6 разрядов по параллельной шине с такой-же тактовой частотой, то может стать и относительно массовым
было предложено решение для снижений скорости ввода:
парные сдвиговые регистры и счетчик для кажого разряда.
пока один регистр заполняется, содержимое другого пишется в файл.
заполнение регистра считает счетчик и вырабатывает прерывание при заполнении
источник сигнала TTL, длина соединит. линии до приемника не более 60 см
интересен вот такой вариант
http://www.rudshel.ru/show.php?dev=24но все это надо пробовать
Думаю, что готовые решения тоже уже есть, осталось только найти