Codificador sin prioridad.

Anuncio
Cod - 1
Codificador sin prioridad.
1. Descripción:
El circuito Cod - 1 es un codificador de 3 bits. Es decir, detecta la entrada
en la que se recibe la señal y devuelve el valor binario correspondiente a la
entrada activada. Este módulo no es capaz de detectar más de una entrada
al no tener programada ninguna prioridad.
2. Puertos:
Entradas:
Imput 1:
Imput 2:
Imput 3:
Imput 4:
Imput 5:
Imput 6:
Imput 7:
Imput 8:
‘i(0)’
‘i(1)’
‘i(2)’
‘i(3)’
‘i(4)’
‘i(5)’
‘i(6)’
‘i(7)’
Salidas:
1er bit de bus A:
2º bit de bus A:
3º bit de bus A:
‘a(0)’
‘a(1)’
‘a(2)’
3. Funcionamiento:
La función principal de este componente es codificar al binario el número de
la entrada activa. El numero de entradas tienen que ser 2N. Donde N son los
bits de la salida, en nuestro caso 3.
Este es un codificador sin prioridad, por lo tanto a más de una entrada el
sistema se bloquea, y todas las salidas visualizarán un cero lógico.
El funcionamiento interno de este codificador es similar a un demultiplexor,
pero sin entrada de habilitación. Este modelo es el más simple de los
codificadores al no disponer de prioridades y estar basado en 8 entradas y 3
salidas.
Universidad de
Valladolid
Proyecto realizado por:
Alberto Manuel Martín Delgado.
Página 1 de 2
5. Esquema interno:
6. Ejemplo:
En este ejemplo se han mandado convertir mediante el bit ‘i’ los
siguientes bit:
‘10000000’, ‘01000000’, ‘00100000’, ‘00010000’, etc…
Al final se intenta convertir el valor ‘11011000’ pero al tener más de una
entrada activa el resultado es desconocido (en este caso ‘000’).
7. Cuestiones:
•
•
•
¿Qué valor se obtendrá cuando la entrada sean todo ceros?
¿Consideras erroneo el resultado cuando la entrada es ‘00000011’?
¿Colocarías entrada de habilitación? ¿Qué resultado daría al estar
deshabilitado el sistema?
Universidad de
Valladolid
Proyecto realizado por:
Alberto Manuel Martín Delgado.
Página 2 de 2
Descargar