Mudanças entre as edições de "CIL29003-2015-2"
Linha 88: | Linha 88: | ||
=Diário de aulas= | =Diário de aulas= | ||
− | Aula 1 - 5/10/15: Apresentação da disciplina | + | ==Aula 1 - 5/10/15: Apresentação da disciplina== |
* Apresentação da disciplina, plano de aula, trabalhos e métodos de avaliação. | * Apresentação da disciplina, plano de aula, trabalhos e métodos de avaliação. | ||
# Auto apresentação | # Auto apresentação | ||
Linha 102: | Linha 102: | ||
− | Aula 2 - 6/10/15: Sistemas de Numeração | + | ==Aula 2 - 6/10/15: Sistemas de Numeração== |
Seção 2.2 e 2.3 do Pedroni. | Seção 2.2 e 2.3 do Pedroni. | ||
Linha 108: | Linha 108: | ||
[http://docente.ifsc.edu.br/odilson/CIL29003/aula-2-Sistemas-de-numeracao.pdf Sistemas de Numeração] | [http://docente.ifsc.edu.br/odilson/CIL29003/aula-2-Sistemas-de-numeracao.pdf Sistemas de Numeração] | ||
− | Aula 3 - 12/10/15: Códigos Binários | + | ==Aula 3 - 12/10/15: Códigos Binários== |
Seção 2.3 à 2.7 do Pedroni | Seção 2.3 à 2.7 do Pedroni | ||
Linha 114: | Linha 114: | ||
[http://docente.ifsc.edu.br/odilson/CIL29003/aula-3-codigos.pdf Códigos Binários] | [http://docente.ifsc.edu.br/odilson/CIL29003/aula-3-codigos.pdf Códigos Binários] | ||
− | Aula 4 - 13/10/15: Representação de números reais e Aritmética Binária | + | ==Aula 4 - 13/10/15: Representação de números reais e Aritmética Binária== |
Seção 2.8 e 3.1 do Pedroni | Seção 2.8 e 3.1 do Pedroni | ||
Linha 121: | Linha 121: | ||
[http://docente.ifsc.edu.br/odilson/CIL29003/aula-5-aritmetica-binaria.pdf Aritmética Binária] | [http://docente.ifsc.edu.br/odilson/CIL29003/aula-5-aritmetica-binaria.pdf Aritmética Binária] | ||
− | Aula 5 - 19/10/15: Aritmética Binária | + | ==Aula 5 - 19/10/15: Aritmética Binária== |
Seção 3.2 e 3.3 do Pedroni | Seção 3.2 e 3.3 do Pedroni | ||
Linha 127: | Linha 127: | ||
[http://docente.ifsc.edu.br/odilson/CIL29003/aula-5-aritmetica-binaria.pdf Aritmética Binária] | [http://docente.ifsc.edu.br/odilson/CIL29003/aula-5-aritmetica-binaria.pdf Aritmética Binária] | ||
− | Aula 6 - 20/10/15: Multiplicação Binária | + | ==Aula 6 - 20/10/15: Multiplicação Binária== |
Seção 3.4 e 3.5 do Pedroni | Seção 3.4 e 3.5 do Pedroni | ||
Linha 133: | Linha 133: | ||
[http://docente.ifsc.edu.br/odilson/CIL29003/aula-6-multiplicacao-binaria.pdf Multiplicação Binária] | [http://docente.ifsc.edu.br/odilson/CIL29003/aula-6-multiplicacao-binaria.pdf Multiplicação Binária] | ||
− | Aula 7 - | + | ==Aula 7 - 26/10/15: Divisão Binária e Portas NOT, AND, NAND, OR, NOR== |
− | Seção 3.6 | + | Seção 3.6, 3.7 e 4.1 a 4.4 do Pedroni |
[http://docente.ifsc.edu.br/odilson/CIL29003/aula-6-multiplicacao-binaria.pdf Multiplicação Binária] | [http://docente.ifsc.edu.br/odilson/CIL29003/aula-6-multiplicacao-binaria.pdf Multiplicação Binária] | ||
+ | ==Aula 8 - 27/10/15: Portas NOT, AND, NAND, OR, NOR== | ||
− | + | Seção 4.1 a 4.4 do Pedroni | |
− | #Leia o tutorial [ftp://ftp.altera.com/up/pub/Altera_Material/13.0/Tutorials/Schematic/Quartus_II_Introduction.pdf Quartus II Introduction - Using Schematic Designs] | + | |
− | # | + | ==Aula 9 - 3/11/15: ????== |
− | + | ||
− | + | ==Aula 10 - 9/11/15: Laboratório 1== | |
− | + | #Leia siga o tutorial [ftp://ftp.altera.com/up/pub/Altera_Material/13.0/Tutorials/Schematic/Quartus_II_Introduction.pdf Quartus II Introduction - Using Schematic Designs], com as seguintes adaptações: | |
− | + | ## Item 4.3 -- Utilize: '''Family: MERCÚRIO IV''' e '''Available Devices: EP4CE30F23C7'''. | |
− | ## | + | ## Item 7 -- Figura 27: '''x1 = PIN_V21''', '''x2 = PIN_W22''' e '''f = PIN_D6'''. [[Pinagem_dos_dispositivos_de_entrada_e_saída_do_kit_MERCURIO_IV | Detalhes da pinagem.]] |
#Ao salvar arquivos e projetos tome '''sempre''' as seguintes precauções, sob pena de erros de compilação: | #Ao salvar arquivos e projetos tome '''sempre''' as seguintes precauções, sob pena de erros de compilação: | ||
##Cada projeto deve ter um diretório próprio. | ##Cada projeto deve ter um diretório próprio. | ||
##'''Não''' inicie o nome de projetos e/ou circuitos com caracteres numéricos. | ##'''Não''' inicie o nome de projetos e/ou circuitos com caracteres numéricos. | ||
##'''Não''' nomeie diretórios e/ou arquivos com espaço em branco, se necessário utilize "_" (''underline'') como caracter separador. | ##'''Não''' nomeie diretórios e/ou arquivos com espaço em branco, se necessário utilize "_" (''underline'') como caracter separador. | ||
− | # | + | #Há duas formas de executar o Quartus, acesso local e acesso remoto. Nas máquinas do laboratório de programação utilizaremos o acesso local, basta rodar o '''Quartus versão 13'''. |
− | ## | + | #Quem desejar praticar em casa pode acessar remotamente, mas antes peça ao professor para criar uma conta na máquina de acesso remoto. |
− | + | #Para acesso remoto o procedimento é o seguinte: | |
− | + | ##Preferencialmente acesse a IFSC-CLOUD usando o seguinte [http://wiki.sj.ifsc.edu.br/index.php/Acesso_ao_IFSC-CLOUD roteiro] | |
+ | ##Outra opção é acesso remoto a máquina servidora com o seguinte comando: ssh -X nome_de_usuario@200.135.233.26 | ||
+ | ##Execute o Quartus com o seguinte comando no terminal: '''/opt/altera/13.0sp1/quartus/bin/quartus &''' | ||
+ | #Em ambos os casos e somente no primeiro uso, ajuste o atalho para o navegador, para poder ler os manuais quando necessário, por meio de '''Tools > Options > Internet Connectivity''', no campo '''Web browser''' preencha: '''/usr/bin/firefox'''. | ||
+ | |||
+ | |||
+ | ==Aula 11 - 10/11/15: ????== | ||
− | + | ==Aula 12 - 16/11/15: Laboratório 2== | |
− | |||
− |
Edição das 16h25min de 21 de outubro de 2015
Dados Importantes
Professor: Odilson Tadeu Valle
Email: odilson@ifsc.edu.br
Atendimento paralelo: 3ª das 15h40 às 16h35 e 5ª das 9h40 às 10h35. Local: Lab. de Desenvolvimento.
Página pessoal com slides das aulas
- Avaliações
- 3 avaliações (P1, P2 e P3) mais um projeto final (PF).
- Cada uma das avaliações terá terá um conceito numérico: A, B, C e D. Conceito mínimo para não necessitar reavaliação: C.
- Um ou mais conceitos D implica na realização da reavaliação: uma única a ser realizada no último dia de aula.
IMPORTANTE: o direito de recuperar uma avaliação em que se faltou somente existe mediante justificativa reconhecida pela coordenação. Assim, deve-se protocolar a justificativa no prazo de 48 horas, contando da data e horário da avaliação e aguardar o parecer da coordenação.
Plano de Ensino
Cronograma_de_atividades_(CIL-EngTel)
IFSC-Cloud
O IFSC-Cloud permite que qualquer usuário cadastrado acesse vários programas oficiais do ISFC remotamente, entre outros o Quartus que será utilizado intensivamente nesta disciplina. Inclusive permite que o aluno deixe processos/simulações longas rodando e verificar os resultados em um próximo acesso.
Para os alunos ainda não cadastrados na IFSC-Cloud, peça para o professor fazer seu cadastro. Após o cadastro siga exatamente TODOS os passos de Acesso_ao_IFSC-CLOUD. Caso tenha algum problema com a senha, entre em contato com o professor
Listas de exercícios
Lista para a primeira avaliação |
---|
|
Lista para a segunda avaliação |
---|
|
Lista para a terceira avaliação |
---|
|
Diário de aulas
Aula 1 - 5/10/15: Apresentação da disciplina
- Apresentação da disciplina, plano de aula, trabalhos e métodos de avaliação.
- Auto apresentação
- Apresentação da Wiki
- Plano de Ensino, Ementa, Bibliografia e Estratégia de Ensino
- Avaliações
- 3 avaliações (P1, P2 e P3) mais um projeto final (PF)
- Cada uma das avaliações terá terá um conceito: A, B, C e D. Conceito mínimo final para não necessitar reavaliação: C.
- Reavaliação única no último dia de aula.
- Relação com outras disciplinas do curso
- Conceitos iniciais (Seção 1.2 à 1.8 do Pedroni):
Aula 2 - 6/10/15: Sistemas de Numeração
Seção 2.2 e 2.3 do Pedroni.
Aula 3 - 12/10/15: Códigos Binários
Seção 2.3 à 2.7 do Pedroni
Aula 4 - 13/10/15: Representação de números reais e Aritmética Binária
Seção 2.8 e 3.1 do Pedroni
Representação de números reais Aritmética Binária
Aula 5 - 19/10/15: Aritmética Binária
Seção 3.2 e 3.3 do Pedroni
Aula 6 - 20/10/15: Multiplicação Binária
Seção 3.4 e 3.5 do Pedroni
Aula 7 - 26/10/15: Divisão Binária e Portas NOT, AND, NAND, OR, NOR
Seção 3.6, 3.7 e 4.1 a 4.4 do Pedroni
Aula 8 - 27/10/15: Portas NOT, AND, NAND, OR, NOR
Seção 4.1 a 4.4 do Pedroni
Aula 9 - 3/11/15: ????
Aula 10 - 9/11/15: Laboratório 1
- Leia siga o tutorial Quartus II Introduction - Using Schematic Designs, com as seguintes adaptações:
- Item 4.3 -- Utilize: Family: MERCÚRIO IV e Available Devices: EP4CE30F23C7.
- Item 7 -- Figura 27: x1 = PIN_V21, x2 = PIN_W22 e f = PIN_D6. Detalhes da pinagem.
- Ao salvar arquivos e projetos tome sempre as seguintes precauções, sob pena de erros de compilação:
- Cada projeto deve ter um diretório próprio.
- Não inicie o nome de projetos e/ou circuitos com caracteres numéricos.
- Não nomeie diretórios e/ou arquivos com espaço em branco, se necessário utilize "_" (underline) como caracter separador.
- Há duas formas de executar o Quartus, acesso local e acesso remoto. Nas máquinas do laboratório de programação utilizaremos o acesso local, basta rodar o Quartus versão 13.
- Quem desejar praticar em casa pode acessar remotamente, mas antes peça ao professor para criar uma conta na máquina de acesso remoto.
- Para acesso remoto o procedimento é o seguinte:
- Preferencialmente acesse a IFSC-CLOUD usando o seguinte roteiro
- Outra opção é acesso remoto a máquina servidora com o seguinte comando: ssh -X nome_de_usuario@200.135.233.26
- Execute o Quartus com o seguinte comando no terminal: /opt/altera/13.0sp1/quartus/bin/quartus &
- Em ambos os casos e somente no primeiro uso, ajuste o atalho para o navegador, para poder ler os manuais quando necessário, por meio de Tools > Options > Internet Connectivity, no campo Web browser preencha: /usr/bin/firefox.