Sie sind auf Seite 1von 3

SISTEMAS DIGITALES II

CAPITULO 1

DISEO INFORMAL DE SISTEMAS DIGITALES

INTRODUCCION Aunque los diseadores modernos de Sistemas Digitales casi no utilizan las tcnicas manuales del diseo, es indispensable aprender estas tcnicas, porque es la nica manera de desarrollar la intuicin necesaria para entender como operan los Sistemas Digitales y como pueden ser diseados. Adems, las tcnicas manuales del diseo proporcionan una ilustracin de los tipos de manipulaciones que pueden ser realizados actualmente por herramientas CAD, dndonos una apreciacin de los beneficios proporcionados por la automatizacin del proceso de diseo. El diseo por particin funcional consiste en una apropiada conexin de los componentes entre si, con el fin que el conjunto de componentes interconectados ejecute la operacin deseada. Cuando el circuito Controlador del Sistema Digital es tambin implementado por Particin Funcional, este mtodo del diseo se llama informal y requiere tanto de conocimiento de los componentes digitales como de mucha intuicin.

CIRCUITOS INTEGRADOS MAS UTILIZADOS

Diseo informal por Particin Funcional de un Sistema Digital para intercambiar los datos de dos registros.
Es muy comn tener un conjunto de registros para almacenar los datos. Todos los registros estn conectados a un bus para transferir los datos desde y hacia los registros. Los datos que se almacenan en los registros pueden provenir de otros circuitos. Por lo tanto, la salida de cada registro debe ser conectada al bus por medio de un buffer de tres estados de n bits. Cuando se desea almacenar el dato en un registro el circuito de Control manda la seal de habilitacin Rin al registro el cual se va a cargar. El circuito de Control tambin produce las seales de habilitacin de salida Rout de los buffer cuando se desea sacar el dato desde algn registro.

Se va a disear el circuito de control que permite realizar una sola funcin de intercambio (swap) entre el contenido de los registros R1 y R2 usando el registro R3 para almacenamiento temporal. Realizaremos la operacin en tres pasos. Primero transferimos el contenido de R2 a R3. Luego transferimos el contenido de R1 a R2. Finalmente, transferimos el contenido de R3 a R1.

Se utiliza un registro de desplazamiento de tres bits. Inicialmente con la seal Resetn todos los flip-flops estn en 0. Para iniciar la operacin de intercambio se debe activar la entada w. Con el flanco de subida del Clock la salida del flip-flop 1 se hace igual a 1, lo que activa R2out y R3in. El contenido del R2 se copia al R3 con el siguiente flanco de subida de Clock. Este flanco tambin desplaza el contenido de registros. La salida del flip-flop 1 se hace 0 y la salida del flip-flop 2 se hace 1 y con esto se activa R1out y R3in, etc.
6

Das könnte Ihnen auch gefallen