Sistemas Digitais I
Home Sistemas Digitais I Sistemas Digitais II Microproc I Microproc II TI-89 Arq. Computadores Redes Laboratório EC Relatório VHDL, Verilog e AHDL Datasheets Links importantes Java 2 Micro Edition Projetos Finais PCT- Motorola Projetos Integrados Módulos de Aquisição Robótica Outros Dados do professor

 

Atividades, regras e bibliografia: vide Contrato pedagógico

Calendário de atividades: veja aqui

Datas importantes:

Data Local Atividade
13/12/2007 Sala Final

Assumindo como Turma A os alunos que normalmente assistem aula na quinta-feira e Turma B os alunos que assistem aula normalmente na sexta-feira.

Outros

bulletProjeto Integrado: os projetos integrados valerão até 1 ponto de bônus na nota final do semestre. Para obtê-lo, a equipe deverá enviar em um único arquivo ZIP, uma página WEB (e suas imagens) seguindo o formato aqui apresentado (CLIQUE AQUI PARA PEGAR O MODELO). Veja um exemplo;
bulletClique aqui para fazer download de um arquivo EXCEL que faz a conversão entre bases, soma e multiplicação em bases diferentes de 10 e subtração com complemento de 2;
bulletClique aqui para fazer download do arquivo (para o TANGO) da placa do Altera desenvolvido pelo professor Ivan Chueiri;
bulletVeja aqui um tutorial sobre MAXPLUS II (Tutorial Maxplus II, por Bruno Cozer - Arquivo Único (PDF))

Material

bulletIntrodução
bulletSistemas de Numeração
bulletConversão entre bases
bulletExercícios sobre sistemas de numeração e conversão entre bases
bulletAritmética em bases diferentes de 10
bulletExercícios Aritmética em bases diferentes de 10
bulletFunções Verdade
bulletExercícios Funções Verdade
bulletÁlgebra Booleana
bulletExercícios Álgebra Booleana
bulletPortas e dispositivos de comutação
bulletEquivalência NAND-NOR e Minimização Booleana
bulletFunções com múltiplas saídas
bulletExercício - Resposta (<-- NOVO!!!!!)
bulletMinimização Tabular
bulletExercício - Resposta (<-- NOVO!!!!!)
bulletDecodificadores e Somadores
bulletQuestionário de estudo
bulletpágina 1
bulletpágina 2
bulletpágina 3
bulletpágina 4
bulletRespostas (obs.:os exercícios foram resolvidos porém não foram conferidos. Podem haver erros):
bulletpágina 1
bulletpágina 2
bulletpágina 3
bulletpágina 4
bulletpágina 5
bulletpágina 6
bulletExercícios de estudo
bulletpágina 1
bulletAqui estão dois arquivos de minimização para o trabalho de minimização tabular:
bulletminimiza1.txt
bulletminimiza2.txt

Laboratórios

bulletExperiência 1 - Teste de Portas Lógicas
bulletExperiência 2 - Realização física de funções lógicas
bulletExperiência 3 - Teste eletrônico de portas lógicas
bulletExperiência 4 - Teste eletrônico de portas lógicas II
bulletExperiência 5 - Decodificadores e Drivers para Display de 7 Segmentos e Saídas Tristate
bulletExperiência 6 - Display de 7 Segmentos e Multiplex
bulletExperiência 7 - Altera I

Instruções para a montagem da placa Altera
Instruções para criar um projeto Gráfico;
Instruções para criar um projeto AHDL (texto);
Instruções para simular um projeto.

bulletExperiência 8 - Altera II
bullet Experiência 9a - Altera IIIa
bullet Experiência 9 - Altera III
bullet Experiência 10 - Altera IV
bullet Experiência 11 - Altera V <-- Não será necessário o relatório para esta atividade.
 

Outras coisas relativas a matéria:

bullet Aqui está um arquivo que fala sobre o complemento de 10. O mesmo raciocínio vale para complemento de n;
bulletQuando uma função lógica tem muitas variáveis, o tamanho da tabela verdade fica muito grande. Como posso criar uma tabela verdade simplificada? Clique aqui!
bulletComo faz divisão em binário ... por exemplo:     100010000/10111 O processo de divisão em binário é exatamente igual a decimal. A única preocupação é realizar as operações de subtração em binário (que são um pouco chatas). Aqui está um exemplo:

bulletConstrua sua própria Byte Blaster;