Evaluacion

Páginas: 7 (1566 palabras) Publicado: 30 de diciembre de 2012
PRIMERA ACTIVIDAD EVALUABLE



1.- Asignatura: FUNDAMENTOS DE SISTEMAS DIGITALES



2.- Titulo de la Actividad:

Diseño, Implementación, Simulación y Validación de un Circuito en Lógica Combinacional.



3.- Datos Personales:



Nombre y Apellidos:
DNI:
Centro Asociado: Uned – Valencia



4.- Código de la Actividad:

A-E-1_019.doc



5.- Enunciado:Disponemos de tres señales P2, P1, P0 con las que queremos controlar el funcionamiento de una unidad aritmético lógica pero la programación de la ALU no depende directamente de estas señales sino de la prioridad de estas señales. Así, el criterio de prioridad de las señales es P2>P1>P0 y las operaciones de las palabras de 4 bits que debe realizar la ALU son las siguientes:



a.- Si laprioridad es de la señal P2, la operación que debe realizar es la operación aritmética sin acarreo A PLUS B

b.- Si la prioridad es de la señal P1 entonces debe realizar la operación lógica A+B

c.- Si la prioridad es de P0 entonces debe hacer la operación aritmética con arrastre (A+B)PLUS A B PLUS 1

d.- Si las señales son todas cero(ninguna es prioritaria) entonces la ALU debe ponerse a 0Diseñe el circuito codificador con prioridad y úselo para controlar las operaciones de la ALU que se han especificado





6.- Diseñe los distintos bloques funcionales y explique los pasos seguidos en cada bloque

7.- Presente los esquemas de cada uno de los bloques funcionales por separado y el del circuito completo

8.- Especifique los parámetros de los componentes utilizadosBLOQUE 1 CODIFICADOR DE PRIORIDAD



Disponemos de tres señales de entrada P2, P1 y P0 las cuales corresponden a las señales de reloj CLK2, CLK1 Y CLK0 respectivamente y cuya prioridad es P2>P1>P0. Estas señales son codificadas en binario lo que nos da la siguiente salida X1, X2 que son los cuatro estados que mediante puertas lógicas codifican la ALU pararepresentar así sus funciones según la prioridad de este circuito.

|PRIORIDAD |Función |X1 |X2 |
|P0 |(A+B)PLUS AB PLUS 1 |0 |0 |
|P1 |A+B |0 |1 |
|P2 |A PLUS B |1 |0 |
|P3 |CERO |1 |1|


P3>P2>P1>P0 Para realizar la simulación los relojes están programados asi:

X1=P1P0 + P2 CLK 0: ONTIME =1ms / OFFTIME = 1ms

X2=P2 (P0+P1) CLK 1: ONTIME = 2ms / OFFTIME = 2msCLK 2: ONTIME = 4 ms / OFFTIME = 4ms

Print Setup = 2ns / Final Time = 16 ms





[pic][pic]







BLOQUE 2 ALU

La ALU es un circuito que realiza las funciones lógicas y aritméticas definidas por X1 y X2.S3,S2,S1,S0 son las entradas de control de la ALU que determinan las funciones de salida de la ALU.

M Determina si las funciones son lógicas M=H o aritméticas M=L.

Cn determina el acarreo para las funciones aritméticas. Cn=H sin acarreo y Cn=L con acarreo.

S3= X1 X2 Tiempo programado para los relojes:

S2= X1X2 + X1X2 = X1*1= X1 CLK 3 : ONTIME =8ms / OFFTIME = 8ms

S1= X1X2 = X1+X2 CLK 4 : ONTIME =16ms / OFFTIME = 16ms

S0=X1+X2 Print Setup = 0.1ms / Final Time = 20 ms

M = X2

Cn = X1



|X1 |X2 |S3 |S2 |S1 |S0 |M |CN | |P0 |0 |0 |0 |1 |0 |1 |0 |0 | |P1...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • La evaluacion
  • Evaluacion
  • Evaluacion
  • Evaluacion hay
  • Evaluacion
  • Evaluación
  • Evaluación
  • Evaluacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS