Preguntas con etiqueta 'fpga'

2
respuestas

Cronometrando el modo de cambio (Lectura / Escritura) en la tarjeta SD

Actualmente estoy trabajando en un dispositivo que conecta una tarjeta SD a un FPGA. Tengo que averiguar cuánto tiempo tarda la tarjeta SD en cambiar entre los modos de lectura y escritura. Ya he buscado las especificaciones de la tarjeta...
1
respuesta

Imagen o cadena predefinida de salida de Atlys Spartan 6 de FPGA a través de HDMI

Necesito ayuda para mostrar un texto corto en una pantalla hdmi conectada a la placa (2 caracteres), ya experimenté con xapp495 pero aún no sé cómo hacerlo. Entiendo que puede ser necesario guardar los caracteres como imágenes en la memoria o...
1
respuesta

Simulando iserdese2

Estoy tratando de simular un componente ISERDESE2 con VIVADO Modo de red DEG 8 bits de ancho. Yo emulo el comportamiento del ADC: CLK y CLKDIV están alineados en fase, CLK tiene sus transiciones alineadas con el centro del ojo de datos. En el pu...
1
respuesta

Muestreo de datos a 5MHz con reloj de 50Mhz en Verilog

Estoy intentando hacer un controlador para el termopar IC MAX31855. Mi FPGA funciona a 50MHz y este IC funciona a 5MHz, así que estoy usando un divisor de frecuencia para obtener la señal de reloj de 5MHz. Ahora el IC está enviando a la FPGA...
0
respuestas

Reloj discontinuo para ISERDESE2

Quiero usar un ISERDESE2 para deserializar un flujo de bits de un ADC, pero el reloj del ADC que muestrea los bits es discontinuo, permanece en '0' entre dos palabras enviadas. ¿Es esto un problema si intento utilizar este reloj como la entrada...
0
respuestas

Valor de punto fijo negativo pequeño redondo

Estoy utilizando la multiplicación de dos números de punto fijo: Q1.11 y Q1.18 y obtengo Q1.18 como resultado de FPGA en VHDL. Como resultado de la multiplicación, recibiré Q2.29 - vector de 31 bits donde los dos bits más altos representarán...
1
respuesta

Error de declaración de señal VHDL

Utilizando Vivado 2017.4, estoy tratando de usar una señal de reloj generada por el Asistente de Clocking IP. Copié la instanciación y el bloque de código de componente de la plantilla de Creación de instancias, pero recibo algunos errores relac...
0
respuestas

La falta de paquetes ACK parece hacer que el núcleo USB personalizado no funcione

Isue: No se reciben paquetes ACK después del procedimiento de configuración Posible motivo: USB PHY se ha configurado mal o es una mala interpretación de la representación de líneas de datos Pregunta : ¿Qué debo hacer para averiguar el...
0
respuestas

¿Usar un reloj para incrementar un contador que controla un mux?

Estoy intentando programar esta funcionalidad en un FPGA Xilinx; sin embargo, cuando lo programo para hacer esto, no obtengo salida. Mi situación es la siguiente: Tengo 12 bits de datos (en paralelo): los primeros 6 bits son una secuencia...
1
respuesta

¿Cómo escalar la salida de la unidad de mariposa radix 2 para etapas posteriores?

Estoy diseñando FFT de 8 puntos por radix 2 usando verilog. Estoy usando la unidad mariposa 2 radix con 8 bits de entrada y salida. Espero ser de 8 bits para poder usar esta estructura una y otra vez para más personal. Estoy aplicando DIT. Si co...