20
EMERSON ELETRÔNICOS Página 1 PASSO A PASSO COMO CRIAR UM NOVO PROJETO EM SCHEMATIC NO SOFTWARE QUARTUS II CYCLONE IV 1) Após abrir o quartus II, clique em CREATE A NEW PROJECT (tela a seguir). 2) CLIQUE EM NEXT (tela a seguir)

PASSO A PASSO COMO CRIAR UM NOVO PROJETO EM … PARA CRIAR UM... · EMERSON ELETRÔNICOS Página 1 PASSO A PASSO COMO CRIAR UM NOVO PROJETO EM SCHEMATIC NO SOFTWARE QUARTUS II –

Embed Size (px)

Citation preview

Page 1: PASSO A PASSO COMO CRIAR UM NOVO PROJETO EM … PARA CRIAR UM... · EMERSON ELETRÔNICOS Página 1 PASSO A PASSO COMO CRIAR UM NOVO PROJETO EM SCHEMATIC NO SOFTWARE QUARTUS II –

EMERSON ELETRÔNICOS Página 1

PASSO A PASSO COMO CRIAR UM NOVO PROJETO EM SCHEMATIC NO

SOFTWARE QUARTUS II – CYCLONE IV

1) Após abrir o quartus II, clique em CREATE A NEW PROJECT (tela a seguir).

2) CLIQUE EM NEXT (tela a seguir)

Page 2: PASSO A PASSO COMO CRIAR UM NOVO PROJETO EM … PARA CRIAR UM... · EMERSON ELETRÔNICOS Página 1 PASSO A PASSO COMO CRIAR UM NOVO PROJETO EM SCHEMATIC NO SOFTWARE QUARTUS II –

EMERSON ELETRÔNICOS Página 2

3) Escreva o nome do projeto e clique em next (tela abaixo)

4) Clique em next tela a seguir:

Page 3: PASSO A PASSO COMO CRIAR UM NOVO PROJETO EM … PARA CRIAR UM... · EMERSON ELETRÔNICOS Página 1 PASSO A PASSO COMO CRIAR UM NOVO PROJETO EM SCHEMATIC NO SOFTWARE QUARTUS II –

EMERSON ELETRÔNICOS Página 3

5) Escolha a família, o encapsulamento, o número de pinos e o modelo do dispositivo na tela a seguir:

6) Clique em next na tela a seguir:

Page 4: PASSO A PASSO COMO CRIAR UM NOVO PROJETO EM … PARA CRIAR UM... · EMERSON ELETRÔNICOS Página 1 PASSO A PASSO COMO CRIAR UM NOVO PROJETO EM SCHEMATIC NO SOFTWARE QUARTUS II –

EMERSON ELETRÔNICOS Página 4

7) Confira o sumário do projeto, se estiver certo clique em finish:

8) Se estiver tudo certo aparecerá a tela do projeto a seguir:

Page 5: PASSO A PASSO COMO CRIAR UM NOVO PROJETO EM … PARA CRIAR UM... · EMERSON ELETRÔNICOS Página 1 PASSO A PASSO COMO CRIAR UM NOVO PROJETO EM SCHEMATIC NO SOFTWARE QUARTUS II –

EMERSON ELETRÔNICOS Página 5

9) Clique na página em banco (new) e escolha o projeto em schematic e clique em OK conforme tela a

seguir:

10) A tela a seguir será aberta, no espaço pontilhado será montado o circuito lógico.

Page 6: PASSO A PASSO COMO CRIAR UM NOVO PROJETO EM … PARA CRIAR UM... · EMERSON ELETRÔNICOS Página 1 PASSO A PASSO COMO CRIAR UM NOVO PROJETO EM SCHEMATIC NO SOFTWARE QUARTUS II –

EMERSON ELETRÔNICOS Página 6

11) Para inserir componentes clique em Symbol Tool, expanda a biblioteca lógica e escolha porta and de 2

entradas:

12) Clique em ok e posicione a porta na área de trabalho, depois expanda a aba de entradas e saídas e

coloque as duas entradas e a saída nos pinos.

Page 7: PASSO A PASSO COMO CRIAR UM NOVO PROJETO EM … PARA CRIAR UM... · EMERSON ELETRÔNICOS Página 1 PASSO A PASSO COMO CRIAR UM NOVO PROJETO EM SCHEMATIC NO SOFTWARE QUARTUS II –

EMERSON ELETRÔNICOS Página 7

13) Renomeie as entradas e saídas dando um duplo clique nas entradas e saída respectivamente:

14) Clique em start compilation para verificar se existe algum erro, se tudo deu certo aparecerá a mensagem a

seguir:

Page 8: PASSO A PASSO COMO CRIAR UM NOVO PROJETO EM … PARA CRIAR UM... · EMERSON ELETRÔNICOS Página 1 PASSO A PASSO COMO CRIAR UM NOVO PROJETO EM SCHEMATIC NO SOFTWARE QUARTUS II –

EMERSON ELETRÔNICOS Página 8

15) No site da altera devemos baixar o Simulator tools no link university program.

16) Entre no link quartus ll Simulator.

Page 9: PASSO A PASSO COMO CRIAR UM NOVO PROJETO EM … PARA CRIAR UM... · EMERSON ELETRÔNICOS Página 1 PASSO A PASSO COMO CRIAR UM NOVO PROJETO EM SCHEMATIC NO SOFTWARE QUARTUS II –

EMERSON ELETRÔNICOS Página 9

17) Baixe e instale o university program installer (Windows)

18) Depois de instalado vá em todos os programas e abra o ALTERA U.P SIMULATOR

Page 10: PASSO A PASSO COMO CRIAR UM NOVO PROJETO EM … PARA CRIAR UM... · EMERSON ELETRÔNICOS Página 1 PASSO A PASSO COMO CRIAR UM NOVO PROJETO EM SCHEMATIC NO SOFTWARE QUARTUS II –

EMERSON ELETRÔNICOS Página 10

19) Aparecerão as duas telas a seguir:

20) Com o Qsim, abra o arquivo criado anteriormente (PORTA AND)

Page 11: PASSO A PASSO COMO CRIAR UM NOVO PROJETO EM … PARA CRIAR UM... · EMERSON ELETRÔNICOS Página 1 PASSO A PASSO COMO CRIAR UM NOVO PROJETO EM SCHEMATIC NO SOFTWARE QUARTUS II –

EMERSON ELETRÔNICOS Página 11

21) Clique em new simulation input file

22) Clique com o botão direito na parte branca e escolha insert node or bus para adicionar os pinos.

23) Clique em node finder:

Page 12: PASSO A PASSO COMO CRIAR UM NOVO PROJETO EM … PARA CRIAR UM... · EMERSON ELETRÔNICOS Página 1 PASSO A PASSO COMO CRIAR UM NOVO PROJETO EM SCHEMATIC NO SOFTWARE QUARTUS II –

EMERSON ELETRÔNICOS Página 12

24) Clique em list e adicione todos os pinos e clique em OK e ok novamente:

25) Nessa próxima tela, vamos selecionar cada canal de entrada e colocar dois sinais aleatórios a serem

comparados.

Vá em overwrite clock e escolha um período de 50ns para a entrada A e 50ns para entrada B, para que

o programa

faça a lógica ande entre eles. * não esqueça de salvar neste momento o arquivo de simulação.

26) Clique em ok e volte para o Qsim, clique em assign simulation settings:

Page 13: PASSO A PASSO COMO CRIAR UM NOVO PROJETO EM … PARA CRIAR UM... · EMERSON ELETRÔNICOS Página 1 PASSO A PASSO COMO CRIAR UM NOVO PROJETO EM SCHEMATIC NO SOFTWARE QUARTUS II –

EMERSON ELETRÔNICOS Página 13

27) No browser, procure o arquivo vwf salvo no item 25 deixe marcado funcional e clique em OK.

28) Agora vá em processing – start simulation:

Page 14: PASSO A PASSO COMO CRIAR UM NOVO PROJETO EM … PARA CRIAR UM... · EMERSON ELETRÔNICOS Página 1 PASSO A PASSO COMO CRIAR UM NOVO PROJETO EM SCHEMATIC NO SOFTWARE QUARTUS II –

EMERSON ELETRÔNICOS Página 14

29) O software vai gerar o arquivo de simulação, dará um aviso que o arquivo não pode ser editado e em

seguida aparece o resultado da simulação na saída S.

O Passos a seguir mostra como configurar os pinos do EP4CE6E22C8N (fpga altera).

30) Clique em pin Planer:

31) Escolha os pinos físicos do fpga de acordo com o datasheet, quando o pino for selecionado, deve ser

escolhida a entrada ou saída e configurada em Node Name, nesse caso foram escolhidos os pinos 1 e 2

com entrada A e B respectivamente e o pino 144 como a saída S.

Arraste os nomes para os pinos do fpga, os pinos ficarão na cor vermelha conforme foto a seguir:

Page 15: PASSO A PASSO COMO CRIAR UM NOVO PROJETO EM … PARA CRIAR UM... · EMERSON ELETRÔNICOS Página 1 PASSO A PASSO COMO CRIAR UM NOVO PROJETO EM SCHEMATIC NO SOFTWARE QUARTUS II –

EMERSON ELETRÔNICOS Página 15

32) Em seguida feche a janela PINPLANE e compile novamente o projeto se aparece a mensagem de sucesso

na compilação, as entradas e saídas do programa aparecerão com os números dos pinos escolhidos, logo,

o próximo passo será gravar o FPGA.

Os passos a seguir mostram com o gravar FPGA:

Primeiramente o usuário deverá possuir um gravador de dispositivos lógicos programáveis, o gravador

utilizado neste tutorial foi o USB-BLASTER MINI que é fornecido com o KITFPGA EE03.

33) Clique em programmer:

Page 16: PASSO A PASSO COMO CRIAR UM NOVO PROJETO EM … PARA CRIAR UM... · EMERSON ELETRÔNICOS Página 1 PASSO A PASSO COMO CRIAR UM NOVO PROJETO EM SCHEMATIC NO SOFTWARE QUARTUS II –

EMERSON ELETRÔNICOS Página 16

34) No hardware setup deverá aparecer o nome do gravador, logo, o gravador deverá estar instalado e

configurado, o drive do gravador está disponível no site da altera.

35) Marque program/configure, em add file adicione o arquivo PORTA_AND.pof, e clique em start:

O KIT FPGA EE03 deverá estar energizado (COM LED POWER ACESO).

36) A tela de gravação a seguir mostrará o andamento da gravação, ao final deverá ser mostrado que foi

gravado com sucesso.

Page 17: PASSO A PASSO COMO CRIAR UM NOVO PROJETO EM … PARA CRIAR UM... · EMERSON ELETRÔNICOS Página 1 PASSO A PASSO COMO CRIAR UM NOVO PROJETO EM SCHEMATIC NO SOFTWARE QUARTUS II –

EMERSON ELETRÔNICOS Página 17

Os passos a seguir apresenta como criar um bloco lógico de um circuito criado pelo usuário, com o objetivo

de diminuir o circuito e tê-lo pronto sempre quando necessitar.

Como exemplo será utilizado um contador assíncrono de 2 bits.

37) Na tela a seguir é apresentado o circuito do contador criado e compilado, esse circuito será então

configurado como um bloco lógico.

Page 18: PASSO A PASSO COMO CRIAR UM NOVO PROJETO EM … PARA CRIAR UM... · EMERSON ELETRÔNICOS Página 1 PASSO A PASSO COMO CRIAR UM NOVO PROJETO EM SCHEMATIC NO SOFTWARE QUARTUS II –

EMERSON ELETRÔNICOS Página 18

38) No menu File clique em Create/Update, depois em Create symbol files for currente files como na tela a

seguir:

39) Salve na mesma pasta que foi criado o circuito lógico:

Page 19: PASSO A PASSO COMO CRIAR UM NOVO PROJETO EM … PARA CRIAR UM... · EMERSON ELETRÔNICOS Página 1 PASSO A PASSO COMO CRIAR UM NOVO PROJETO EM SCHEMATIC NO SOFTWARE QUARTUS II –

EMERSON ELETRÔNICOS Página 19

40) Clique em ok na próxima tela:

41) O bloco lógico foi criado, e pode ser visto na pasta onde foi salvo conforme a tela a seguir:

Veja que comparado com o circuito do passo 37 acima, bloco lógico além de ocupar menos espaço na

tela fica pronto para quando houver necessidade de utilizá-lo, sem a necessidade de desenvolvê-lo de

novo.

Page 20: PASSO A PASSO COMO CRIAR UM NOVO PROJETO EM … PARA CRIAR UM... · EMERSON ELETRÔNICOS Página 1 PASSO A PASSO COMO CRIAR UM NOVO PROJETO EM SCHEMATIC NO SOFTWARE QUARTUS II –

EMERSON ELETRÔNICOS Página 20

TERMO DE GARANTIA

Os produtos da EMERSON ELETRÔNICOS possuem 1 ano de garantia a partir da data de

aquisição, as condições de utilização devem ser atendidas para que o produto não perca a

garantia.

A garantia de fabrica envolve apenas defeitos detectados de fabricação, estando isentas de

garantias as condições descritas a seguir.

Os kit perdem a garantia nos seguintes casos:

Detectado infiltração de líquido de qualquer natureza.

Detectado defeitos ocasionados por quedas, ou por objetos que possa ter caído sobre o

mesmo.

Defeitos em cabos de alimentação ou gravação ocasionados por torção ou tensão

mecânica acima do permitido.

Alimentação do kit em tensão elétrica acima do permitido para o equipamento.

Defeitos ocasionados por erros de utilização, tais como curto circuitos provocados por

ligações erradas.

Defeitos ocasionados por armazenamento em condições inadequadas.

Utilização do equipamento para fins diferentes do que foi projetado.

Abertura e tentativa de conserto do produto por pessoa não autorizada pela EMERSON

ELETRÔNICOS.

Os CPLDs, FPGAs, MICROCONTROLADORES e CIRCUITOS INTEGRADOS NÃO são

cobertos pela garantia por não serem de fabricação da EMERSON ELETRÔNICOS e por

não receber garantia de seus fabricantes, além de serem sensíveis a estática e erros de

ligação.

Os gastos e responsabilidade sobre transporte dos equipamentos até a assistência técnica

e retorno são do cliente e não da EMERSON ELETRÔNICOS.

Para quer esclarecimento sobre utilização consulte sempre nossa equipe pelo site:

www.professoremersonmartins.com.br