Informações da Disciplina

 Preparar para impressão 

Júpiter - Sistema de Gestão Acadêmica da Pró-Reitoria de Graduação


Escola Politécnica
 
Engenharia de Comp e Sist Digitais
 
Disciplina: PCS2304 - Sistemas Digitais II
Digital Systems II

Créditos Aula: 4
Créditos Trabalho: 0
Carga Horária Total: 60 h
Tipo: Semestral
Ativação: 01/01/2012 Desativação: 30/01/2023

Objetivos
Introduzir os conceitos básicos e as técnicas de análise e síntese de circuitos lógicos sequenciais, aplicados à solução de problemas da Engenharia Elétrica e da Engenharia de Computação. Apresentar os principais blocos funcionais básicos de circuitos digitais sequenciais, memórias e demais dispositivos programáveis, suas características e formas de utilização. Desenvolver pequenos projetos de circuitos digitais com base nesses blocos, introduzindo a metodologia de projeto estruturado. Estudo da linguagem de descrição de hardware (HDL) como uma ferramenta de descrição e simulação de circuitos e sistemas digitais.

Goals:

To introduce the basic concepts and techniques of sequential logic circuits analysis and synthesis, applied to problems solution in Electrical Engineering and Computing Engineering. To present the main basic functional blocks of digital sequential circuits, memories and other programmable devices, their characteristics and forms of usage. To develop small projects of digital circuits based on those blocks, introducing the structured project methodology. To study the hardware description language (HDL) as a tool for description and simulation of digital circuits and systems.
 
Programa Resumido
Circuitos lógicos sequenciais. Análise e síntese de circuitos sequenciais síncronos. Introdução aos diagramas ASM. Circuitos seqüenciais-blocos básicos. Memórias. Lógica programável. Introdução à metodologia de projeto estruturado. Exercícios e projetos.

Abstract:

Sequential logic circuits. Analysis and synthesis of synchronous sequential circuits. Introduction to ASM diagrams. Sequential circuits – basic blocks. Memories. Programmable logic. Introduction to structured project methodology. Exercises and projects.
 
Programa
Circuitos lógicos sequenciais: biestáveis, carta de tempos. Análise e síntese de circuitos sequenciais síncronos, Modelos de Mealy e de Moore. Introdução aos diagramas ASM (Algorithmic State Machine). Circuitos sequenciais: flip-flops, registradores, deslocadores, contadores. Memórias: conceitos gerais, memórias apenas de leitura, memórias de escrita e leitura estáticas e dinâmicas. Lógica programável: PLA, PAL e outros dispositivos. Introdução à metodologia de projeto estruturado: fluxo de dados, unidade de controle. Exercícios e projetos ao longo do curso para cada um dos tópicos abordados.

Syllabus: PCS2304 - Digital Systems II

Digital sequential circuits: flip-flops, time charts. Analysis and synthesis of synchronous sequential circuits: Mealy and Moore models. Introduction to ASM (Algorithmic State Machine) diagrams. Sequential circuits: flip-flops, registers, shifters, counters. Memories: general concepts, read-only memories, static and dynamic read and write memories. Programmable logic: PLA, PAL. Introduction to structured project methodology: data flow, control unit. Exercises and projects distributed along the course for each of these topics.
 
Avaliação
     
Método
Aulas expositivas e de exercícios.

Evaluation method:

Lectures and exercise classes.
Critério
Média final = (P1 + P2 + P3 + E) / 4 , em que
P1, P2 e P3 são notas de provas e E é a nota de exercícios desenvolvidos ao longo do curso.

Criterion for approval:

Final grade = (T1+ T2 +T3+E)/4 where
T1, T2 and T3 are test grades and E is the grade obtained for the exercises deveoped along the course.
Norma de Recuperação
Uma prova, marcada de acordo com as normas do PCS.

Norms for remedial work

A test, scheduled according to the rules of the Dept. of Computer and Digital Systems Engineering (PCS)
 
Bibliografia
     
1. WAKERLY, J.F., "Digital Design: Principles and Practices", Pearson Prentice-Hall, 4.ed., 2006.
2. MANO, M.M.; KIME, C.R. "Logic and Computer Design Fundamentals". Pearson Prentice Hall, 4.ed. 2008.
3. TOCCI, R.J.; WIDMER, N.S.; MOSS, G.L. " Sistemas Digitais: Princípios e Aplicações", Pearson Prentice-Hall, 10ª ed., 2007.
4. VAHID, F. Sistemas Digitais – Projeto, otimização e HDLs”. Bookman, 2008.

Bibliografia Complementar / Complementary bibliography:
1.HASKELL, R.E.; HANNA, D.M. Learning by Example Using VHDL - Basic Digital Design with a BASYS FPGA Board. Richard E. Haskell, Darrin M. Hanna. LBE Books. 2008.
2. HASKELL, R.E.; HANNA, D.M. Learning by Example Using VHDL – Advanced Digital Design with a NEXYS 2 FPGA Board. Richard E. Haskell, Darrin M. Hanna. LBE Books (http://www.lbebooks.com). 2009.
3. HASKELL, R.E.; HANNA, D.M. Introduction to Digital Design Using Digilent FPGA Boards - Block Diagram/VHDL Examples". LBE Books, 2009.
4. ERCEGOVAC, M.D.; LANG , T.; MORENO, J.H. "Introdução aos Sistemas Digitais". Bookman, 2000..
5. FREGNI, E., SARAIVA, A.M. "Engenharia do Projeto Lógico Digital", Ed. Edgard Blücher, 1995.
6. GAJSKI, D.D. "Principles of Digital Design". New Jersey Prentice Hall, 1997.
 

Clique para consultar os requisitos para PCS2304

Clique para consultar o oferecimento para PCS2304

Créditos | Fale conosco
© 1999 - 2024 - Superintendência de Tecnologia da Informação/USP