Pipeline código vhdl

1454 palavras 6 páginas
PONTIFÍCIA UNIVERSIDADE CATÓLICA DE CAMPINAS
CENTRO DE CIÊNCIAS EXATAS, AMBIENTAIS E DE TECNOLOGIA
FACULDADE DE ENGENHARIA DE COMPUTAÇÃO

ARQUITETURA DE SISTEMAS COMPUTACIONAS
PROF. EDMAR REZENDE

Cássio Nogueira 08158370
Gabriel Greco 10094233

Campinas - SP
2012

1- INTRODUÇÃO

O projeto 3 consiste na implementação em VHDL de uma CPU baseada no conceito de Pipeline visto em aula teórica. Bem como no primeiro projeto do semestre, esta CPU deve executar um conjunto de instruções tidas como relevantes. As instruções são divididas nas categorias Lógicas, Aritméticas, Transferências de Dados e Saltos Condicionais e Incondicionais.

O uso de
…exibir mais conteúdo…

A partir do datapath passado na especificação do projeto, dividimos o desenvolvimento pelos pipes. Cada etapa foi implementada de forma singular levando-se em conta seus elementos e sinais necessários.

3.1- Pipes

3.1.1- Fetch

O primeiro pipe é a busca da instrução e atualiza PC dizendo qual será a próxima

Relacionados