projeto-simulacao-quartus2

48
Victor Miranda Fernandes Universidade Federal Da Paraíba www.vhdl.com.br

Transcript of projeto-simulacao-quartus2

8/17/2019 projeto-simulacao-quartus2

http://slidepdf.com/reader/full/projeto-simulacao-quartus2 1/48

Victor Miranda Fernandes

Universidade Federal Da Paraíbawww.vhdl.com.br

8/17/2019 projeto-simulacao-quartus2

http://slidepdf.com/reader/full/projeto-simulacao-quartus2 2/48

2

8/17/2019 projeto-simulacao-quartus2

http://slidepdf.com/reader/full/projeto-simulacao-quartus2 3/48

3

File > New Project Wizard

8/17/2019 projeto-simulacao-quartus2

http://slidepdf.com/reader/full/projeto-simulacao-quartus2 4/48

4

Next

8/17/2019 projeto-simulacao-quartus2

http://slidepdf.com/reader/full/projeto-simulacao-quartus2 5/48

5

Diretório: \vhdl

Nome: exemplo

8/17/2019 projeto-simulacao-quartus2

http://slidepdf.com/reader/full/projeto-simulacao-quartus2 6/48

6

Sim

8/17/2019 projeto-simulacao-quartus2

http://slidepdf.com/reader/full/projeto-simulacao-quartus2 7/487

Next

8/17/2019 projeto-simulacao-quartus2

http://slidepdf.com/reader/full/projeto-simulacao-quartus2 8/488

Finish

8/17/2019 projeto-simulacao-quartus2

http://slidepdf.com/reader/full/projeto-simulacao-quartus2 9/489

8/17/2019 projeto-simulacao-quartus2

http://slidepdf.com/reader/full/projeto-simulacao-quartus2 10/4810

8/17/2019 projeto-simulacao-quartus2

http://slidepdf.com/reader/full/projeto-simulacao-quartus2 11/4811

File > New

8/17/2019 projeto-simulacao-quartus2

http://slidepdf.com/reader/full/projeto-simulacao-quartus2 12/4812

VHDL File

8/17/2019 projeto-simulacao-quartus2

http://slidepdf.com/reader/full/projeto-simulacao-quartus2 13/4813

Escreva o código

Em VHDL

8/17/2019 projeto-simulacao-quartus2

http://slidepdf.com/reader/full/projeto-simulacao-quartus2 14/4814

MUX 4:1 em VHDL

Entradas: i0, i1, i2 e i3Seleções: sel1 e sel2Saída: s0

É bom lembrar que onome da entidadetem que ser o mesmo

nome do projeto

8/17/2019 projeto-simulacao-quartus2

http://slidepdf.com/reader/full/projeto-simulacao-quartus2 15/48

15

Agora vamos simular!

8/17/2019 projeto-simulacao-quartus2

http://slidepdf.com/reader/full/projeto-simulacao-quartus2 16/48

8/17/2019 projeto-simulacao-quartus2

http://slidepdf.com/reader/full/projeto-simulacao-quartus2 17/48

17

Sim

8/17/2019 projeto-simulacao-quartus2

http://slidepdf.com/reader/full/projeto-simulacao-quartus2 18/48

18

Salvar

8/17/2019 projeto-simulacao-quartus2

http://slidepdf.com/reader/full/projeto-simulacao-quartus2 19/48

19

Espere a compilação e OK

8/17/2019 projeto-simulacao-quartus2

http://slidepdf.com/reader/full/projeto-simulacao-quartus2 20/48

20

File > New

8/17/2019 projeto-simulacao-quartus2

http://slidepdf.com/reader/full/projeto-simulacao-quartus2 21/48

21

Vector Waveform File

8/17/2019 projeto-simulacao-quartus2

http://slidepdf.com/reader/full/projeto-simulacao-quartus2 22/48

22

2 clicks aquiPara abrir a pinagem

8/17/2019 projeto-simulacao-quartus2

http://slidepdf.com/reader/full/projeto-simulacao-quartus2 23/48

23

OK

8/17/2019 projeto-simulacao-quartus2

http://slidepdf.com/reader/full/projeto-simulacao-quartus2 24/48

24

Pins: All

8/17/2019 projeto-simulacao-quartus2

http://slidepdf.com/reader/full/projeto-simulacao-quartus2 25/48

25

8/17/2019 projeto-simulacao-quartus2

http://slidepdf.com/reader/full/projeto-simulacao-quartus2 26/48

26

8/17/2019 projeto-simulacao-quartus2

http://slidepdf.com/reader/full/projeto-simulacao-quartus2 27/48

27

8/17/2019 projeto-simulacao-quartus2

http://slidepdf.com/reader/full/projeto-simulacao-quartus2 28/48

8/17/2019 projeto-simulacao-quartus2

http://slidepdf.com/reader/full/projeto-simulacao-quartus2 29/48

29

8/17/2019 projeto-simulacao-quartus2

http://slidepdf.com/reader/full/projeto-simulacao-quartus2 30/48

30

Selecione as entradasClick com direito > Grouping > Group

8/17/2019 projeto-simulacao-quartus2

http://slidepdf.com/reader/full/projeto-simulacao-quartus2 31/48

31

Group Name: entrada

8/17/2019 projeto-simulacao-quartus2

http://slidepdf.com/reader/full/projeto-simulacao-quartus2 32/48

32

Selecione o grupo entradaClick com direito > Value > Count Value

Para gerar um contador binário no grupo

8/17/2019 projeto-simulacao-quartus2

http://slidepdf.com/reader/full/projeto-simulacao-quartus2 33/48

33

OK

8/17/2019 projeto-simulacao-quartus2

http://slidepdf.com/reader/full/projeto-simulacao-quartus2 34/48

34

Veja a contagem!

8/17/2019 projeto-simulacao-quartus2

http://slidepdf.com/reader/full/projeto-simulacao-quartus2 35/48

35

Abra o grupo para ver em binário

8/17/2019 projeto-simulacao-quartus2

http://slidepdf.com/reader/full/projeto-simulacao-quartus2 36/48

36

Selecione as seleçõesClick com direito > Grouping > Group

8/17/2019 projeto-simulacao-quartus2

http://slidepdf.com/reader/full/projeto-simulacao-quartus2 37/48

37

Group Name: select

8/17/2019 projeto-simulacao-quartus2

http://slidepdf.com/reader/full/projeto-simulacao-quartus2 38/48

38

Selecione o grupo select

Click com direito > Value > Count ValuePara gerar um contador binário no grupo

8/17/2019 projeto-simulacao-quartus2

http://slidepdf.com/reader/full/projeto-simulacao-quartus2 39/48

39

OK

8/17/2019 projeto-simulacao-quartus2

http://slidepdf.com/reader/full/projeto-simulacao-quartus2 40/48

40

Agora vamos simular comas entradas e

Seleções que colocamos!E ver a saída S0

8/17/2019 projeto-simulacao-quartus2

http://slidepdf.com/reader/full/projeto-simulacao-quartus2 41/48

41

Processing > Simulator Tool

8/17/2019 projeto-simulacao-quartus2

http://slidepdf.com/reader/full/projeto-simulacao-quartus2 42/48

42

Simulation mode: Functional

Depois click em:Generate Functional Simulation Netlist

8/17/2019 projeto-simulacao-quartus2

http://slidepdf.com/reader/full/projeto-simulacao-quartus2 43/48

43

Espere a simulação e OK

8/17/2019 projeto-simulacao-quartus2

http://slidepdf.com/reader/full/projeto-simulacao-quartus2 44/48

44

Agora, Start

8/17/2019 projeto-simulacao-quartus2

http://slidepdf.com/reader/full/projeto-simulacao-quartus2 45/48

45

OK e Open

8/17/2019 projeto-simulacao-quartus2

http://slidepdf.com/reader/full/projeto-simulacao-quartus2 46/48

46

Sim

8/17/2019 projeto-simulacao-quartus2

http://slidepdf.com/reader/full/projeto-simulacao-quartus2 47/48

47

Olhe a saída S0!

E confira se é o esperado.

8/17/2019 projeto-simulacao-quartus2

http://slidepdf.com/reader/full/projeto-simulacao-quartus2 48/48

Fim!