Если делать без-waitовый контроллер, то меньше чем EPM7128 не обойтись,
но смысла в этом я думаю нет.
Цеплять дополнительные девайсы надо к центральной шине процессора,
это уже другая задача.
Для ZX-матрицы 5x8 у меня в EPM7128 помимо самой клавиатуры уместились еще 3 8-битных регистра-защелки для kempston mouse и ide by Nemo + дешифратор всех используемых портов.
KOE ** Pentagon-1024SL 2.2+1024k RAM+384x304+16 colour+HDD+CD-ROM+PS2 Keyboard+Turbo Sound FM + GS 512 bugFixed