Preguntas con etiqueta 'hdl'

2
respuestas

Verilog: compruebe si una señal tiene 100 tics activos?

Tengo una entrada y una salida. Y quiero convertir la salida a 1, si la entrada estaba activa a 100 tics (100 ciclos). module check_100( input wire clock, input wire reset, input wire in_a, output reg out_a); reg[10:0] counter;...
3
respuestas

Usando componentes de hardware específicos de FPGA al escribir RTL

A veces he escuchado que alguien que escribe un diseño de circuito digital puede querer usar primitivas reales presentes en el FPGA directamente en el diseño. Esto significa incluir la biblioteca que contiene esas definiciones primitivas en nues...
4
respuestas

¿En qué casos debo usar Z como salida en HDL?

Creé un multiplexor simple que alimenta diferentes entradas a la salida dependiendo de la máquina de estadísticas. Ahora hay estados en los que no necesito el resultado, por lo que normalmente lo configuro en 0. INST <= "01" WHEN fsm_state...
1
respuesta

Reloj ajustable en HDL

Necesito generar un reloj ajustable en hdl (verilog) en altera cyclone II fpga usando sondas de señal (bloques que pueden cambiar su valor de salida a través de jtag, no es necesario volver a compilar el código). Se me ocurrió una solución que u...
1
respuesta

¿Existen cadenas de herramientas y flujos de trabajo de CPLD / FPGA que evitan los IDE de los proveedores? [duplicar]

Programación personalizada para tableros de FPGA es una pregunta similar y útil para cualquiera que tenga el mismo, pero son diferentes . En ese hilo discuten opciones personalizadas y construyen sus propias opciones. Esta pregunta es sobre...
1
respuesta

VHDL no tiene capacidad incorporada para leer archivos binarios, ¿Verilog y SystemVerilog lo tienen?

La lectura y escritura de archivos binarios en VHDL no es sencilla, no estoy seguro de por qué esto es así. Creo que Verilog y SystemVerilog están más cerca de C. ¿Tienen capacidad incorporada para leer / escribir archivos binarios? Espero que S...
1
respuesta

¿Cómo puedo calcular Exponencial usando CORDIC para números fuera de [-1, 1]? [cerrado]

No puedo entender la matemática detrás del cálculo de la exponencial de un número fuera del rango [-1, 1) (en realidad no estoy seguro de cuál es un buen rango para calcular exp usando CORDIC, en algún lugar leo [-pi / 4, pi / 4] y en otros he l...
1
respuesta

¿Cómo puedo leer una imagen en Verilog?

Tengo una imagen .mif que quiero cifrar en Verilog. Para hacerlo, necesito leer la imagen en el programa y almacenarla en una matriz. La imagen sería de 160 por 120 y me gustaría almacenarla en un tamaño de 160 * 120 * 3 (se multiplica por 3...
1
respuesta

¿Cuál es la definición de función unsigned () en VHDL?

No puedo encontrar la firma de la función de la función unsigned () en vhdl. ¿Qué tipos acepta como argumento?     
3
respuestas

Automatización del vector de prueba en Verilog HDL

Este es mi primer intento de aprender Verilog HDL testbench para una puerta AND: ' ' initial begin //case 0 A_t <= 0; B_t <= 0; #1 $display("F_t = %b", F_t); //case 1 A_t <= 0; B_t <= 1; #1 $display("F_t = %b...