Autor Tema: Conversor de código gray a binario (problema con las tablas de verdad)

0 Usuarios y 1 Visitante están viendo este tema.

16 Noviembre, 2015, 01:30 am
Leído 1584 veces

rayleight

  • Nuevo Usuario
  • Mensajes: 2
  • Karma: +0/-0
  • Sexo: Masculino
Hola a todos, como dice el título no entiendo cómo hacer esto a pesar de que tengo un ejemplo resuelto, ¿cómo se sacan las tablas de verdad y luego se sigue?  en concreto quiero montar un circuito combinacional que me convierta de gray a binario solo con 4 bits. Solamente quiero saber cómo se hace la parte de las tablas y de cómo se pasan estas a mapas de Karnaugh para simplificar luego el circuito, el resto (la implementación del circuito con puertas lógicas) sé hacerlo una vez tengo los mintérminos. Sé como se hace en otros ejercicios cuando hay una columna de funciones a la derecha, pero no en este ejemplo ya que al parecer no tiene, ilustro:

Spoiler

[cerrar]

Puedo ver que simplemente son los números en gray y en binario del 1 al 15, pero yo estoy acostumbrado a ver esto otro (con una función f a la derecha):

Spoiler

[cerrar]

Y de ahí sacar la expresión en forma de mintérminos fácilmente mirando cuál hace un 1 en la columna de la función, y ésto es lo que no sé sacar a partir de las tablas en mi ejemplo. Estoy hecho un lío, gracias de antemano a quien me pueda explicar esto.

16 Noviembre, 2015, 04:31 am
Respuesta #1

ingmarov

  • Moderador Global
  • Mensajes: 4,782
  • País: hn
  • Karma: +0/-0
  • Sexo: Masculino
Hola

Pues lo que debes hacer es tener 4 salidas. Entonces haz un circuito de cuatro entradas (G0,G1,G2,G3) para la salida B0, luego las mismas cuatro entradas para la salida B1. etc

Finalmente une los cuatro circuitos circuitos.
No te confíes, revisa lo que escribo. Yo también me equivoco.
Odio el autocorrector de Android...

17 Noviembre, 2015, 01:18 am
Respuesta #2

rayleight

  • Nuevo Usuario
  • Mensajes: 2
  • Karma: +0/-0
  • Sexo: Masculino
Siempre me lío con estas cosas y al final es fácil, ya lo veo, gracias!