programación de circuitos usando un SPLD o CPLD como un microcontrolador de 16 bits (memoria direccionable) [cerrado]

0

Referencia de SPLD

enlace

Referencia de CPLD

enlace

Estoy tratando de aprender cómo hacer una CPU, pero todavía estoy muy lejos de la universidad. Así que pensé que iba a preguntar aquí ya que me salí mucho la última vez. ¿Podría alguien ayudarme a hacer una CPU básica de un CPLD, 64K-bit-SRAM, EEPROM, compuertas lógicas básicas (AND, OR, NOR, NAND), MUX, DEMUX y un contador de programas, o señalarme la dirección correcta?

Sé de ben-eater y eso es lo que busco, pero quiero hacer una CPU que use lógica programable.

    
pregunta Jonathan S.

1 respuesta

0

La memoria direccionable de 16 bits lo pone fuera de las implementaciones de rango CPLD (y definitivamente SPLD).

Puede probar esto como un buen punto de inicio, con una CPU de 8 bits con direccionamiento de 6 bits como punto de partida. Lee el pdf primero para entender el diseño.

En lugar de centrarse en el dispositivo, debe comprender la implementación de VHDL de una CPU ... cuyo tamaño impulsará la selección del dispositivo.

Puede leer esto por Colin Riley ... un gran paseo por un Diseño para una implementación de cpu FPGA de Xilinx.

    
respondido por el Jack Creasey

Lea otras preguntas en las etiquetas