Pipeline código vhdl
1454 palavras
6 páginas
PONTIFÍCIA UNIVERSIDADE CATÓLICA DE CAMPINASCENTRO 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