|
|
|
DISEÑO Y SIMULACIÓN DE
CIRCUITOS DIGITALES
- Unidad de
proceso
En esta parte de la práctica hay que
diseñar la unidad de proceso siguiendo
los pasos explicados en el tema 2 de la
asignatura teórica (Sistemas Digitales)
y realizar su materialización en EWB.
También se deberán especificar
claramente las señales de control que
hay que generar con la unidad de control.
Para el diseño de la unidad de
proceso solo se necesitan dos recursos de
cálculo:
- S(X,Y): Sumador de 4 bits.
Tiene como entrada dos operandos
de 4 bits y como salida la suma
de los dos operandos en 4 bits
más un bit de acarreo. El
circuito que vamos a usar para
realizar esta operación será el
4008, disponible en Digital-4xxx.
- C(X, Y): su salida se pone
a 1 sí X > Y. Tampoco existe
entre los circuitos incluidos en
EWB ningún comparador de estas
características. Para
implementarlo se ha añadido un
subcircuito especifico con 2
entradas de 4 bits y una salida
que corresponde a la del
comparador. Por defecto se podrá
encontrar bajo Favoritas/Plantilla
de subcircuito/Subcircuito
"Compara". Si esto
falla una plantilla en la que se
incluye ese comparador esta
disponible en
ftp://ftp.tel.uva.es/pub/asignaturas/lsd/pract1/lsd_p1.ewb
Además se podrán elegir los
registros, tanto de tipo flip-flop
como latch que se deseen de entre
los incluidos en las librerías del EWB.
|