PROGRESSO
Aqui est� apresentado todo o progresso relativo � disserta��o.
Desenvolvimento da especifica��o funcional
Estado: Conclu�da
Descri��o: Nesta primeira fase do projeto est� descrito a especifica��o funcional de cada bloco
a usar assim como do sistema como um todo. Est�o listados os sinais que fazem parte das interfaces de cada
bloco, os diagramas temporais assim como poss�veis m�quinas de estado que sejam necess�rias. Como este projeto
envolve uma parte de software, est� tamb�m descrito que tipo de fun��es usar para o correto funciomento do
sistema.
Desenvolvimento do Plano de Verifica��o
Estado: Conclu�da
Descri��o: Nesta fase � realizado um planeamento de todos os testes que s�o necess�rios realizar para que
o sistema cumpra os requesitos.
Implementa��o do c�digo Verilog dos M�dulos Necess�rios
Estado: Conclu�da
Descri��o: Nesta fase � realizada a implementa��o dos m�dulos que comp�em o sistema de acordo com a
especifica��o funcional anteriormente realizada. Todos os blocos foram ent�o integrados num bloco principal para
que se pudesse proceder a uma melhor verifica��o do mesmo e uma integra��o com o resto do sistema (HDMI Receiver).
Integra��o do Processador ARC EM
Estado: Conclu�da
Descri��o: Nesta fase � gerado o processador ARC EM que vai ser integrado na solu��o.
O processador � configurado numa ferramenta designada de ARChitec2, sendo que esta ferramenta gera o c�digo
Verilog que de seguida � instanciado no m�dulo principal do sistema.
Implementa��o do software necess�rio para a opera��o funcional do sistema
Estado: Conclu�da
Descri��o: Nesta fase � constru�do o sofware que permitir� o processador realizar as tarefas m�nimas para que
o sistema cumpra os seus requisitos. Este c�digo ser� construido em linguagem C necessitando tamb�m de um Bootloader.
Implementa��o do testbench que implementa os testes descritos
Estado: Conclu�da
Descri��o: Nesta fas� � implementado o testbench que ir� testar todos os pontos presentes no plano de verifica��o.
Este testbench � autom�tico no que diz respeito � detec��o de erros. Quer isto dizer que n�o � necess�rio a interven��o do
utilizador para verificar se o m�dulo cont�m erros ou n�o.
Relat�rio de Verifica��o
Estado: Conclu�da
Descri��o: Nesta fase � feito o relat�rio correspondente a todos os testes descritos no plano de verifica��o.
� aqui que � mostrado qual o resultado do teste em quest�o, assim como de que maneira o teste foi realizado.
Code Coverage Extraction
Estado: Conclu�da
Descri��o: Nesta fase � verificado o Code Coverage obtido com a realiza��o dos testes. Caso o Code Coverage seja baixo,
� necess�rio adicionar mais testes que permitam aumentar o mesmo.
S�ntese nas tecnologias indentificadas
Estado: Conclu�da
Descri��o: Nesta fase � realizada a s�ntese para 40nm e 28nm como definido nos objetivos da disserta��o. � necess�rio
configurar as ferramentas de s�ntese para que as mesmas n�o produzam erros indevidos. No final s�o verificados a validade dos
relat�rios produzidos pelas ferramentas.
S�ntese em FGPA
Estado: Conclu�da
Descri��o: Nesta fase � realizada a s�ntese em FPGA. � configurada todo o processo s�ntese, verificado a validade do
m�dulo e por Place&Route.
Verifica��o Formal
Estado: Conclu�da
Descri��o: Nesta fase � realizada a verifica��o formal onde � comparado o m�dulo Verilog original com o circuito resultante
da s�ntese, para verifcar que o mesmos s�o iguais, ou seja que realizam a mesma funcionalidade
Produ��o e An�lise de Padr�es de Teste
Estado: Conclu�da
Descri��o: Nesta fase � produzido e analisado as cadeias de verifica��o implementadas aquando a s�ntese. Com isto � possivel
identificar as falhas que o circuito possa vir a ter aquando a sua implementa��o f�sica, e se as mesmas s�o detetaveis.
Simula��es de Gate-Level
Estado: Conclu�da
Descri��o: Nesta fase � verificado novamente se os tempos s�o cumpridos tendo em conta mais aspetos e vari�veis f�sicas do que a
simula��o realizada durante a s�ntese. Com isto, a valida��o do circuito fica muito mais precisa, obtendo resultados mais pr�ximos da realidade.
Escrita da Disserta��o
Estado: Conclu�da
Descri��o: Nesta fase � realizada toda a escrita do documento final desta disserta��o, descrenvendo todos os aspetos utlizados na
realiza��o deste trabalho.