Você está na página 1de 7

Instituto Federal de Educao, Cincia e

Tecnologia de Santa Catarina


Engenharia Eletrnica
Eletrnica I

PROJETO DA UNIDADE DE CONTROLE DO MIPS MULTICICLO

Jonas Vieira de Souza.


Professor: Charles Borges de Lime.

Florianpolis, 13 de novembro de 2014.


1

1 OBEJTIVOS
a) Escrever uma nova verso para tabela de prximo estado;
b) Escrever as equaes em soma de minitermos para as variveis de prximo
estado, de forma estendida e minimizada;
c)

Completar a tabela de lgica de sada utilizando a codificao dos estados da


lgica de entrada;

d) Escrever as equaes em soma de minitermos para os sinais de comando, de


forma estendida e minimizada;
2 RESULTADOS E DISCUSSES
Com o objetivo de escrever uma nova verso para tabela de prximo estado, foi
analisado o diagrama do processador MIPS multiciclo passado, que segue abaixo:

Que apresenta o seguinte diagrama de mquina de estado:


2

Para tal, segue a tabela de prximo estado:

Assim, foi escrita uma nova verso para a tabela de prximo estado, que segue
abaixo:

A imagem acima esta apresentando somente as 33 primeiras linhas da tabela. A


tabela inteira contm 1024 linhas, visto que so 10 entradas, assim

10
2 =1024 .

Com a tabela montada foi possvel obter as equaes em soma de minitermos, que
seguem abaixo:
D0 =

Q3' Q2' Q1' Q0 Op5' Op4' Op3' Op2' Op1 Op0' + Q3' Q2' Q1' Q0 Op5' Op4' Op3' Op2 Op1' Op0';

D1 =

Q3' Q2' Q1' Q0 Op5' Op4' Op3' Op2' Op1' Op0' + Q3' Q2' Q1 Q0' Op5 Op4' Op3 Op2' Op1 Op0 + Q3' Q2' Q1 Q0 Op5' Op4' Op3' Op2' Op1' Op0' + Q3' Q2' Q1

D2 =

Q3' Q2' Q1' Q0 Op5' Op4' Op3' Op2' Op1' Op0' + Q3' Q2' Q1' Q0 Op5 Op4' Op3' Op2' Op1 Op0 + Q3' Q2' Q1' Q0 Op5 Op4' Op3 Op2' Op1 Op0 + Q3' Q2' Q1

D3 =

Q3' Q2' Q1' Q0' Op5' Op4' Op3' Op2' Op1' Op0' + Q3' Q2' Q1' Q0' Op5' Op4' Op3' Op2' Op1' Op0 + Q3' Q2' Q1' Q0' Op5' Op4' Op3' Op2' Op1 Op0' + Q3'

Q0 Op5' Op4' Op3' Op2' Op1' Op0 + Q3' Q2' Q1 Q0 Op5' Op4' Op3' Op2' Op1 Op0' + Q3' Q2' Q1 Q0 Op5' Op4' Op3' Op2' Op1 Op0 + Q3' Q2' Q1 Q0 Op5' Op4' Op3' Op2
Op1' Op0' + Q3' Q2' Q1 Q0 Op5' Op4' Op3' Op2 Op1' Op0 + Q3' Q2' Q1 Q0 Op5' Op4' Op3' Op2 Op1 Op0' + Q3' Q2' Q1 Q0 Op5' Op4' Op3' Op2 Op1 Op0 + Q3' Q2' Q1 Q0
Op5' Op4' Op3 Op2' Op1' Op0' + Q3' Q2' Q1 Q0 Op5' Op4' Op3 Op2' Op1' Op0 + Q3' Q2' Q1 Q0 Op5' Op4' Op3 Op2' Op1 Op0' + Q3' Q2' Q1 Q0 Op5' Op4' Op3 Op2' Op1 Op0
+ Q3' Q2' Q1 Q0 Op5' Op4' Op3 Op2 Op1' Op0' + Q3' Q2' Q1 Q0 Op5' Op4' Op3 Op2 Op1' Op0 + Q3' Q2' Q1 Q0 Op5' Op4' Op3 Op2 Op1 Op0' + Q3' Q2' Q1 Q0 Op5' Op4' Op3
Op2 Op1 Op0 + Q3' Q2' Q1 Q0 Op5' Op4 Op3' Op2' Op1' Op0' + Q3' Q2' Q1 Q0 Op5' Op4 Op3' Op2' Op1' Op0 + Q3' Q2' Q1 Q0 Op5' Op4 Op3' Op2' Op1 Op0' + Q3' Q2' Q1
Q0 Op5' Op4 Op3' Op2' Op1 Op0 + Q3' Q2' Q1 Q0 Op5' Op4 Op3' Op2 Op1' Op0' + Q3' Q2' Q1 Q0 Op5' Op4 Op3' Op2 Op1' Op0 + Q3' Q2' Q1 Q0 Op5' Op4 Op3' Op2 Op1 Op0'
+ Q3' Q2' Q1 Q0 Op5' Op4 Op3' Op2 Op1 Op0 + Q3' Q2' Q1 Q0 Op5' Op4 Op3 Op2' Op1' Op0' + Q3' Q2' Q1 Q0 Op5' Op4 Op3 Op2' Op1' Op0 + Q3' Q2' Q1 Q0 Op5' Op4 Op3
Op2' Op1 Op0' + Q3' Q2' Q1 Q0 Op5' Op4 Op3 Op2' Op1 Op0 + Q3' Q2' Q1 Q0 Op5' Op4 Op3 Op2 Op1' Op0' + Q3' Q2' Q1 Q0 Op5' Op4 Op3 Op2 Op1' Op0 + Q3' Q2' Q1 Q0
Op5' Op4 Op3 Op2 Op1 Op0' + Q3' Q2' Q1 Q0 Op5' Op4 Op3 Op2 Op1 Op0 + Q3' Q2' Q1 Q0 Op5 Op4' Op3' Op2' Op1' Op0' + Q3' Q2' Q1 Q0 Op5 Op4' Op3' Op2' Op1' Op0 +
Q3' Q2' Q1 Q0 Op5 Op4' Op3' Op2' Op1 Op0' + Q3' Q2' Q1 Q0 Op5 Op4' Op3' Op2' Op1 Op0 + Q3' Q2' Q1 Q0 Op5 Op4' Op3' Op2 Op1' Op0' + Q3' Q2' Q1 Q0 Op5 Op4' Op3'
Op2 Op1' Op0 + Q3' Q2' Q1 Q0 Op5 Op4' Op3' Op2 Op1 Op0' + Q3' Q2' Q1 Q0 Op5 Op4' Op3' Op2 Op1 Op0 + Q3' Q2' Q1 Q0 Op5 Op4' Op3 Op2' Op1' Op0' + Q3' Q2' Q1 Q0
Op5 Op4' Op3 Op2' Op1' Op0 + Q3' Q2' Q1 Q0 Op5 Op4' Op3 Op2' Op1 Op0' + Q3' Q2' Q1 Q0 Op5 Op4' Op3 Op2' Op1 Op0 + Q3' Q2' Q1 Q0 Op5 Op4' Op3 Op2 Op1' Op0' +
Q3' Q2' Q1 Q0 Op5 Op4' Op3 Op2 Op1' Op0 + Q3' Q2' Q1 Q0 Op5 Op4' Op3 Op2 Op1 Op0' + Q3' Q2' Q1 Q0 Op5 Op4' Op3 Op2 Op1 Op0 + Q3' Q2' Q1 Q0 Op5 Op4 Op3' Op2'
Op1' Op0' + Q3' Q2' Q1 Q0 Op5 Op4 Op3' Op2' Op1' Op0 + Q3' Q2' Q1 Q0 Op5 Op4 Op3' Op2' Op1 Op0' + Q3' Q2' Q1 Q0 Op5 Op4 Op3' Op2' Op1 Op0 + Q3' Q2' Q1 Q0 Op5
Op4 Op3' Op2 Op1' Op0' + Q3' Q2' Q1 Q0 Op5 Op4 Op3' Op2 Op1' Op0 + Q3' Q2' Q1 Q0 Op5 Op4 Op3' Op2 Op1 Op0' + Q3' Q2' Q1 Q0 Op5 Op4 Op3' Op2 Op1 Op0 + Q3' Q2'
Q1 Q0 Op5 Op4 Op3 Op2' Op1' Op0' + Q3' Q2' Q1 Q0 Op5 Op4 Op3 Op2' Op1' Op0 + Q3' Q2' Q1 Q0 Op5 Op4 Op3 Op2' Op1 Op0' + Q3' Q2' Q1 Q0 Op5 Op4 Op3 Op2' Op1 Op0 +
Q3' Q2' Q1 Q0 Op5 Op4 Op3 Op2 Op1' Op0' + Q3' Q2' Q1 Q0 Op5 Op4 Op3 Op2 Op1' Op0 + Q3' Q2' Q1 Q0 Op5 Op4 Op3 Op2 Op1 Op0' + Q3' Q2' Q1 Q0 Op5 Op4 Op3 Op2 Op1
Op0 + Q3' Q2 Q1 Q0' Op5' Op4' Op3' Op2' Op1' Op0' + Q3' Q2 Q1 Q0' Op5' Op4' Op3' Op2' Op1' Op0 + Q3' Q2 Q1 Q0' Op5' Op4' Op3' Op2' Op1 Op0' + Q3' Q2 Q1 Q0'
Op5' Op4' Op3' Op2' Op1 Op0 + Q3' Q2 Q1 Q0' Op5' Op4' Op3' Op2 Op1' Op0' + Q3' Q2 Q1 Q0' Op5' Op4' Op3' Op2 Op1' Op0 + Q3' Q2 Q1 Q0' Op5' Op4' Op3' Op2 Op1
Op0' + Q3' Q2 Q1 Q0' Op5' Op4' Op3' Op2 Op1 Op0 + Q3' Q2 Q1 Q0' Op5' Op4' Op3 Op2' Op1' Op0' + Q3' Q2 Q1 Q0' Op5' Op4' Op3 Op2' Op1' Op0 + Q3' Q2 Q1 Q0' Op5'
Op4' Op3 Op2' Op1 Op0' + Q3' Q2 Q1 Q0' Op5' Op4' Op3 Op2' Op1 Op0 + Q3' Q2 Q1 Q0' Op5' Op4' Op3 Op2 Op1' Op0' + Q3' Q2 Q1 Q0' Op5' Op4' Op3 Op2 Op1' Op0 + Q3'
Q2 Q1 Q0' Op5' Op4' Op3 Op2 Op1 Op0' + Q3' Q2 Q1 Q0' Op5' Op4' Op3 Op2 Op1 Op0 + Q3' Q2 Q1 Q0' Op5' Op4 Op3' Op2' Op1' Op0' + Q3' Q2 Q1 Q0' Op5' Op4 Op3' Op2'
Op1' Op0 + Q3' Q2 Q1 Q0' Op5' Op4 Op3' Op2' Op1 Op0' + Q3' Q2 Q1 Q0' Op5' Op4 Op3' Op2' Op1 Op0 + Q3' Q2 Q1 Q0' Op5' Op4 Op3' Op2 Op1' Op0' + Q3' Q2 Q1 Q0'
Op5' Op4 Op3' Op2 Op1' Op0 + Q3' Q2 Q1 Q0' Op5' Op4 Op3' Op2 Op1 Op0' + Q3' Q2 Q1 Q0' Op5' Op4 Op3' Op2 Op1 Op0 + Q3' Q2 Q1 Q0' Op5' Op4 Op3 Op2' Op1' Op0' +
Q3' Q2 Q1 Q0' Op5' Op4 Op3 Op2' Op1' Op0 + Q3' Q2 Q1 Q0' Op5' Op4 Op3 Op2' Op1 Op0' + Q3' Q2 Q1 Q0' Op5' Op4 Op3 Op2' Op1 Op0 + Q3' Q2 Q1 Q0' Op5' Op4 Op3 Op2
Op1' Op0' + Q3' Q2 Q1 Q0' Op5' Op4 Op3 Op2 Op1' Op0 + Q3' Q2 Q1 Q0' Op5' Op4 Op3 Op2 Op1 Op0' + Q3' Q2 Q1 Q0' Op5' Op4 Op3 Op2 Op1 Op0 + Q3' Q2 Q1 Q0' Op5 Op4'
Op3' Op2' Op1' Op0' + Q3' Q2 Q1 Q0' Op5 Op4' Op3' Op2' Op1' Op0 + Q3' Q2 Q1 Q0' Op5 Op4' Op3' Op2' Op1 Op0' + Q3' Q2 Q1 Q0' Op5 Op4' Op3' Op2' Op1 Op0 + Q3' Q2
Q1 Q0' Op5 Op4' Op3' Op2 Op1' Op0' + Q3' Q2 Q1 Q0' Op5 Op4' Op3' Op2 Op1' Op0 + Q3' Q2 Q1 Q0' Op5 Op4' Op3' Op2 Op1 Op0' + Q3' Q2 Q1 Q0' Op5 Op4' Op3' Op2 Op1
Op0 + Q3' Q2 Q1 Q0' Op5 Op4' Op3 Op2' Op1' Op0' + Q3' Q2 Q1 Q0' Op5 Op4' Op3 Op2' Op1' Op0 + Q3' Q2 Q1 Q0' Op5 Op4' Op3 Op2' Op1 Op0' + Q3' Q2 Q1 Q0' Op5 Op4'
Op3 Op2' Op1 Op0 + Q3' Q2 Q1 Q0' Op5 Op4' Op3 Op2 Op1' Op0' + Q3' Q2 Q1 Q0' Op5 Op4' Op3 Op2 Op1' Op0 + Q3' Q2 Q1 Q0' Op5 Op4' Op3 Op2 Op1 Op0' + Q3' Q2 Q1 Q0'
Op5 Op4' Op3 Op2 Op1 Op0 + Q3' Q2 Q1 Q0' Op5 Op4 Op3' Op2' Op1' Op0' + Q3' Q2 Q1 Q0' Op5 Op4 Op3' Op2' Op1' Op0 + Q3' Q2 Q1 Q0' Op5 Op4 Op3' Op2' Op1 Op0' +
Q3' Q2 Q1 Q0' Op5 Op4 Op3' Op2' Op1 Op0 + Q3' Q2 Q1 Q0' Op5 Op4 Op3' Op2 Op1' Op0' + Q3' Q2 Q1 Q0' Op5 Op4 Op3' Op2 Op1' Op0 + Q3' Q2 Q1 Q0' Op5 Op4 Op3' Op2
Op1 Op0' + Q3' Q2 Q1 Q0' Op5 Op4 Op3' Op2 Op1 Op0 + Q3' Q2 Q1 Q0' Op5 Op4 Op3 Op2' Op1' Op0' + Q3' Q2 Q1 Q0' Op5 Op4 Op3 Op2' Op1' Op0 + Q3' Q2 Q1 Q0' Op5 Op4
Op3 Op2' Op1 Op0' + Q3' Q2 Q1 Q0' Op5 Op4 Op3 Op2' Op1 Op0 + Q3' Q2 Q1 Q0' Op5 Op4 Op3 Op2 Op1' Op0' + Q3' Q2 Q1 Q0' Op5 Op4 Op3 Op2 Op1' Op0 + Q3' Q2 Q1 Q0'
Op5 Op4 Op3 Op2 Op1 Op0' + Q3' Q2 Q1 Q0' Op5 Op4 Op3 Op2 Op1 Op0;

Q0' Op5 Op4' Op3' Op2' Op1 Op0 + Q3' Q2 Q1 Q0' Op5' Op4' Op3' Op2' Op1' Op0' + Q3' Q2 Q1 Q0' Op5' Op4' Op3' Op2' Op1' Op0 + Q3' Q2 Q1 Q0' Op5' Op4' Op3' Op2'
Op1 Op0' + Q3' Q2 Q1 Q0' Op5' Op4' Op3' Op2' Op1 Op0 + Q3' Q2 Q1 Q0' Op5' Op4' Op3' Op2 Op1' Op0' + Q3' Q2 Q1 Q0' Op5' Op4' Op3' Op2 Op1' Op0 + Q3' Q2 Q1 Q0'
Op5' Op4' Op3' Op2 Op1 Op0' + Q3' Q2 Q1 Q0' Op5' Op4' Op3' Op2 Op1 Op0 + Q3' Q2 Q1 Q0' Op5' Op4' Op3 Op2' Op1' Op0' + Q3' Q2 Q1 Q0' Op5' Op4' Op3 Op2' Op1' Op0
+ Q3' Q2 Q1 Q0' Op5' Op4' Op3 Op2' Op1 Op0' + Q3' Q2 Q1 Q0' Op5' Op4' Op3 Op2' Op1 Op0 + Q3' Q2 Q1 Q0' Op5' Op4' Op3 Op2 Op1' Op0' + Q3' Q2 Q1 Q0' Op5' Op4'
Op3 Op2 Op1' Op0 + Q3' Q2 Q1 Q0' Op5' Op4' Op3 Op2 Op1 Op0' + Q3' Q2 Q1 Q0' Op5' Op4' Op3 Op2 Op1 Op0 + Q3' Q2 Q1 Q0' Op5' Op4 Op3' Op2' Op1' Op0' + Q3' Q2 Q1
Q0' Op5' Op4 Op3' Op2' Op1' Op0 + Q3' Q2 Q1 Q0' Op5' Op4 Op3' Op2' Op1 Op0' + Q3' Q2 Q1 Q0' Op5' Op4 Op3' Op2' Op1 Op0 + Q3' Q2 Q1 Q0' Op5' Op4 Op3' Op2 Op1'
Op0' + Q3' Q2 Q1 Q0' Op5' Op4 Op3' Op2 Op1' Op0 + Q3' Q2 Q1 Q0' Op5' Op4 Op3' Op2 Op1 Op0' + Q3' Q2 Q1 Q0' Op5' Op4 Op3' Op2 Op1 Op0 + Q3' Q2 Q1 Q0' Op5' Op4
Op3 Op2' Op1' Op0' + Q3' Q2 Q1 Q0' Op5' Op4 Op3 Op2' Op1' Op0 + Q3' Q2 Q1 Q0' Op5' Op4 Op3 Op2' Op1 Op0' + Q3' Q2 Q1 Q0' Op5' Op4 Op3 Op2' Op1 Op0 + Q3' Q2 Q1
Q0' Op5' Op4 Op3 Op2 Op1' Op0' + Q3' Q2 Q1 Q0' Op5' Op4 Op3 Op2 Op1' Op0 + Q3' Q2 Q1 Q0' Op5' Op4 Op3 Op2 Op1 Op0' + Q3' Q2 Q1 Q0' Op5' Op4 Op3 Op2 Op1 Op0 +
Q3' Q2 Q1 Q0' Op5 Op4' Op3' Op2' Op1' Op0' + Q3' Q2 Q1 Q0' Op5 Op4' Op3' Op2' Op1' Op0 + Q3' Q2 Q1 Q0' Op5 Op4' Op3' Op2' Op1 Op0' + Q3' Q2 Q1 Q0' Op5 Op4'
Op3' Op2' Op1 Op0 + Q3' Q2 Q1 Q0' Op5 Op4' Op3' Op2 Op1' Op0' + Q3' Q2 Q1 Q0' Op5 Op4' Op3' Op2 Op1' Op0 + Q3' Q2 Q1 Q0' Op5 Op4' Op3' Op2 Op1 Op0' + Q3' Q2 Q1
Q0' Op5 Op4' Op3' Op2 Op1 Op0 + Q3' Q2 Q1 Q0' Op5 Op4' Op3 Op2' Op1' Op0' + Q3' Q2 Q1 Q0' Op5 Op4' Op3 Op2' Op1' Op0 + Q3' Q2 Q1 Q0' Op5 Op4' Op3 Op2' Op1 Op0'
+ Q3' Q2 Q1 Q0' Op5 Op4' Op3 Op2' Op1 Op0 + Q3' Q2 Q1 Q0' Op5 Op4' Op3 Op2 Op1' Op0' + Q3' Q2 Q1 Q0' Op5 Op4' Op3 Op2 Op1' Op0 + Q3' Q2 Q1 Q0' Op5 Op4' Op3 Op2
Op1 Op0' + Q3' Q2 Q1 Q0' Op5 Op4' Op3 Op2 Op1 Op0 + Q3' Q2 Q1 Q0' Op5 Op4 Op3' Op2' Op1' Op0' + Q3' Q2 Q1 Q0' Op5 Op4 Op3' Op2' Op1' Op0 + Q3' Q2 Q1 Q0' Op5
Op4 Op3' Op2' Op1 Op0' + Q3' Q2 Q1 Q0' Op5 Op4 Op3' Op2' Op1 Op0 + Q3' Q2 Q1 Q0' Op5 Op4 Op3' Op2 Op1' Op0' + Q3' Q2 Q1 Q0' Op5 Op4 Op3' Op2 Op1' Op0 + Q3' Q2
Q1 Q0' Op5 Op4 Op3' Op2 Op1 Op0' + Q3' Q2 Q1 Q0' Op5 Op4 Op3' Op2 Op1 Op0 + Q3' Q2 Q1 Q0' Op5 Op4 Op3 Op2' Op1' Op0' + Q3' Q2 Q1 Q0' Op5 Op4 Op3 Op2' Op1' Op0
+ Q3' Q2 Q1 Q0' Op5 Op4 Op3 Op2' Op1 Op0' + Q3' Q2 Q1 Q0' Op5 Op4 Op3 Op2' Op1 Op0 + Q3' Q2 Q1 Q0' Op5 Op4 Op3 Op2 Op1' Op0' + Q3' Q2 Q1 Q0' Op5 Op4 Op3 Op2
Op1' Op0 + Q3' Q2 Q1 Q0' Op5 Op4 Op3 Op2 Op1 Op0' + Q3' Q2 Q1 Q0' Op5 Op4 Op3 Op2 Op1 Op0;

Q2' Q1' Q0' Op5' Op4' Op3' Op2' Op1 Op0 + Q3' Q2' Q1' Q0' Op5' Op4' Op3' Op2 Op1' Op0' + Q3' Q2' Q1' Q0' Op5' Op4' Op3' Op2 Op1' Op0 + Q3' Q2' Q1' Q0' Op5'
Op4' Op3' Op2 Op1 Op0' + Q3' Q2' Q1' Q0' Op5' Op4' Op3' Op2 Op1 Op0 + Q3' Q2' Q1' Q0' Op5' Op4' Op3 Op2' Op1' Op0' + Q3' Q2' Q1' Q0' Op5' Op4' Op3 Op2' Op1'
Op0 + Q3' Q2' Q1' Q0' Op5' Op4' Op3 Op2' Op1 Op0' + Q3' Q2' Q1' Q0' Op5' Op4' Op3 Op2' Op1 Op0 + Q3' Q2' Q1' Q0' Op5' Op4' Op3 Op2 Op1' Op0' + Q3' Q2' Q1' Q0'
Op5' Op4' Op3 Op2 Op1' Op0 + Q3' Q2' Q1' Q0' Op5' Op4' Op3 Op2 Op1 Op0' + Q3' Q2' Q1' Q0' Op5' Op4' Op3 Op2 Op1 Op0 + Q3' Q2' Q1' Q0' Op5' Op4 Op3' Op2' Op1'
Op0' + Q3' Q2' Q1' Q0' Op5' Op4 Op3' Op2' Op1' Op0 + Q3' Q2' Q1' Q0' Op5' Op4 Op3' Op2' Op1 Op0' + Q3' Q2' Q1' Q0' Op5' Op4 Op3' Op2' Op1 Op0 + Q3' Q2' Q1' Q0'
Op5' Op4 Op3' Op2 Op1' Op0' + Q3' Q2' Q1' Q0' Op5' Op4 Op3' Op2 Op1' Op0 + Q3' Q2' Q1' Q0' Op5' Op4 Op3' Op2 Op1 Op0' + Q3' Q2' Q1' Q0' Op5' Op4 Op3' Op2 Op1
Op0 + Q3' Q2' Q1' Q0' Op5' Op4 Op3 Op2' Op1' Op0' + Q3' Q2' Q1' Q0' Op5' Op4 Op3 Op2' Op1' Op0 + Q3' Q2' Q1' Q0' Op5' Op4 Op3 Op2' Op1 Op0' + Q3' Q2' Q1' Q0'
Op5' Op4 Op3 Op2' Op1 Op0 + Q3' Q2' Q1' Q0' Op5' Op4 Op3 Op2 Op1' Op0' + Q3' Q2' Q1' Q0' Op5' Op4 Op3 Op2 Op1' Op0 + Q3' Q2' Q1' Q0' Op5' Op4 Op3 Op2 Op1 Op0'
+ Q3' Q2' Q1' Q0' Op5' Op4 Op3 Op2 Op1 Op0 + Q3' Q2' Q1' Q0' Op5 Op4' Op3' Op2' Op1' Op0' + Q3' Q2' Q1' Q0' Op5 Op4' Op3' Op2' Op1' Op0 + Q3' Q2' Q1' Q0' Op5
Op4' Op3' Op2' Op1 Op0' + Q3' Q2' Q1' Q0' Op5 Op4' Op3' Op2' Op1 Op0 + Q3' Q2' Q1' Q0' Op5 Op4' Op3' Op2 Op1' Op0' + Q3' Q2' Q1' Q0' Op5 Op4' Op3' Op2 Op1' Op0
+ Q3' Q2' Q1' Q0' Op5 Op4' Op3' Op2 Op1 Op0' + Q3' Q2' Q1' Q0' Op5 Op4' Op3' Op2 Op1 Op0 + Q3' Q2' Q1' Q0' Op5 Op4' Op3 Op2' Op1' Op0' + Q3' Q2' Q1' Q0' Op5
Op4' Op3 Op2' Op1' Op0 + Q3' Q2' Q1' Q0' Op5 Op4' Op3 Op2' Op1 Op0' + Q3' Q2' Q1' Q0' Op5 Op4' Op3 Op2' Op1 Op0 + Q3' Q2' Q1' Q0' Op5 Op4' Op3 Op2 Op1' Op0' +
Q3' Q2' Q1' Q0' Op5 Op4' Op3 Op2 Op1' Op0 + Q3' Q2' Q1' Q0' Op5 Op4' Op3 Op2 Op1 Op0' + Q3' Q2' Q1' Q0' Op5 Op4' Op3 Op2 Op1 Op0 + Q3' Q2' Q1' Q0' Op5 Op4 Op3'
Op2' Op1' Op0' + Q3' Q2' Q1' Q0' Op5 Op4 Op3' Op2' Op1' Op0 + Q3' Q2' Q1' Q0' Op5 Op4 Op3' Op2' Op1 Op0' + Q3' Q2' Q1' Q0' Op5 Op4 Op3' Op2' Op1 Op0 + Q3' Q2'
Q1' Q0' Op5 Op4 Op3' Op2 Op1' Op0' + Q3' Q2' Q1' Q0' Op5 Op4 Op3' Op2 Op1' Op0 + Q3' Q2' Q1' Q0' Op5 Op4 Op3' Op2 Op1 Op0' + Q3' Q2' Q1' Q0' Op5 Op4 Op3' Op2
Op1 Op0 + Q3' Q2' Q1' Q0' Op5 Op4 Op3 Op2' Op1' Op0' + Q3' Q2' Q1' Q0' Op5 Op4 Op3 Op2' Op1' Op0 + Q3' Q2' Q1' Q0' Op5 Op4 Op3 Op2' Op1 Op0' + Q3' Q2' Q1' Q0'
Op5 Op4 Op3 Op2' Op1 Op0 + Q3' Q2' Q1' Q0' Op5 Op4 Op3 Op2 Op1' Op0' + Q3' Q2' Q1' Q0' Op5 Op4 Op3 Op2 Op1' Op0 + Q3' Q2' Q1' Q0' Op5 Op4 Op3 Op2 Op1 Op0' +
Q3' Q2' Q1' Q0' Op5 Op4 Op3 Op2 Op1 Op0 + Q3' Q2' Q1' Q0 Op5' Op4' Op3' Op2' Op1 Op0' + Q3' Q2' Q1 Q0' Op5 Op4' Op3' Op2' Op1 Op0 + Q3' Q2' Q1 Q0' Op5 Op4' Op3
Op2' Op1 Op0 + Q3' Q2 Q1 Q0' Op5' Op4' Op3' Op2' Op1' Op0' + Q3' Q2 Q1 Q0' Op5' Op4' Op3' Op2' Op1' Op0 + Q3' Q2 Q1 Q0' Op5' Op4' Op3' Op2' Op1 Op0' + Q3' Q2
Q1 Q0' Op5' Op4' Op3' Op2' Op1 Op0 + Q3' Q2 Q1 Q0' Op5' Op4' Op3' Op2 Op1' Op0' + Q3' Q2 Q1 Q0' Op5' Op4' Op3' Op2 Op1' Op0 + Q3' Q2 Q1 Q0' Op5' Op4' Op3' Op2
Op1 Op0' + Q3' Q2 Q1 Q0' Op5' Op4' Op3' Op2 Op1 Op0 + Q3' Q2 Q1 Q0' Op5' Op4' Op3 Op2' Op1' Op0' + Q3' Q2 Q1 Q0' Op5' Op4' Op3 Op2' Op1' Op0 + Q3' Q2 Q1 Q0'
Op5' Op4' Op3 Op2' Op1 Op0' + Q3' Q2 Q1 Q0' Op5' Op4' Op3 Op2' Op1 Op0 + Q3' Q2 Q1 Q0' Op5' Op4' Op3 Op2 Op1' Op0' + Q3' Q2 Q1 Q0' Op5' Op4' Op3 Op2 Op1' Op0 +
Q3' Q2 Q1 Q0' Op5' Op4' Op3 Op2 Op1 Op0' + Q3' Q2 Q1 Q0' Op5' Op4' Op3 Op2 Op1 Op0 + Q3' Q2 Q1 Q0' Op5' Op4 Op3' Op2' Op1' Op0' + Q3' Q2 Q1 Q0' Op5' Op4 Op3'
Op2' Op1' Op0 + Q3' Q2 Q1 Q0' Op5' Op4 Op3' Op2' Op1 Op0' + Q3' Q2 Q1 Q0' Op5' Op4 Op3' Op2' Op1 Op0 + Q3' Q2 Q1 Q0' Op5' Op4 Op3' Op2 Op1' Op0' + Q3' Q2 Q1
Q0' Op5' Op4 Op3' Op2 Op1' Op0 + Q3' Q2 Q1 Q0' Op5' Op4 Op3' Op2 Op1 Op0' + Q3' Q2 Q1 Q0' Op5' Op4 Op3' Op2 Op1 Op0 + Q3' Q2 Q1 Q0' Op5' Op4 Op3 Op2' Op1' Op0'
+ Q3' Q2 Q1 Q0' Op5' Op4 Op3 Op2' Op1' Op0 + Q3' Q2 Q1 Q0' Op5' Op4 Op3 Op2' Op1 Op0' + Q3' Q2 Q1 Q0' Op5' Op4 Op3 Op2' Op1 Op0 + Q3' Q2 Q1 Q0' Op5' Op4 Op3
Op2 Op1' Op0' + Q3' Q2 Q1 Q0' Op5' Op4 Op3 Op2 Op1' Op0 + Q3' Q2 Q1 Q0' Op5' Op4 Op3 Op2 Op1 Op0' + Q3' Q2 Q1 Q0' Op5' Op4 Op3 Op2 Op1 Op0 + Q3' Q2 Q1 Q0' Op5
Op4' Op3' Op2' Op1' Op0' + Q3' Q2 Q1 Q0' Op5 Op4' Op3' Op2' Op1' Op0 + Q3' Q2 Q1 Q0' Op5 Op4' Op3' Op2' Op1 Op0' + Q3' Q2 Q1 Q0' Op5 Op4' Op3' Op2' Op1 Op0 +
Q3' Q2 Q1 Q0' Op5 Op4' Op3' Op2 Op1' Op0' + Q3' Q2 Q1 Q0' Op5 Op4' Op3' Op2 Op1' Op0 + Q3' Q2 Q1 Q0' Op5 Op4' Op3' Op2 Op1 Op0' + Q3' Q2 Q1 Q0' Op5 Op4' Op3'
Op2 Op1 Op0 + Q3' Q2 Q1 Q0' Op5 Op4' Op3 Op2' Op1' Op0' + Q3' Q2 Q1 Q0' Op5 Op4' Op3 Op2' Op1' Op0 + Q3' Q2 Q1 Q0' Op5 Op4' Op3 Op2' Op1 Op0' + Q3' Q2 Q1 Q0'
Op5 Op4' Op3 Op2' Op1 Op0 + Q3' Q2 Q1 Q0' Op5 Op4' Op3 Op2 Op1' Op0' + Q3' Q2 Q1 Q0' Op5 Op4' Op3 Op2 Op1' Op0 + Q3' Q2 Q1 Q0' Op5 Op4' Op3 Op2 Op1 Op0' + Q3'
Q2 Q1 Q0' Op5 Op4' Op3 Op2 Op1 Op0 + Q3' Q2 Q1 Q0' Op5 Op4 Op3' Op2' Op1' Op0' + Q3' Q2 Q1 Q0' Op5 Op4 Op3' Op2' Op1' Op0 + Q3' Q2 Q1 Q0' Op5 Op4 Op3' Op2' Op1
Op0' + Q3' Q2 Q1 Q0' Op5 Op4 Op3' Op2' Op1 Op0 + Q3' Q2 Q1 Q0' Op5 Op4 Op3' Op2 Op1' Op0' + Q3' Q2 Q1 Q0' Op5 Op4 Op3' Op2 Op1' Op0 + Q3' Q2 Q1 Q0' Op5 Op4
Op3' Op2 Op1 Op0' + Q3' Q2 Q1 Q0' Op5 Op4 Op3' Op2 Op1 Op0 + Q3' Q2 Q1 Q0' Op5 Op4 Op3 Op2' Op1' Op0' + Q3' Q2 Q1 Q0' Op5 Op4 Op3 Op2' Op1' Op0 + Q3' Q2 Q1 Q0'
Op5 Op4 Op3 Op2' Op1 Op0' + Q3' Q2 Q1 Q0' Op5 Op4 Op3 Op2' Op1 Op0 + Q3' Q2 Q1 Q0' Op5 Op4 Op3 Op2 Op1' Op0' + Q3' Q2 Q1 Q0' Op5 Op4 Op3 Op2 Op1' Op0 + Q3' Q2
Q1 Q0' Op5 Op4 Op3 Op2 Op1 Op0' + Q3' Q2 Q1 Q0' Op5 Op4 Op3 Op2 Op1 Op0;

Que minimizando, obtemos as seguintes equaes:


D0
D1
D2
D3

=
=
=
=

Q3'
Q3'
Q3'
Q3'

Q2'
Q2'
Q2'
Q2'

Q1'
Q1'
Q1'
Q1'

Q0
Q0
Q0
Q0

Op1 Op0' +
Op2' Op1'
Op2' Op1'
Op1 Op0' +

Q3' Q2' Q1' Q0 Op2 ;


+ Q2' Q1 Op3 + Q2 Q1 Q0' + Q2' Q1 Q0 ;
+ Q3' Q2' Q1' Q0 Op0 + Q1 Q0' Op3' + Q2 Q1 Q0';
Q3' Q2' Q0' + Q2 Q1 Q0' ;

J a tabela de lgica de sada ficou bem mais simples, visto que apresenta
somente 4 entradas, , assim

4
2 =16 , 16 linhas. Assim, foi completada a tabela de lgica

de sada utilizando a codificao dos estados da lgica de entrada, que segue abaixo:

++
Com a tabela montada foi possvel obter as equaes em soma de minitermos, que
seguem abaixo:
PCEscCd = Q3 Q2' Q1' Q0';
PCEsc = Q3' Q2' Q1' Q0' + Q3 Q2' Q1' Q0;
IouD = Q3' Q2' Q1 Q0 + Q3' Q2 Q1' Q0;
LerMen = Q3' Q2' Q1' Q0' + Q3' Q2' Q1 Q0;
EscMem = Q3' Q2 Q1' Q0;
MemPReg = Q3' Q2 Q1' Q0';
IREsc = Q3' Q2' Q1' Q0';
FontePC1 = Q3 Q2' Q1' Q0;
FontePC0 = Q3 Q2' Q1' Q0';
ULAOp1 = Q3' Q2 Q1 Q0';
ULAOp0 = Q3 Q2' Q1' Q0';
ULAFtb1 = Q3' Q2' Q1' Q0 + Q3' Q2' Q1 Q0';
ULAFtb0 = Q3' Q2' Q1' Q0' + Q3' Q2' Q1' Q0;
ULAFtA = Q3' Q2' Q1 Q0' + Q3' Q2 Q1 Q0' + Q3 Q2' Q1' Q0';
EscReg = Q3' Q2 Q1' Q0' + Q3' Q2 Q1 Q0;
RegDst = Q3' Q2 Q1 Q0;

Que minimizando, obtemos as seguintes equaes:


PCEscCd = Q3 Q0';
PCEsc = Q3' Q2' Q1' Q0' + Q3 Q0;
IouD = Q0;
LerMen = Q3' Q2' Q1' Q0' + Q2' Q1 Q0;
EscMem = Q2 Q1' Q0;
MemPReg = Q2 Q1' Q0';
IREsc = Q3' Q2' Q1' Q0';
FontePC1 = Q0;
FontePC0 = Q3 Q0';
ULAOp1 = Q2 ;
ULAOp0 = Q3 Q0';
ULAFtb1 = Q2' Q1 + Q0;
ULAFtb0 = Q3' Q2' Q1' Q0' + Q0;
ULAFtA = Q3 Q0' + Q2' Q1 + Q2 ;
EscReg = Q2 Q1' Q0' + Q2 Q1 Q0;
RegDst = Q0;

3 CONSIDERAES FINAIS
Conclui-se do projeto acima ...
REFERNCIAS
[1] Logic Friday, version 1.1.4, http://sontrak.com/

Você também pode gostar