Diseño lógico para el circuito: ¿cómo se hace en general?

2

Así que diseñé esta CPU con componentes puramente lógicos (puertas lógicas básicas), ahora, ¿cómo lo convertiría en un circuito? Sé que las puertas lógicas se pueden implementar utilizando transistores, pero parece bastante complicado hacer la conversión equivalente para cada puerta (hay un par de cientos). Además de esto, agregar las resistencias requeridas y otros componentes pasivos debido a restricciones físicas parece un poco engorroso. ¿Hay algún secreto sobre cómo se hace esto generalmente?

    
pregunta ouiliame

3 respuestas

8

Para fines prácticos de ponerlo en funcionamiento en su escritorio, es probable que desee un FPGA.

Para asegurarte de que funciona, primero debes simularlo con un programa como Modelsim. Esto le permite solucionar los errores antes de comprar cualquier hardware.

    
respondido por el pjc50
3

Texas Instruments, et al. tiene disponibles increíblemente extensos establos de funciones de lógica digital que se pueden ensamblar en casi cualquier cosa que desee.

Vaya a aquí y here , luego revise HC (HCMOS) para comenzar.

    
respondido por el EM Fields
2

Mientras que las respuestas anteriores son correctas, desde finales de los 70 hasta principios de los 90, a veces las CPU simples se construyeron a partir de la lógica TTL. Si bien es posible que desee o no quiera participar en un proyecto de este tipo, es un concepto interesante. Debido a que la CPU está extendida y conectada a mano, puede probarla y verla en su totalidad en lugar de una pequeña caja negra.

Este es uno que encontré que está en la línea de lo que he visto en el pasado:

Computadora de 4-bits TTL Scratchbuilt

Aquí hay otro que creo que sería un desastre depurar, pero aún así es divertido trabajar en él:

Instructables: cómo construir una computadora de 8 bits

Buena suerte con lo que elijas.

    
respondido por el John Dyer

Lea otras preguntas en las etiquetas