Professional Documents
Culture Documents
ProjetodaULA
OprojetodaULAprecisaseracopladoaumdecodificadorbinrioparadisplaydesete
segmentosquetambmserdesenvolvido.Esteprojetodaprimeiraunidadedeveser
desenvolvidototalmentebaseadoemportaslgicas.
O projeto deve estar pronto para baixar na placa de prototipao DE270, inclusive
comaspinagensconfiguradas.As respectivas pinagens (associao de umsinal
entrada/sadacomumpinodoFPGA)estoespecificadasabaixo.
Deverserentregueumrelatrioimpressoaomonitorjuntamentecomocdigofonte
(pasta completadoprojetocompactada), detalhandocadafasedesenvolvida,que
deveconter:
a)Capacomidentificaodosalunos
b) Viso Geral do Projeto (figura ilustrando o sistema completo em blocos).
Explicarsucintamentenestaetapacadamdulodesenvolvido.
c) TabelasdaVerdade(semprequeaplicvel)eclculos(reduesemapask)
d) Circuitoprojetadodecadamduloesimulao(waveform)
e)Circuitocomtodosistemaconectadoesimulao(waveform)
f) Concluso
Entradas:
1.UmvetorFde4bitsrepresentandooresultadodaoperao(paraoscasos
emqueaoperaoretornaumvetor).
2.Umsinal(LED)representandooverflow(paraasoperaesquepodem
geraroverflow).
3.Umsinal(LED)representandoostatus(paraasoperaesqueretornamum
booleano).
Obs:Complementode2deBtambmgeraoverflow.
Somador BCD
Dever ser implementado um somador BCD como o descrito nas aulas. Para o relatrio
ele deve ser capaz de somar dois nmeros de dois dgitos, ou seja, de 00+00 a 99+99.
Por limitaes da placa, para a apresentao ele deve ser capaz de somar nmeros de 1
dgito, ou seja, de 0+0 a 9+9.
Entradas:
Sadas:
Decodificadorparadisplayde7segmentos
ParaquesejapossvelexibirosnmerosnodisplaydaplacaDE270,oprojetodaULA
deve estaracoplado a um decodificador. Os leds de cada display acendem quando
colocadonvellgico0.
Entradas:
Sadas:
1.Doisvetoresde7bitsrepresentandoos2displays,segundoatabelaabaixo.
Figura2:diagramadoprojetodosomadorBCD
Pinagem:
OFPGACycloneIIparaoqualoprojetoserbaixadooEP2C70F896C6.
Informaessobreclock(Nesteprojetonosernecessrio)