Fechar menu lateral

Plano departamental

Plano de Ensino

Disciplina: DCC122 - CIRCUITOS DIGITAIS

Horas Aula: 4

Departamento: DEPTO DE CIENCIA DA COMPUTACAO /ICE

Ementa
keyboard_arrow_down keyboard_arrow_up
1. Bases Numéricas
2. Álgebra de Boole
3. Circuitos combinacionais
4. Minimização de funções
5. Circuitos sequenciais síncronos e assíncronos
6. Flip-flops, registradores, contadores, memória
7. Linguagem de descrição de hardware
0) CONCEITOS INTRODUTÓRIOS: introdução aos sistemas de telecomunicação; representações analógicos e digitais; conversão analógico/digital; computadores digitais.

1) SISTEMAS DE NUMERAÇÃO E CÓDIGOS: Sistemas de numeração binário, decimal, hexadecimal; conversão entre bases numéricas; códigos numéricos BCD e Gray; código de 7 seguimentos; códigos alfanuméricos ASCII e Unicode; paridade e detecção de erros.

2) ÁLGEBRA BOOLEANA: constantes e variáveis booleanas; tabela verdade; operações lógicas fundamentais; teoremas booleanos; simplificação algébrica; teoremas de DeMorgan; soma de produtos; produto de somas.

3) FUNDAMENTOS DE CIRCUITOS LÓGICOS: portas lógicas fundamentais, descrevendo circuitos algebricamente; avaliando a saída dos circuitos; desenhando diagramas de circuitos; operações e portas lógicas complementares; universalidade das portas NAND e NOR; simbologia alternativa de portas lógicas; níveis de acionamento.

4) MAPAS DE KARNAUGH: soma de mintermos; produto de maxtermos; construção de mapas de Karnaugh; simplificação por agrupamento; condições de irrelevância.

5) CIRCUITOS INTEGRADOS, PLDS E HDLS: circuitos integrados digitais; encapsulamento de CIs; famílias lógicas; estruturas de dois níveis; dispositivos lógicos programáveis (PLDs); linguagens de descrição de hardware (HDLs).

6) CIRCUITOS LÓGICOS MSI: comparador de igualdade; circuitos de paridade; circuito somador completo; (de)codificadores; (de)multiplexadores; comparador de magnitude; driver BCD para 7 segmentos.

7) LATCHES E FLIP-FLOPS: latches NAND, NOR e D; pulsos digitais; sinais de clock; flip-flop SR, JK e D; entradas assíncronas; temporização e sincronização; multivibrador monoestável; circuito gerador de clock.

8) CONTADORES: divisão de frequência e contagem; contadores assíncronos e síncronos; contadores de módulo < 2n; contadores crescentes e decrescentes; contadores com carga paralela; CIs de contadores síncronos; decodificando um contador; análise e projeto de contadores síncronos; máquinas de estado.

9) REGISTRADORES: registradores de armazenamento; transferência de dados; registradores de deslocamento; CIs de registradores.

10) DISPOSITIVOS DE MEMÓRIA: terminologia de memórias; barramentos; princípios de operação; conexões CPU-Memória; memórias ROM; memórias flash; memórias RAM; outras tecnologias de memória.
TOCCI, Ronald J; WIDMER, Neals S; MOSS, Gregory L. Sistemas digitais: princípios e aplicações. 10 ed. Pearson Education, 2010.
PEDRONI, V. Eletrônica Digital Moderna e VHDL. 1 ed. Campus Elsevier, 2010.
TAUB, H. Circuitos digitais e microprocessadores. 1 ed. McGraw-Hill, 1984.
MANO, M. M.. Digital design. Prentice-Hall International. 2ª edição. 1991.
BIGNELL, J; DONOVAN, R. Eletrônica digital. 1 ed. Makron, 1995.
IDOETA, I. V; CAPUANO, F. G. Elementos de eletrônica digital. 37 ed. Érica, 2006.
WAKERLY, J. F. Digital Design Principles and Practices. 4 ed. Prentice Hall, 2005.
YALAMANCHILI, S. VHDL Starter's Guide. 1 ed. Prentice Hall, 1998.
PELLERIN, D; TAYLOT, D. VHDL Made Easy. 1 ed. Prentice Hall, 1997.
ASHENDEN, P. The Students' Guide to VHDL, 1 ed. Morgan Kaufman Pub, 1998.
Voltar