Anda di halaman 1dari 5

Passo a passo para gravar no kit Basys 2:

Aps ter realizado todas as simulaes do projeto, e ter constatado que o


mesmo funcional, deve ser feita a gravao na placa, para isso siga os passos a
seguir.
1) Marque na janela View a opo Implementation

2) O prximo passo o mapeamento das portas de entrada e sada da entidade


topo com o kit. Voc pode fazer isto pelo I/O Pin Planning ou editando um arquivo
UCF.
2.1) I/O Pin Planning:
a) na janela de Hierarquia, selecione o arquivo topo;
b) na janela de processos, expanda o UserConstraints;
c) faa duplo clique em I/O Pin Planning (PlanAhead) Post-Synthesys

b
c

d)feche a janela de boas vindas (welcome);


e) na janela I/O Ports na coluna Site selecione para cada entrada e sada o
cdigo do pino correspondente;
f) salve e feche o I/O Pin Planning;
f

g) note que foi gerado um arquivo UCF para as suas configuraes;


h) o arquivo UCF pode ser editado manualmente, basta dar um duplo clique
sobre o arquivo e edit-lo.

2.2)O arquivo UCF pode ser criado diretamente:


a) clique em New Source;
b) selecione Implementation Constraints File;
c) nomeie o arquivo;
d) pressione Next;
e) edite o arquivo UCF como demonstrado anteriormente.

a
c
b

3) Vamos agora sintetizar o projeto e implement-lo:


a) d duplo clique em Synthesize - XST;
b) no caso de erros, corrija-os e rode a sntese novamente;
c) em seguida rode a implementao clicando em Implement Design;
d) corrija os possveis erros e rode novamente a implementao at que o
sinal de correto na cor verde aparea;
e) para gerar o arquivo com extenso .bit (arquivo a ser gravado no kit), d
duplo clique em Generate Programming File.

Nota: O sinal de alerta amarelo pode aparecer, isso no significa que o programa
no poder ser implementado, e sim que alguns alertas foram gerados devido ao
cdigo utilizado. Confira se esses alertas afetam ou no o funcionamento do projeto.
4) Agora vamos programar o kit:
a) D duplo clique em Configure Target Device;
b)Clique em OK para aceitar a abertura do programa de gravao.

b
a

5) Agora iremos gravar o programa no FPGA


a) Selecione no kit o modo PC (atravs do jumper roxo)
b) conecte e ligue o kit
c) na aba iMPACTFlows de duplo clique em Boundary Scan
d) clique em Initialize Chain acessvel pelo cone direto ou pelo menu File
e) clique em no e cancel para seguirmos passo a passo a programao.

d
d

6) Agora vamos gravar o arquivo .bit gerado no kit, para isso siga os passos:
a) clique com o boto direito do mouse no primeiro no primeiro cone
chamado xc3s100e bypass
b) selecione Assign New Configuration File...

a
b

c) selecione e abra o arquivo .bit dentro da pasta do seu projeto;


d) clique em no para dar prosseguimento;
e)clique novamente com o boto direito do mouse no cone xc3s100e bypass;
f) selecione Program e em seguida pressione OK;
g) Pronto, seu programa est implementado no kit, teste o seu funcionamento.

Anda mungkin juga menyukai