Crie uma conta na Intel. Ela será necessária.
Basta entrar no site da Intel aqui. Clique no ícone do usuário que fica no canto superior direito da tela, ao lado do globinho. É auto-explicativo e para criar a sua conta, vai precisar instalar um autenticador no seu celular. Aproveite para ficar logado. Não siga adiante antes de resolver essa parada.
Depois de escolher qual chip (CPLD / FPGA) e placa de desenvolvimento utilizar, partimos para a escolha da edição do Quartus e do Questa (ou Modelsim) a ser instalada.
Este software foi criado por engenheiros eletrônicos, bons em construir hardware.
Picuinha de engenheiro de software =D.
Quais versões de software temos?
Para saber o que cada uma das versões do Quartus oferece, podemos consultar a versão mais atualizada, diretamente no site da Intel, clicando aqui e abaixo segue um print do documento:
Considerações, segundo a tabela acima:
- Antes que perguntem, existe a versão Quartus Web Edition, que na prática é a versão anterior do Quartus Lite Edition.
- Na linha da simulação funcional temos o software “Questa*-Intel® FPGA Edition”, que é a versão mais nova do Multisim.
- O simulador “Questa*-Intel® FPGA Edition” precisa de licença para funcionar, mas essa licença é gratuita.
Caso estas informações sejam de grande valia para ti, vou ficar muito agradecido se você clicar nos anúncios desta página e conferir o que meus patrocinadores tem para lhe oferecer.
Afinal, o que será instalado?
A partir desse ponto, esta série de artigos irá focar na instalação e configuração dos seguintes softwares:
- “Intel Quartus Prime Design Software Lite Edition”
- “Questa – Intel FPGA Starter Edition Software”
Como baixar o Quartus e o Questa?
Se ainda não mudou o link, ele pode ser baixado clicando aqui. Note que ao clicar no link, irá abrir uma página oferecendo uma visão geral sobre o Intel® Quartus® Prime Design Software, já vista anteriormente.
Na seção Lite Edition, clique no botão da opção “Download for Windows (free, no license required)”. Se escolher o Linux, aí é contigo ;-).
Antes de continuar:
Crie uma conta na Intel, que ela será necessária mais adiante. Clique no homenzinho ao lado do globinho, faça o cadastro e se logue na sua conta.
Em seguida irá abrir a página com as opções de download da versão mais atualizada disponível. Escolha:
- Software Type: FPGA Development Tools
- Software Package: Quartus Prime Lite
- Version: A que estiver marcada como latest. Na edição deste artigo era a 22.1.2
- Operating System: Windows (Linux é para os fortes).
A seleção deve ficar conforme print abaixo:
Depois de escolhida a versão, descendo a página, temos o print abaixo:
Tem várias opções para download. Selecione a aba “Multiple Download” e pare o mouse em cima do texto “What’s Included?” para abrir um popup indicando quais softwares serão baixados neste pacote e em seguida clique no botão azul “Download Quartus-lite… windows.tar”.
O arquivo compactado de download é do tipo .tar:
No Windows, para descompactar arquivos tipo “tar”, é necessário utilizar um descompactador de arquivos. Instale e descompacte o arquivo utilizando o 7zip que é open source, clicando aqui. Ninguém é santo, mas em outras palavras, evite utilizar o WinRar para descompactar, a menos que você tenha comprado a licença dele ;-).
Terminado o download, descompacte o arquivo instalador do Quartus em uma pasta de sua preferência, que deverá ficar como o print abaixo:
Como administrador do sistema, navegue até a pasta “Quartus-lite”.
Dê uma pausa no furor instalador e LEIA O ARQUIVO “readme.txt”.
Em seguida, rode o arquivo “setup.bat” como administrador.
“Next” -> “I accept” -> “Next” -> “Escolha o diretório de instalação” -> “Next”, conforme print abaixo (clique para ampliar):
Na tela seguinte, abaixo selecione o que será instalado.
Antes de sair selecionando tudo na porra loca, pense e escolha:
- “Quartus Prime Lite Edition (Free)”.
- “Quartus Prime Help (includes Nios EDS)”.
- Na parte Devices, instale somente os arquivos de suporte do chip da sua placa de desenvolvimento. Não precisa instalar todos, pois são arquivos grandes e só vão ficar ocupando espaço no HD. No meu caso, são os arquivos de suporte para o “Cyclone IV” e para ti, pode ser outra opção.
- Por fim, selecione o “Questa – Intel FPGA Starter Edition” (licença gratuita).
Feitas as escolhas, clique em “Next”. Vai aparecer uma tela com um sumário da instalação, clique em “Next” e a instalação terá início, conforme print abaixo (clique para ampliar):
Pode ir tomar um copo d’água que essa vai demorar.
Concluída a instalação, conforme figura abaixo, clique em “Finish”.
Se deixar a instalação como está, sem instalar o driver USB-Blaster e sem finalizar as configurações adicionais, o Quartus até vai funcionar, mas vai dar um monte de problemas, portanto vamos em frente.
Instalação do driver USB-Blaster:
Não prossiga antes de instalar corretamente os drivers de instalação do USB-Blaster.
Fechada a tela de instalação, automaticamente irá abrir a tela para a instalação do driver USB.
Selecione “Avançar” -> “Concluir”, conforme indicado abaixo e caso necessário, autorize o firewall a completar a operação.
Terminada essa parte, o “Quartus Prime Lite Edition” irá apresentar a sua tela inicial que deverá ser fechada, pois falta terminar de instalar o driver USB.
Conecte a placa Mini-FPGA, para o Windows fazer a auto instalação do driver. Assim que aparecer a mensagem indicando que um novo dispositivo foi adicionado, clique na barra de pesquisa do Windows, escreva gerenciador de dispositivos e clique na opção para abrir o gerenciador de dispositivos.
Assegure que o driver USB-Blaster esteja corretamente instalado, conforme indicado no lado direito da figura abaixo.
Se o gerenciador de dispositivos indicar que o driver USB-Blaster não configurou corretamente, conforme indicado no lado esquerdo da figura, proceda com a atualização manual do driver USB-Blaster.
Para atualizar o driver, clique com o botão direito do mouse no ícone do driver USB-Blaster desatualizado -> “Atualizar Driver” -> “Procurar drivers no meu computador” -> Clique no botão “Procurar” e navegue até a pasta onde estão os drivers USB-Blaster, que devem estar no caminho “C:\intelFPGA_lite\22.1std\quartus\drivers” (pode ser necessário ajustar o caminho de acordo com a sua instalação).
Após informar o caminho onde estão os drivers da USB-Blaster, clique no checkbox “incluir subpastas” e clique em “Avançar”.
O Windows atualizará o driver, irá avisar que o driver foi atualizado com sucesso. Feche a tela e confira na tela do “Gerenciador de dispositivos”, se o driver foi instalado corretamente, conforme indicado no lado direito da figura acima.
No próximo artigo, vamos buscar a licença gratuita para o software simulador Questa (antigo ModelSim) e proceder com o refinamento da configuração do ambiente de trabalho.
Criado por Renato de Pierri em 04/11/2023.