Estoy aprendiendo sobre CORDIC y lo estoy implementando en Verilog. Encontré este ejemplo que puede calcular el pecado y el cos para los ángulos en el primer cuadrante (0-90).
enlace
¿Cómo modificaría este código para calcular sin y cos par...
Si debe mezclar fracasos de reinicio síncrono y no reinicio en un solo bloque siempre, esta sería la forma correcta ...
always @ (posedge clk)
if ( reset )
begin
resettable_flops <= 0; // Resettable to 0.
nonresettable_flops &l...
Intentando configurar la inicialización del HD44780. ¿Es esta mala práctica haberlo hecho así? ¿O va a intentar enviar todas esas líneas a LCD_DATA a la vez?
enter code here
always LCD_RW = 1'b0;
initial begin
LCD_RS <= 1'b0;
#15; //dela...
Estoy tratando de entender el siguiente ejemplo de código de Verilog, hasta ahora puedo decir que si address == 0 entonces realice el & con data_in o si es 1 realiza bit -wise & con data_dir . Lo que...
¿Puede ayudarme, por favor, a crear un código Verilog para el circuito divisor de frecuencia que pueda generar una señal de reloj 50Hz fuera de la señal 50MHz utilizando 16 bits contador síncrono. He intentado hacerlo, ¡pero no funcionó!...
Con el propósito de aprender, me gustaría saber si hay alguna herramienta (gratuita o comercial) que pueda sintetizar algún código de Verilog y producir el circuito lógico equivalente.
Ejemplo:
assign z = (a & b) | c;
No me in...
Tengo que programar un circuito combinado que ordena una matriz de 32 bits como esta: 10011011010101010101010101010110010 == > 00000000000000011111111111111111
La entrada debe ser paralela y de 32 bits.
La salida debe ser serial y 32 tacts...
Estoy usando el CPLD de la serie CoolRunner-II de Xilinx y programando la lógica programable por primera vez.
Tengo que usar algunos de los flip-flops con reinicio asíncrono.
Me pregunto cuál es la diferencia entre un restablecimiento acti...
Estoy tratando de hacer un oscilador de anillo dentro de un CPLD CoolRunner-II de Xilinx y estoy tratando de medir cuántos ciclos de oscilador de anillo caben dentro de la mitad baja del reloj externo de 10MHz. A continuación se muestra el códig...