BIESTABLES SINCRONOS
Son los circuitos que tienen una señal de control que indica cuando pueden cambiar de valor. Hay de dos tipos, los activos por nivel y los activos por flanco. A continuación, vamos a realizar la explicación de los diferentes tipos mencionados anteriormente.
--------------------------------------------------------------------------------------------------
TIPOS DE BIESTABLES
BIESTABLES SINCRONOS:ACTIVOS POR NIVEL
Son los circuitos que tienen una señal que permite que el biestable cambie de estado.
EJEMPLO:Biestable D sincrono activo por nivel (latch-D).
El funcionamiento de este circuito es el siguiente, cuando C='1' el biestable toma el valor de la entrada D, en cambio cuando C='0' el biestable mantiene el valor que tuviera anteriormente.
A continuación mostramos el esquema del ejemplo descrito anteriormente.

-------------------------------------------------------------------------------------
BIESTABLES SINCRONOS:ACTIVOS POR FLANCO
•Es la arquitectura más empleada para diseñar los circuitos.
•Solo cambia de valor en los flancos de reloj(normalmente suele ser en los de subida pero
tambien pueden ser en los de bajada).
•El cambio a la salida del biestable se produce despues del flanco de reloj.
•Por último, el valor del biestable tras el flanco es el valor de la entrada D justo antes del flanco.
•A continuación mostramos lo que es una subida de flanco.

-------------------------------------------------------------------------------------
BIESTABLES SINCRONOS CON ENTRADAS ASINCRONAS
Los biestables sincronos disponen de unas entradas que son asincronas, estas entradas son las siguientes:
•Clear:es la inicialización asincrona a '0'.
•Preset:es la inicialización asincrona a '1'.
Normalmente ambas entradas son conectadas a bajo nivel,pero tambien se las puede conectar a alto nivel,lo único que cambia de una a otra es el funcionamiento y en el esquema que las de bajo nivel tiene dibujada una bolita en la entrada.
Ahora mostramos una imagen en la cual presentamos las entradas asincronas que puede tener un biestable sincrono.

-------------------------------------------------------------------------------------------------
LOGICA DE CONTROL DE LOS BIESTABLES
•Son las señales que permiten controlar el cambio de estado de los biestables.. Hay diferentes tipos de biestables:existen biestables tipo D, tipo T, tipo JK y tipo SR.Los más empleados son los de tipo D y T,que son los que trataremos con mas detenimiento a continuación.
•También tienen señales de habilitación que nos permite cambiar el estado si la señal esta activada o de mantenerse el estado si no esta activada la señal.
•Un biestable puede tener inicalización asincrona, puede tenerla puesta a '0' o a '1' atendiendo a la señal de reloj.El SET se inicializa a '1' y el RESET se inicializa a '0'.
--------------------------------------------------------------------------------------------------
TABLA DE UN BIESTABLES D

-------------------------------------------------------------------------------------
TABLA DE UN BIESTABLES T

--------------------------------------------------------------------------------------------------
EJEMPLO:Vamos a conectar un biestable D con señal de habilitación,SET y RESET.A continuación incluimos el esquema del biestable del ejercicio.

Lo que tenemos que saber de este ejemplo para realizarlo es el orden de prioridad de las señales que vamos a emplear, este orden de prioridad es el siguiente y en este orden: RESET, SET y ENABLE.
-------------------------------------------------------------------------------------------------
CIRCUITOS SINCRONOS
Todos los biestables que componen el circuito usan la misma señal de reloj. Los biestables son activos por el mismo flanco de reloj. También emplean una señal comun de inicialización RESET. En la siguiente imagen vamos a mostrarles lo que se explicaba anteriormente de como se conectan las entradas del reloj y del RESET.

--------------------------------------------------------------------------------------------------
CRONOGRAMAS CON BIESTABLES
Un cronograma sirve para ver si las entradas y las salidas hacen lo que realmente tienen que hacer. Al realizar el circuito en cualquier programa al compilarlo tenemos que realizar un fichero de ondas en el cual se introducen las entradas se les asignan los valores correspondientes a cada una de ellas, entonces al compilar ese fichero de ondas obtenemos las salidas correspondientes a esos valores de las entradas.
La siguiente imagen lo que muestra es un circuito que representa el esquema de un detector de flancos y su cronograma.
No hay comentarios:
Publicar un comentario