Necesitarias miles de puertas logicas, una parte de memória pero esque aparte mas, mira el diseño interno de un microcontrolador, es bastante mas complicado de lo planteado.
Antes de juntar 13mil puertas logicas mas lo que le viene detras, te sale mas a cuenta hacer el diseño de tu aplicación con puertas logicas directamente...conclusión: Usa un microcontrolador fabricado.
Por internet hace tiempo, se hizo famoso un escrito que te enseñava a fabricarte tu propio ordenador con 2000 o 4000 puertas NAND, si lo encuentro lo colgaré