Circuitos Digitais (IM853)

Circuitos Digitais

Informações

Código: IM853

Pré-requisito:

Nenhum

Ementa

Introdução aos Circuitos Digitais. Álgebra de Boole. Blocos Lógicos Funcionais. Circuitos Aritméticos. Circuitos Sequenciais. Linguagens de descrição de hardware.

Objetivos

Ao final da disciplina o aluno deve:

(a)Conhecer os conceitos fundamentais de circuitos digitais;

(b)Aplicar os conceitos de circuitos digitais em um sistema computacional.

Conteúdo Programático

Sumario

  1. Introdução aos Circuitos Digitais
  2. Álgebra Booleana
  3. Blocos Lógicos Funcionais
  4. Circuitos Aritméticos
  5. Circuitos Sequenciais
  6. Aplicações de Circuitos Digitais

Tópicos de Aula

01. Introdução aos Circuitos Digitais

  • Linguagens e símbolos (portas lógicas / transistores)
  • Sistemas numéricos
  • Funções lógicas e formas de representação
  • Código BCD, Gray, Excesso 3 e outros

02. Álgebra Booleana

  • Conectivos Lógicos e Tabelas Verdade
  • Lemas e Postulados
  • Minimização usando Álgebra Booleana
  • Equações na forma canônica – Soma de produtos e Produto das Somas
  • Funções Incompletamente Especificadas
  • Minimização usando Mapas de Karnaugh

03. Blocos Lógicos Funcionais

  • Implementação com lógica de dois níveis
  • Implementação com lógica multi-nível
  • Implementação com lógica programável
  • Blocos lógicos funcionais
  • Codificadores e Decodificadores
  • Multiplexadores e Demultiplexadores
  • Comparador
  • Gerador e verificador de paridade
  • Habilitação e Desabilitação de blocos funcionais

04. Circuitos Aritméticos

  • Somadores
  • Subtratores
  • Somadores – Subtratores
  • Multiplicadores
  • Unidades multi-funcionais

05. Circuitos Sequenciais

  • Latch SR
  • Registradores sensíveis ao nível (SR, D)
  • Registradores sensíveis à borda (Flip-flop D, SR, JK e T)
  • Características temporais dos latches e flip-flops
  • Registradores de deslocamento
  • Contadores
  • Máquina de estados finitos

Referencia Bibliográfica

Bibliografia Básica

AGNER, Flavio R; RIBAS, R. Perez; REIS, Andre I. Fundamentos de circuitos digitais. Rio Grande Do Sul:Sagra Luzzatto, 2008. TOCCI Ronald J; WIDMER Neal S; MOSS Gregory L. Sistemas digitais: princípios e aplicações, 11ª edição. Prentice Hall, 2011. MANO, M. M.; CILETTI, M. D. Digital Design: With an Introduction to the Verilog HDL. 5th Ed. Prentice Hall, 2012.

Bibliografia Complementar

PATTERSON, David A; HENNESSY, John L. Organização e projeto de computadores: a interface hardware/software. Rio de Janeiro: Campus, 2005. TAUB, Herbert, “Circuitos Digitais e Microprocessadores”, McGraw-Hill, 1984; DAGHLIAN, Jacob. Lógica e álgebra de Boole.. 4.ed. São Paulo: Atlas, 1995. D’AMORE, Roberto. VHDL Descrição e Síntese de Circuitos Digitais 2 ed. LTC, 2012. ISBN 978-85-216-2054-9 FLOYD, T. L. Sistemas Digitais: Fundamentos e Aplicações. Tradução da 9ª Edição. Bookman (Pearson), 2007.

Postado em 13/11/2013 - 21:12 - Atualizado em 15/08/2023 - 14:49

Últimas Notícias

Segundo dia SECCIM 2023

Hoje ocorreu mais um dia da SECCIM, envolvendo até e escrita criativa para uma jornada de aprendizado e inspiração. O leia mais

31/10/2023

Primeiro dia de SECCIM 2023

Primeiro dia de SECCIM 2023

30/10/2023

Descubra Programação da Seccim – Edição 2023!

Na próxima semana se inicia a 12º Semana Acadêmica de Ciência da Computação da UFRRJ (Seccim). A programação promete enriquecer leia mais

27/10/2023


Nota de pesar

É com grande consternação que o Curso e o Departamento de Ciência da Computação comunica à comunidade universitária ruralina o leia mais

19/10/2023

Apresentação do projeto “O Uso do Pensamento Computacional para evitar a retenção e evasão nos cursos de graduação” na SNCT 2023

Nesta quarta-feira, dia 18 de outubro, os alunos Jorge Duarte Miguel Junior, Luiz Filipe Brandi e Maxwel Batalha, junto com leia mais

19/10/2023

mais notícias

Skip to content