Mudanças entre as edições de "CIL-EngTel (página)"

De MediaWiki do Campus São José
Ir para navegação Ir para pesquisar
Linha 16: Linha 16:
 
*Para facilitar a alocação da pinagem, a  Altera disponibiliza os arquivos de configuração .qsf para estes kits [ftp://ftp.altera.com/up/pub/Altera_Material/12.1/Boards/DE0-Nano/DE0_Nano.qsf  DE0_Nano.qsf], [ftp://ftp.altera.com/up/pub/Altera_Material/12.1/Boards/DE0/DE0.qsf DE0.qsf], [ftp://ftp.altera.com/up/pub/Altera_Material/12.1/Boards/DE1/DE1.qsf DE1.qsf] e [ftp://ftp.altera.com/up/pub/Altera_Material/12.1/Boards/DE2-115/DE2_115.qsf DE2_115.qsf].
 
*Para facilitar a alocação da pinagem, a  Altera disponibiliza os arquivos de configuração .qsf para estes kits [ftp://ftp.altera.com/up/pub/Altera_Material/12.1/Boards/DE0-Nano/DE0_Nano.qsf  DE0_Nano.qsf], [ftp://ftp.altera.com/up/pub/Altera_Material/12.1/Boards/DE0/DE0.qsf DE0.qsf], [ftp://ftp.altera.com/up/pub/Altera_Material/12.1/Boards/DE1/DE1.qsf DE1.qsf] e [ftp://ftp.altera.com/up/pub/Altera_Material/12.1/Boards/DE2-115/DE2_115.qsf DE2_115.qsf].
  
===Uso nos Labs do IFSC ou com conexão a rede do IFSC ===
+
===Software Quartus II e QSIM===
*Instalar o [https://www.altera.com/download/software/quartus-ii-se/12.1 Quartus II Subscription Edition 12.1]
+
Procedimentos para instalação e uso estão descritos em [[Uso do Quartus II nos Labs do IFSC]].  
*Instalar o [https://www.altera.com/download/software/modelsim/12.1 ModelSim-Altera Edition v10.1b for Quartus II v12.1]
 
 
 
*Para instalação do Software Quartus da Altera leia as notas em: http://www.altera.com/literature/manual/quartus_install.pdf
 
 
 
*Para executar o Quartus II digite em um terminal
 
quartus 
 
 
 
*Quando for solicitada a licença ['''Tools>Options>License Setup'''], indique o local onde está a licença do software License File: ''1800@dko'' (ou opte pela avaliação de 30 dias).
 
 
 
*Em seguida abra ['''Tools>Options>Intenet Conectivity'''] e indique o local onde está o Web browser: ''/opt/firefox/firefox''
 
 
 
*Agora o Quartus está pronto para uso.
 
 
 
*Para executar o [http://www.altera.com/education/univ/software/qsim/unv-qsim.html?GSA_pos=1&WT.oss_r=1&WT.oss=qsim QSIM - Quartus II Simulator Tools for Education] digite em um terminal
 
quartus_sh --qsim
 
 
 
===Uso fora do IFSC===
 
* Você pode usar a versão acima por 30 dias, ou
 
*Fazer o download do [https://www.altera.com/download/software/quartus-ii-we/12.1 Quartus II Web Edition Software 12.1], mas com algumas [http://www.altera.com/literature/po/ss_quartussevswe.pdf algumas limitações]
 
*Fazer o download do [https://www.altera.com/download/software/modelsim-starter ModelSim-Altera Starter Edition 10.1b for Quartus II v12.1]
 
 
 
===Instalar Quartus II Web Edition Software da Altera com ISOs===
 
*Escolha a versão 12.1 e baixar o ISO https://www.altera.com/download/software/quartus-ii-we/12.1
 
*abra um terminal e faça o login como root
 
su administrador
 
sudo su
 
 
 
*montar os ISOs no UBUNTU e executar os '''setup''' indicando o diretório de instalação'' /opt/altera/12.1we''
 
mkdir /media/quartus
 
mount -o loop /home/administrador/12.1_177_acds_web_edition.iso /media/quartus
 
/media/quartus/setup -a -w -t /opt/altera/12.1we
 
 
 
*desmontar o ISO no UBUNTU
 
umount /media/quartus
 
rm -rf /media/quartus
 
 
 
===Instalar Quartus II Subscription Edition da Altera com ISOs===
 
*Escolha a versão 12.1 e baixar os ISO acds_linux.iso, acds_devices1.iso e acds_devices2.iso: https://www.altera.com/download/software/quartus-ii-se/12.1
 
*montar os ISOs no UBUNTU e executar os '''setup''' indicando o diretório de instalação'' /opt/altera/12.1''
 
mkdir /media/quartus
 
export ISOS_QUARTUS=/opt/altera/ISOS
 
mount -o loop $ISOS_QUARTUS/12.1_177_acds_linux.iso /media/quartus
 
/media/quartus/setup -a -t /opt/altera/12.1
 
mount -o loop $ISOS_QUARTUS/12.1_177_acds_devices_1.iso /media/quartus
 
/media/quartus/setup -a -t /opt/altera/12.1
 
mount -o loop $ISOS_QUARTUS/12.1_177_acds_devices_2.iso /media/quartus
 
/media/quartus/setup -a -t /opt/altera/12.1
 
 
 
*desmontar os ISOs no UBUNTU
 
umount /media/quartus
 
umount /media/quartus
 
umount /media/quartus
 
rm -rf /media/quartus
 
 
 
===Colocação do lançador do Quartus II no desktop===
 
Abra um terminal e vá até Área de trabalho"
 
 
 
<code>
 
cat quartuswe.desktop
 
cat > quartuswe.desktop << EOF
 
[Desktop Entry]
 
Name=Quartus 12.1 WE
 
Comment=Altera Quartus v.12.1 Web Edition
 
Exec=/opt/altera/12.1we/quartus/bin/quartus
 
Icon=/opt/altera/12.1we/quartus/adm/quartusii.png
 
OnlyShowIn=GNOME;Unity;
 
Terminal=false
 
Type=Application
 
X-GNOME-Autostart-Phase=Applications
 
X-GNOME-AutoRestart=true
 
NoDisplay=true
 
EOF
 
chmod 0755 quartuswe.desktop
 
 
 
cat quartus.desktop
 
cat > quartus.desktop << EOF
 
[Desktop Entry]
 
Name=Quartus 12.1 SE
 
Comment=Altera Quartus v.12.1 Subscription Edition
 
Exec=/opt/altera/12.1/quartus/bin/quartus
 
Icon=/opt/altera/12.1/quartus/adm/quartusii.png
 
OnlyShowIn=GNOME;Unity;
 
Terminal=false
 
Type=Application
 
X-GNOME-Autostart-Phase=Applications
 
X-GNOME-AutoRestart=true
 
NoDisplay=true
 
EOF
 
chmod 0755 quartus.desktop
 
 
 
cat Qsim.desktop
 
cat > Qsim.desktop << EOF
 
[Desktop Entry]
 
Name=Qsim
 
Comment=Altera Quartus Simulator v.12.1 University Programm
 
Exec=/opt/altera/12.1/quartus/bin/quartus_sh --qsim
 
Icon=/opt/altera/12.1/quartus/adm/quartusii.png
 
OnlyShowIn=GNOME;Unity;
 
Terminal=false
 
Type=Application
 
X-GNOME-Autostart-Phase=Applications
 
X-GNOME-AutoRestart=true
 
NoDisplay=true
 
EOF
 
chmod 0755 Qsim.desktop
 
</syntaxhighlight>
 
 
 
===Correção de BUG no QSIM.===
 
Ao instalar o QSIM pode ocorrer um erro '''(bad option "-readonly": must be -group, -owner or -permissions)''' na hora de abrir o arquivo de projeto gerado no Quartus II. A correção é abrir o arquivo '''quartus/common/tcl/apps/qsim/qsim_script.tcl''' e ir até a linha 1413, e comentar a linha.
 
#file attributes db -readonly 0
 
 
 
FONTE: http://www.alteraforum.com/forum/archive/index.php/t-32358.html
 
 
 
===Criar alias para os comandos na conta do usuário===
 
Para criar um alias para os comandos ''quartus'' e ''qsim''. Insira as linhas abaixo no final do arquivo .bashrc
 
<code>
 
tail .bashrc
 
cat >> .bashrc << EOF
 
# Alias para uso do Quartus II da ALTERA
 
alias quartuswe='/opt/altera/12.1we/quartus/bin/quartus'
 
alias quartus='/opt/altera/12.1/quartus/bin/quartus'
 
alias qsim='/opt/altera/12.1/quartus/bin/quartus_sh --qsim'
 
EOF
 
tail .bashrc
 
bash
 
</syntaxhighlight>
 
 
 
 
==Materiais de apoio as aulas==
 
==Materiais de apoio as aulas==
 
*[http://mathworld.wolfram.com/Binary.html  Sistema de numeração binário]
 
*[http://mathworld.wolfram.com/Binary.html  Sistema de numeração binário]

Edição das 19h43min de 10 de maio de 2013

MURAL DE AVISOS E OPORTUNIDADES DA ÁREA DE TELECOMUNICAÇÕES



Carga horária, Ementas, Bibliografia, Professores

Plano de Ensino

Aulas Semestre 2013-1

Software e equipamentos recomendados

Nas aulas de Circuitos Lógicos utilizaremos o Quartus II que é um EDA da ALTERA que possibilita a programação, sintese, teste e programação de dispositivos de lógica programável como os CPLDs e FPGAs. Além deste software utilizaremos também para a simulação o QSIM e o Modelsim-Altera.

Kits de desenvolvimento da ALTERA TERASIC

  • Nos links a seguir você pode consultar as informações sobre os kits Educacionais e de Desenvolvimento DE0-Nano,DE0, DE1, DE2-115.
  • A instalação do cabo e driver USB para programação via JTAG de FPGA ALTERA deve ser feito uma vez na maquina onde será usado o programador da ALTERA (Embutido no Quartus II). Verificar o procedimento conforme o kit que você tem disponível em http://www.altera.com/download/drivers/dri-index.html.
  • Para facilitar a alocação da pinagem, a Altera disponibiliza os arquivos de configuração .qsf para estes kits DE0_Nano.qsf, DE0.qsf, DE1.qsf e DE2_115.qsf.

Software Quartus II e QSIM

Procedimentos para instalação e uso estão descritos em Uso do Quartus II nos Labs do IFSC.

Materiais de apoio as aulas

Aulas de Laboratório

Links auxiliares


Curso de Engenharia de Telecomunicações