Portal - FPGA para Todos

Instalando Quartus e ModelSim em um Ambiente Linux

Intalando Quartus e ModelSim em um Ambiente Linux

Introdução

A ferramenta de desenvolvimento Quartus juntamente com o seu simulador ModelSim possuem uma versão de instalação para a plataforma linux. Neste tutorial será ensinado como fazer a instalação do software na distro Ubuntu 11.10 (Oneiric Ocelot), mas é provável que não hajam muitas mudanças na instalação de uma versão para outra.

Requisitos

  • Ter 13Gb livres em disco.

Instalando e Executando o Script

Para a instalação do Quartus e do ModelSim é necessário trocar seu shell de dash para bash. Para isso abra um terminal (ctrl+alt+t) e digite: su. Coloque sua senha de administrador e digite: rm -f /bin/sh. Isso irá remover o dash antigo. Agora digite: ln -s /bin/bash /bin/sh. Pronto, se tudo correu bem estará com um bash rodando agora em seu terminal.

Obs: se você não tem certeza de qual é seu shell você pode executar o comando mesmo assim sem risco de danos a sua máquina.

Aperte ctrl+alt+t e digite: wget http://download.altera.com/software/acds/11.1/173/altera_installer/altera_installer.external.sh. Espere a instalação ser concluída e execute o script: sh altera_installer.external.sh. O arquivo do script será verificado e descomprimido pelo sistema operacional e a seguinte tela de intalação aparecerá:

Aperte o botão "next" e a seguinte janela será exibida:

Leia atentamente a licensa do software, caso concorde com o que leu marque a caixa com a opção "I agree to  the terms of the license agreement." e aperte o botão "next".

Selecione a opção "Download Installation Files From the Internet" e também "No proxy (recommended)".

No retângulo "Destination Directory:" digite o local onde deseja salvar os arquivo para a posterior utilização do Quartus e do ModelSim. Para remover os arquivos utilizados na instalação, devido a algum problema encontrado após a instalação efetuada, marque a caixa "Remove saved installation files after completion.". Caso não queira instalar o software no momento, apenas fazer seu download, marque a opção "Download only and install later". 

A imagem acima mostra os componentes do pacote que são utilizados pelo grupo "FPGA para todos", você pode escolher apenas os que interessarem a você. Aperte "next" e o download começará. Como o arquivo é bem grande, o download provavelmente irá demorar.

Após o download pronto aperte "next" e depois "finish".

Criando um Comando para Acessar o Quartus

Com um terminal aberto abra seu editor de texto favorito e crie um arquivo chamado quartus.c. Ex. gedit quartus.c

Obs:Caso não tenha instalado o compilador gcc em sua máquina execute o comando: sudo apt-get update. Digite sua senha de administrador e após digite: sudo apt-get install gcc.

Copie e cole o seguinte texto no arquivo que você acabou de criar:

#include <stdlib.h>
#include<stdio.h>
main(){
          system("sh /home/altera/11.1/quartus/bin/quartus");
}

Troque o endereço  /home/altera/11.1/quartus/bin/ pelo endereço onde você instalou o Quartus II.

Salve o código, digite: gcc quartus.c -o quartus. Pronto, agora quando você precisar utilizar o quartus apenas abra um terminal e ./quartus.

Linkando o ModelSim ao quartus

Com o quartus aberto clique na aba "Tools" e escolha a opção "Options...". 

Clique na aba, à esquerda, em EDA Tool Options e na caixa escolha a opção "..." que está na ModelSim_Altera. Altere o caminho do ModelSim para "/pastaEmQueFoiInstaladaOQuartus/altera/11.1/modelsim_ase/linux".

Agora você deverá ser capaz de executar suas simulações utilizando o ModelSim.

Gravando um Projeto no seu Kit Utilizando o Quartus

Para poder usar corretamente sua Usb-Blaster digite os seguintes comando em seu terminal: 

mount --bind /dev/bus /proc/bus

ln -s /sys/kernel/debug/usb/devices /proc/bus/usb/devices

Em seu editor de texto preferido crie um arquivo chamado: "/etc/udev/rules.d/altera-usb-blaster.rules". Ex: gedit /etc/udev/rules.d/altera-usb-blaster.rules.

Digite o seguinte código no arquivo que você acabou de criar:

ATTR{idVendor}=="09fb", ATTR{idProduct}=="6001", MODE"666"

Salve o arquivo. Ao reiniciar o seu computador você já deve ser capaz de efetuar gravações em seu kit utilizando a USB-Blaster.

Quem está Online

Temos 32 visitantes e Nenhum membro online

Apoio

Login Form