Buenas tardes.
Me encuentro cursando la materia Electronica Digital y me han pedido implemtar median VHDL un antirrebote o detector de pulso.
Como es primera vez que trabajo en esta herramienta no tengo muy claro que debo hacer y como implementar en VDHL.
Agradeceria opiniones comentarios sobre el tema.
Hola que tal.
Hace ya bastante que no uso VHDL , desde la U, jeje
pero en resumen la implementación de un botón en cualquier lenguaje, se hace así
if(botto==0) //Si presiono botón
{
delay_milisegundos(10); // Tiempo muerto
presiono(); //llama función de presionar
}
En VHDL creo que no existe este tipo de retardos, asi que que creo que tienes que poner un variable a decrementar y hacer las veces de contador.
Lo que necesitas es esperar un tiempo suficiente para que el rebote haya terminado, o te pasara que oprimes el botón y el toma mas de un dato .