El código 8421 es un código BCD que es idéntico al binario, solo que éste, al ser BCD, solo admite las combinaciones de cero a nueve 0 – 9.
El código 7421 es también un código BCD, la diferencia es que su filosofia de generación es diferente, finaliza tomando el MSB (Bit de mayor peso) con valor 7.
Los dos códigos se muestran a continuación:
Asi que una vez q sabemos que palabras debemos filtrar, vamos con el codigo en vhdl para la transcodificación.
Y ahora solo falta ver si realmente transcodifica, mediante el banco de entradas o vector de formas de onda:
Como pueden ver, para valores entre 0 y 6 devuelve el mismo número.
Para valores entre 7 y 9 en 8421 devuelve su valor transcodificado y finalmente para valores mayores a 9 el transcodificador devuelve una palabra de ceros.
it works!
Ok, Hasta la siguiente entrada
MrSonels
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgEzXalSj3NmOGlIcDYMs8X7_jjmOnHUjT0UC_nTvN-cHni5wd9e7-rtyt7tXngUDY68SkOcj5afiGFk80VmVDYBPOMnQ4IFQdC-7CXUhXEv87b_zWDMDW761FO6Y-I_FPH7Vmv4MjgiEQ/s1600/Transcodificador+BCD+8421+a+BCD+7421+++The+MrSonels+s+Laboratory.png)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj9oOYDGjjSB4Z8xZ68N0fp9yZuxkVl7nrvs1RKPmxMEoYqC9lBDEYKdTwVmqP84lsIgYpf_x7sP5MadIRYbjhYrmUyXcxDtMyZTi880BpeBafvCuLCT1fpowngMHFDMRMu-N2vrbYq5yc/s1600/Transcodificador+BCD+8421+a+BCD+7421+++The+MrSonels+s+Laboratory(2).png)
No hay comentarios:
Publicar un comentario