Quiero implementar algún tipo de contador de eventos en mi diseño de FPGA (Proveedor-A o Proveedor-X). Tengo varias docenas de señales: la mitad son de 1 bit y la otra mitad de 5 bits. Las señales están ubicadas en diferentes partes de mi diseño...
Por lo tanto, necesito crear una máquina de estado (máquina harinosa) para detectar el bit 1010 y también debo codificarlo en verilog. Aquí hay una foto de mi máquina de estado:
Entonces,creélamáquinadeestadoyahoranecesitocodificarlaenverilo...
Estoy intentando crear un módulo que funcione como una cola con 4 ranuras. Es para un elevador y el currSt es el estado actual y el destino es el primer elemento en la cola. 4'b1111 es como NULL. El problema aquí es que la cola no obtiene la ent...
Estoy usando ISE para escribir mi primer código de verilog.
escribí un contador:
'timescale 1ns / 1ps
module my_counter( input clk , output reg [3:0] out);
always @(posedge clk) begin
out <= out+1 ;
end
endmodule
luego usé IS...
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...
Estoy tratando de implementar el código verilog mediante la generación de una declaración. Hay un problema con la toma de cuatro bits para calcular los valores P y G. Agregué el código a continuación como referencia.
Cin se toma como cero.
'ti...
Así que soy bastante nuevo en Verilog y estoy trabajando en un proyecto multiplicador de 3 bits que genera la solución decimal del multiplicador a la pantalla de 7 segmentos en mi tablero de fpga. Tengo un problema con la conceptualización de có...
Quiero hacer un contador como el código gris, pero esto es diferente, así que escribe este código pero ayúdame a encontrar un error
Este es el código
module counter2(mainclk,rst , A,B,C,D );
input mainclk;
input rst;
output A,B,C,D;
reg A,B...
Hola, estoy intentando implementar un registro de desplazamiento de salida en serie paralelo basado en la hoja de datos para el registro de desplazamiento de salida paralelo en serie de 74LV165A
la hoja de especificaciones se puede encontr...
Tengo un escáner de 4x4 keybord matrix fsm pero genera solo un código de clave alto configurando todos los últimos 4 bits a 1 y segundo y cuarto dígitos a alto.
¿Hay algún error en mi código aquí?
module keyboardScanner (input clk, input [3:0]...