Mudanças entre as edições de "CIL29003-2017-1"
(34 revisões intermediárias por um outro usuário não estão sendo mostradas) | |||
Linha 1: | Linha 1: | ||
=Dados Importantes= | =Dados Importantes= | ||
− | ''Professor'': [ | + | ''Professor'': [http://docente.ifsc.edu.br/odilson/ Odilson Tadeu Valle] |
<br>''Email'': odilson@ifsc.edu.br | <br>''Email'': odilson@ifsc.edu.br | ||
− | <br>''Atendimento paralelo'': | + | <br>''Atendimento paralelo'': 2ª das 13h30 às 14h25 e 3ª das 9h40 às 10h35. Local: Lab. de Desenvolvimento. |
* Salas: Segundas e quintas-feiras - sala 11; Aulas de laboratório: Laboratório de Redes II. | * Salas: Segundas e quintas-feiras - sala 11; Aulas de laboratório: Laboratório de Redes II. | ||
Linha 12: | Linha 12: | ||
* Avaliações | * Avaliações | ||
** 3 conjuntos de avaliações (A1, A2 e A3) mais um projeto final (PF). | ** 3 conjuntos de avaliações (A1, A2 e A3) mais um projeto final (PF). | ||
− | ** 1 conjunto de avaliações é igual a um conjunto de 5 testes com duração entre 20 a 30 min, de acordo com a necessidade e definido pelo professor. Esses testes ocorrerão '''sempre''' ao final das aulas das segundas-feiras. Cada teste terá uma nota variando de 0 a 10. A menor nota de cada conjunto será automaticamente desprezada e a média das | + | ** 1 conjunto de avaliações é igual a um conjunto de aproximadamente 5 testes com duração entre 20 a 30 min, de acordo com a necessidade e definido pelo professor. Esses testes ocorrerão '''sempre''' ao final das aulas das segundas-feiras. Cada teste terá uma nota variando de 0 a 10. A menor nota de cada conjunto será automaticamente desprezada e a média das demais notas gerará o conceito do respectivo conjunto de avaliações. |
** Conceito mínimo para não necessitar reavaliação: 6. | ** Conceito mínimo para não necessitar reavaliação: 6. | ||
** Um ou mais conceitos <= 5 implica na realização da reavaliação: as 3 reavaliações ocorrerão em data única no último dia de aula. | ** Um ou mais conceitos <= 5 implica na realização da reavaliação: as 3 reavaliações ocorrerão em data única no último dia de aula. | ||
Linha 18: | Linha 18: | ||
'''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. | '''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. | ||
+ | |||
+ | [http://docente.ifsc.edu.br/odilson/CIL29003/DIARIO-2017-1-C290-CIL29003.pdf <span style="font-size:200%"> Conceitos Finais] | ||
==[[CIL-EngTel_(Plano_de_Ensino)|Plano de Ensino]]== | ==[[CIL-EngTel_(Plano_de_Ensino)|Plano de Ensino]]== | ||
Linha 29: | Linha 31: | ||
==Proposta de projeto final e equipes== | ==Proposta de projeto final e equipes== | ||
+ | *[[Projetos_Finais_CIL29003]] | ||
=Diário de aulas= | =Diário de aulas= | ||
− | Aula 1 - 09/02/17: | + | Aula 1 - 09/02/17: Apresentação da disciplina, plano de aula, trabalhos e métodos de avaliação. |
− | |||
# Auto apresentação | # Auto apresentação | ||
# [http://wiki.sj.ifsc.edu.br Apresentação da Wiki] | # [http://wiki.sj.ifsc.edu.br Apresentação da Wiki] | ||
Linha 44: | Linha 46: | ||
# Conceitos iniciais ('''Seção 1.2 à 1.8 do Pedroni'''): | # Conceitos iniciais ('''Seção 1.2 à 1.8 do Pedroni'''): | ||
## [http://docente.ifsc.edu.br/odilson/CIL29003/Pedroni_Cap_1_Introducao.pdf Introdução a Circuito Lógicos] | ## [http://docente.ifsc.edu.br/odilson/CIL29003/Pedroni_Cap_1_Introducao.pdf Introdução a Circuito Lógicos] | ||
+ | |||
+ | Aula 2 - 13/02/17: [http://docente.ifsc.edu.br/odilson/CIL29003/Pedroni_Cap_1_Introducao.pdf Introdução a Circuito Lógicos] | ||
+ | |||
+ | Aula 3 - 16/02/17: Aulas suspensas. Reunião do Câmpus para deliberação sobre regimento. | ||
+ | |||
+ | Aula 4 - 20/02/17: [http://docente.ifsc.edu.br/odilson/CIL29003/Pedroni_Cap_2_Representacoes_Binarias.pdf Representações Binárias] | ||
+ | |||
+ | Aula 5 - 23/02/17: [http://docente.ifsc.edu.br/odilson/CIL29003/Pedroni_Cap_2_Representacoes_Binarias.pdf Representações Binárias] | ||
+ | |||
+ | Aula 6 - 02/03/17: [http://docente.ifsc.edu.br/odilson/CIL29003/Pedroni_Cap_2_Representacoes_Binarias.pdf Representações Binárias] e [http://docente.ifsc.edu.br/odilson/CIL29003/Pedroni_Cap_3_Aritmetica_Binaria.pdf Aritmética Binária] | ||
+ | |||
+ | Aula 7 - 06/03/17: [http://docente.ifsc.edu.br/odilson/CIL29003/Pedroni_Cap_3_Aritmetica_Binaria.pdf Aritmética Binária] | ||
+ | |||
+ | Aula 8 - 09/03/17: [http://docente.ifsc.edu.br/odilson/CIL29003/Pedroni_Cap_3_Aritmetica_Binaria.pdf Aritmética Binária] e [http://docente.ifsc.edu.br/odilson/CIL29003/Pedroni_Cap_4_Introducao_Circuitos_Digitais.pdf Introdução aos circuitos digitais] | ||
+ | |||
+ | Aula 9 - 13/03/17: [http://docente.ifsc.edu.br/odilson/CIL29003/Pedroni_Cap_4_Introducao_Circuitos_Digitais.pdf Introdução aos circuitos digitais] | ||
+ | |||
+ | Aula 10 - 16/03/17: {{Collapse top |Laboratório 1 - Uso do Quartus}} | ||
+ | #Leia e execute os procedimentos sugeridos no tutorial [http://docente.ifsc.edu.br/odilson/CIL29003/Quartus_II_Introduction_Destacado.pdf Quartus II Introduction - Using Schematic Designs]. Dê especial atenção aos pontos destacados do texto. | ||
+ | #Utilize o '''Quartus versão 13''' de sua máquina local. Faça as seguintes adaptações no tutorial, que também estão anotadas no próprio texto: | ||
+ | ## Item 4.3 -- Utilize: '''Family: Cyclone IV E''' 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.]] | ||
+ | ## Siga o roteiro até que sua placa esteja funcionando corretamente. | ||
+ | # Uma vez a placa funcionando complete a tabela verdade do circuito montado, fazendo as respectivas combinações de entrada, através das chaves de entrada, e observando a saída, através do led: | ||
+ | {| border="1" cellpadding="10" cellspacing="3" style="text-align: center;" | ||
+ | |- | ||
+ | | x1 || x2 || f | ||
+ | |- | ||
+ | | 0 || 0 || | ||
+ | |- | ||
+ | | 0 || 1 || | ||
+ | |- | ||
+ | | 1 || 0 || | ||
+ | |- | ||
+ | | 1 || 1 || | ||
+ | |} | ||
+ | |||
+ | |||
+ | O resultado obtido é condizente com o esperado? | ||
+ | |||
+ | |||
+ | |||
+ | *Orientações gerais: | ||
+ | #Salve o projeto. 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 caractere separador. | ||
+ | #Procedimento para salvar e recuperar projetos | ||
+ | ##Para salvar um projeto: '''[Project > Archive Project... > Archive file name: nome_do_projeto.qar]''' | ||
+ | ##O arquivo será salvo em: '''/home/aluno/nome_do_projeto/output_files/nome_do_projeto.qar''' | ||
+ | ##Copie o arquivo para algum repositório particular remoto ou mande o mesmo (nome_do_projeto.qar) para o seu email. | ||
+ | #Para restaurar um projeto: | ||
+ | ##Crie um novo diretório com o nome do projeto. | ||
+ | ##Baixe o arquivo salvo nesse diretório. | ||
+ | ##Execute o Quartus. | ||
+ | ##Clique na opção '''Open Existing Project'''. | ||
+ | ##Navegue no gerenciador de arquivos até encontrar o '''.qar''' baixado, dê duplo clique no mesmo e '''OK'''. | ||
+ | #Há duas formas de executar o Quartus, acesso local e acesso remoto. Nas máquinas do laboratório 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@191.36.8.33 | ||
+ | ##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'''. | ||
+ | ##Verifique a [[Licença Quartus]] | ||
+ | #Outra opção é utilizar a versão free do Quartus, que apresenta praticamente todas as funcionalidades da versão comercial, com certeza suficiente para o desenvolvimento de nossos projetos. | ||
{{Collapse bottom}} | {{Collapse bottom}} | ||
− | Aula | + | Aula 11 - 20/03/17: [http://docente.ifsc.edu.br/odilson/CIL29003/Pedroni_Cap_4_Introducao_Circuitos_Digitais.pdf Introdução aos circuitos digitais] |
− | Aula | + | Aula 12 - 23/03/17: [http://docente.ifsc.edu.br/odilson/CIL29003/Pedroni_Cap_4_Introducao_Circuitos_Digitais.pdf Introdução aos circuitos digitais] |
− | Aula 4 - | + | Aula 13 - 27/03/17: [http://docente.ifsc.edu.br/odilson/CIL29003/Pedroni_Cap_5_Algebra_Booleana.pdf Álgebra Booleana] |
+ | |||
+ | Aula 14 - 30/03/17: [http://docente.ifsc.edu.br/odilson/CIL29003/Pedroni_Cap_5_Algebra_Booleana.pdf Álgebra Booleana] | ||
+ | |||
+ | Aula 15 - 03/04/17: [http://docente.ifsc.edu.br/odilson/CIL29003/Pedroni_Cap_5_Algebra_Booleana.pdf Álgebra Booleana] | ||
+ | |||
+ | Aula 16 - 06/04/17: [http://docente.ifsc.edu.br/odilson/CIL29003/Pedroni_Cap_10_Familias_Logicas.pdf Famílias Loógicas] | ||
+ | |||
+ | Aula 17 - 10/04/17: [http://docente.ifsc.edu.br/odilson/CIL29003/Pedroni_Cap_11_Circuitos_combinacionais_Logicos.pdf Circuitos Combinacionais Lógicos] | ||
+ | |||
+ | Aula 18 - 13/04/17: [[Experimento_5_para_Circuitos_Lógicos | Laboratório 2 - Projeto e implementação de conversor BCD - SSD]] | ||
+ | |||
+ | Aula 19 - 17/04/17: [http://docente.ifsc.edu.br/odilson/CIL29003/Pedroni_Cap_11_Circuitos_combinacionais_Logicos.pdf Circuitos Combinacionais Lógicos] | ||
+ | |||
+ | Aula 20 - 20/04/17: [http://docente.ifsc.edu.br/odilson/CIL29003/Pedroni_Cap_12_Circuitos_combinacionais_Aritmeticos.pdf Circuitos Combinacionais Aritméticos] | ||
+ | |||
+ | Aula 21 - 24/04/17: [http://docente.ifsc.edu.br/odilson/CIL29003/Pedroni_Cap_12_Circuitos_combinacionais_Aritmeticos.pdf Circuitos Combinacionais Aritméticos] | ||
+ | |||
+ | Aula 22 - 27/04/17: [[Circuitos_Lógicos_Aritméticos | Laboratório 3 - Somador de 4 bits, até o item 3.3 - Análise dos resultados]] - no Kit Mercurio IV (Family = Cyclone IV E / device = EP4CE30F23C7) | ||
+ | |||
+ | Aula 23 - 04/05/17: [http://docente.ifsc.edu.br/odilson/CIL29003/Pedroni_Cap_12_Circuitos_combinacionais_Aritmeticos.pdf Circuitos Combinacionais Aritméticos] | ||
+ | |||
+ | Aula 24 - 08/05/17: [http://docente.ifsc.edu.br/odilson/CIL29003/Pedroni_Cap_12_Circuitos_combinacionais_Aritmeticos.pdf Circuitos Combinacionais Aritméticos] e [http://docente.ifsc.edu.br/odilson/CIL29003/Pedroni_Cap_13_Registradores.pdf Registradores] | ||
+ | |||
+ | Aula 25 - 11/05/17: [http://docente.ifsc.edu.br/odilson/CIL29003/Pedroni_Cap_14_Circuitos_Sequenciais.pdf Circuitos Sequenciais] | ||
+ | |||
+ | Aula 26 - 15/05/17: [http://docente.ifsc.edu.br/odilson/CIL29003/Pedroni_Cap_14_Circuitos_Sequenciais.pdf Circuitos Sequenciais] | ||
+ | |||
+ | Aula 27 - 18/05/17: Laboratório 4 – [[Contador_binário_síncrono | Contador binário síncrono]] | ||
+ | |||
+ | Aula 28 - 22/05/17: [http://docente.ifsc.edu.br/odilson/CIL29003/Pedroni_Cap_14_Circuitos_Sequenciais.pdf Circuitos Sequenciais] | ||
+ | |||
+ | Aula 29 - 25/05/17: [http://docente.ifsc.edu.br/odilson/CIL29003/Pedroni_Cap_14_Circuitos_Sequenciais.pdf Circuitos Sequenciais] | ||
+ | |||
+ | Aula 30 - 29/05/17: [http://docente.ifsc.edu.br/odilson/CIL29003/Pedroni_Cap_14_Circuitos_Sequenciais.pdf Circuitos Sequenciais] | ||
+ | |||
+ | Aula 31 - 01/06/17: Projeto final em equipes | ||
+ | |||
+ | Aula 32 - 05/06/17: Projeto final em equipes | ||
+ | |||
+ | Aula 33 - 08/06/17: Projeto final em equipes | ||
+ | |||
+ | Aula 34 - 12/06/17: Projeto final em equipes | ||
+ | |||
+ | Aula 35 - 19/06/17: Projeto final em equipes | ||
+ | |||
+ | Aula 36 - 22/06/17: Projeto final em equipes | ||
+ | |||
+ | Aula 37 - 26/06/17: Projeto final em equipes | ||
+ | |||
+ | Aula 38 - 29/06/17: Projeto final em equipes | ||
+ | |||
+ | Aula 39 - 03/07/17: Reavaliação final |
Edição atual tal como às 09h36min de 23 de fevereiro de 2021
Dados Importantes
Professor: Odilson Tadeu Valle
Email: odilson@ifsc.edu.br
Atendimento paralelo: 2ª das 13h30 às 14h25 e 3ª das 9h40 às 10h35. Local: Lab. de Desenvolvimento.
- Salas: Segundas e quintas-feiras - sala 11; Aulas de laboratório: Laboratório de Redes II.
Página pessoal com slides das aulas e provas anteriores
Página principal da disciplina
- Avaliações
- 3 conjuntos de avaliações (A1, A2 e A3) mais um projeto final (PF).
- 1 conjunto de avaliações é igual a um conjunto de aproximadamente 5 testes com duração entre 20 a 30 min, de acordo com a necessidade e definido pelo professor. Esses testes ocorrerão sempre ao final das aulas das segundas-feiras. Cada teste terá uma nota variando de 0 a 10. A menor nota de cada conjunto será automaticamente desprezada e a média das demais notas gerará o conceito do respectivo conjunto de avaliações.
- Conceito mínimo para não necessitar reavaliação: 6.
- Um ou mais conceitos <= 5 implica na realização da reavaliação: as 3 reavaliações ocorrerão em data única no último dia de aula.
- Conceito final: "média" das 4 avaliações.
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. Permite inclusive que o usuário deixe processos/simulações longas rodando em background 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
Proposta de projeto final e equipes
Diário de aulas
Aula 1 - 09/02/17: 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, verificar acima.
- Cronograma de atividades
- Relação com outras disciplinas do curso
- O que são e onde estão os circuitos lógicos/digitais? Imagens
- Qual sua relação com Telecomunicações?
- Conceitos iniciais (Seção 1.2 à 1.8 do Pedroni):
Aula 2 - 13/02/17: Introdução a Circuito Lógicos
Aula 3 - 16/02/17: Aulas suspensas. Reunião do Câmpus para deliberação sobre regimento.
Aula 4 - 20/02/17: Representações Binárias
Aula 5 - 23/02/17: Representações Binárias
Aula 6 - 02/03/17: Representações Binárias e Aritmética Binária
Aula 7 - 06/03/17: Aritmética Binária
Aula 8 - 09/03/17: Aritmética Binária e Introdução aos circuitos digitais
Aula 9 - 13/03/17: Introdução aos circuitos digitais
Aula 10 - 16/03/17:
Laboratório 1 - Uso do Quartus | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Aula 11 - 20/03/17: Introdução aos circuitos digitais
Aula 12 - 23/03/17: Introdução aos circuitos digitais
Aula 13 - 27/03/17: Álgebra Booleana
Aula 14 - 30/03/17: Álgebra Booleana
Aula 15 - 03/04/17: Álgebra Booleana
Aula 16 - 06/04/17: Famílias Loógicas
Aula 17 - 10/04/17: Circuitos Combinacionais Lógicos
Aula 18 - 13/04/17: Laboratório 2 - Projeto e implementação de conversor BCD - SSD
Aula 19 - 17/04/17: Circuitos Combinacionais Lógicos
Aula 20 - 20/04/17: Circuitos Combinacionais Aritméticos
Aula 21 - 24/04/17: Circuitos Combinacionais Aritméticos
Aula 22 - 27/04/17: Laboratório 3 - Somador de 4 bits, até o item 3.3 - Análise dos resultados - no Kit Mercurio IV (Family = Cyclone IV E / device = EP4CE30F23C7)
Aula 23 - 04/05/17: Circuitos Combinacionais Aritméticos
Aula 24 - 08/05/17: Circuitos Combinacionais Aritméticos e Registradores
Aula 25 - 11/05/17: Circuitos Sequenciais
Aula 26 - 15/05/17: Circuitos Sequenciais
Aula 27 - 18/05/17: Laboratório 4 – Contador binário síncrono
Aula 28 - 22/05/17: Circuitos Sequenciais
Aula 29 - 25/05/17: Circuitos Sequenciais
Aula 30 - 29/05/17: Circuitos Sequenciais
Aula 31 - 01/06/17: Projeto final em equipes
Aula 32 - 05/06/17: Projeto final em equipes
Aula 33 - 08/06/17: Projeto final em equipes
Aula 34 - 12/06/17: Projeto final em equipes
Aula 35 - 19/06/17: Projeto final em equipes
Aula 36 - 22/06/17: Projeto final em equipes
Aula 37 - 26/06/17: Projeto final em equipes
Aula 38 - 29/06/17: Projeto final em equipes
Aula 39 - 03/07/17: Reavaliação final