Preguntas con etiqueta 'spartan-3'

1
respuesta

¿Por qué la memoria RAM del bloque Xilinx en un Spartan-3E no siempre retorna datos en un solo ciclo de reloj?

Estoy creando un diseño usando Verilog en un Xilinx Spartan-3E (XC3S500E) que usa múltiples RAM de bloque de doble puerto, todas creadas a través de primitivos Verilog como RAMB16_S18_S18 . Estoy usando un puerto para leer y escribir (usan...
1
respuesta

Problemas al ejecutar el código Picoblaze

Estoy ejecutando un código picoblaze simple donde estoy usando dos direcciones y enviando un estroboscopio alto en ambas direcciones, el código de ensamblaje no tiene bucle, por lo que técnicamente mi código debería ejecutarse SOLAMENTE una vez,...
1
respuesta

VHDL SPI xilinx spartan 3E

No tengo experiencia previa con VHDL y el profesor me da la mayor parte del código. Estoy intentando comunicarme con un acelerómetro ADXL362 utilizando SPI en un Xilinx Sparten 3E. Por lo que puedo entender del esquema RTL del ADXL362, necesi...
0
respuestas

¿Por qué no puedo usar un pin marcado como GCLK en la hoja de datos como un recurso de reloj, cuando un pin marcado de forma idéntica funciona, en un Spartan-3E?

Estoy tratando de crear un circuito secuencial en una placa de desarrollo con un Xilinx Spartan3E XC3S500E en un paquete FT256. La placa tiene un oscilador de cristal de 50MHz conectado al pin B8, que está marcado como una entrada y GCLK en la...
1
respuesta

VHDL: la señal no mantiene un valor

Hola, en primer lugar, el inglés no es mi idioma. Estoy usando un SPARTAN 3E como placa de desarrollo  Traté de hacer un FSM que cambia el estado con un contador llamado "T" (a veces como un pseudo-procesador) y usa un botón como impulso para in...
1
respuesta

Interfaz de puerto VGA de búfer de pantalla de video

Estoy tratando de obtener una comprensión básica de cómo funciona la interfaz del puerto VGA. He comenzado a leer la Interfaz del puerto VGA SPARTAN 3. Obtengo la función de sincronización horizontal y vertical, y los requisitos de reloj subsigu...
2
respuestas

BASYS2 - Verilog: ¿cómo editar correctamente el archivo ucf?

Soy un novato en FPGA. Compré la placa digital BASYS2 (Spartan3E). Tengo antecedentes sobre los microcontroladores. C / C ++ no es un problema para mí. Pero estoy teniendo algunos problemas con FPGA. En realidad, no con FPGA sino con Compilador...
0
respuestas

Archivo de restricciones para periféricos

Estoy tratando de conectar un sensor de movimiento PIR a mi placa FPEG Elbert V2 Spartan 3A y luego tengo que activar un LED cuando se activa el PIR. El PIR está conectado a GPIO 1. Aunque el código se compila (lo descarté para la depuración), m...
1
respuesta

Problema desconocido con I2C en Spartan 3-E {VERILOG}

Tengo una placa Spartan 3-E. Estaba usando el Xilinx SRL 16 incorporado (registros de turnos concatenados de 16 bits) para la comunicación I2C. Verifiqué la implementación exitosa mostrando el número de "Acks" recibidos en los LED, es decir (tuv...
1
respuesta

Advertencia de diseño de implementación de reloj en Spartan 3E

Estoy trabajando con un SPARTAN 3E-FT256 en Xilinx 14.1, y tengo que generar un reloj de 25 MHz a partir del reloj de a bordo de 50MHz. Lo estoy logrando con un Digital Clock Manager. Estas son mis designaciones de UCF: NET "CLK_50MHZ" LOC...