Baixe o app para aproveitar ainda mais
Prévia do material em texto
Tutorial FPGA Usando o Quartus II Iniciar o Quartus II File > New Project Wizard Next Escolher a pasta do projeto introtutorial Escolher o nome do projeto e do top-level Criar uma nova pasta? YES Não adicionar arquivos, deixar em banco, NEXT Escolher a família de FPGA - EP2C35F672C6 Não selecionar nenhuma ferramenta de terceiros, NEXT O resumo aparece, FINISH Seu novo projeto já está criado New/Block Diagram/Schematic File File > Save As Veja o editor em branco Com um duplo click na área em branco abre a janela para adicionar a sua lógica, escolher nas bibliotecas Desenhe seu circuito e vá em primitives/pin para inserir os pinos de entrada e/ou saída Nomeie os pinos Use o ícone para fazer as ligações Depois de desenhado, já pode compilar indo em Processing > Start Compilation Veja o relatório da compilação Vamos usar as chaves SW0 and SW1 como entradas conectadas aos pinos FPGA pins N25 and N26 do FPGA. Vamos usar LEDG0 como uma saída que está no pino AE22 do FPGA Ir em Assignments > Pins SIMULANDO File > New>Vector Waveform File, depois OK Veja a área de simulação, e ajuste a simulação para até 200ns em Edit > End Time View > Fit in Window Inserir os seus sinais para simulação Edit > Insert Node or Bus Ir em Node Finder depois em list e escolher os seus sinais Usando a ferramenta escolha a forma do sinal de entrada. Fazer Functional Simulation indo em Assignments > Settings Em Simulator escolher Functional Antes de simular ir em Processing > Generate Functional Simulation Netlist Depois em Processing > Start Simulation Veja o resultado PROGRAMANDO E CONFIGURANDO O FPGA A chave RUN/PROG na placa deve estar em RUN Tools > Programmer Depois Hardware Setup, e escolher USB-Blaster Auto detect, Depois Start
Compartilhar