Instalando Quartus e ModelSim em um Ambiente Linux
- Detalhes
- Categoria: Quartus II
- Publicado em Sexta, 11 Maio 2012 07:27
- Escrito por João Vitor
- Acessos: 3887
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:
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.