Baixe o app para aproveitar ainda mais
Prévia do material em texto
1 1 © Andrade, Midorikawa, Bruno, Simplício e Spina 2.017 <Introdução> PCS 3225 Sistemas Digitais II 1 PCS 2304 Sistemas Digitais II Módulo 01 – Introdução Andrade, Marco Túlio Carvalho de; Saraiva, Antônio Mauro Professores Responsáveis versão: Julho de 2.017 © Andrade, Midorikawa, Bruno, Simplício e Spina 2.017 <Introdução> PCS 3225 Sistemas Digitais II 2 O que estes produtos têm em comum hoje? 2 2 © Andrade, Midorikawa, Bruno, Simplício e Spina 2.017 <Introdução> PCS 3225 Sistemas Digitais II 3 Coisas não tão visíveis © Andrade, Midorikawa, Bruno, Simplício e Spina 2.017 <Introdução> PCS 3225 Sistemas Digitais II 4 Analógico x Discreto/Digital 0111 1001 1010 1011 1100 1100 1100 1100 1011 1010 1001 1001 10 7 9 8 11 12 Sinal analógico Sinal reconstituído a partir de valores discretosValores discretos Código binário Sinal digital 3 3 © Andrade, Midorikawa, Bruno, Simplício e Spina 2.017 <Introdução> PCS 3225 Sistemas Digitais II 5 Por que digital? � Resultados reproduzíveis; � Facilidade de concepção; � Flexibilidade e funcionalidade; � Capacidade de programação; � Velocidade; � Economia; � Avanço contínuo da tecnologia. © Andrade, Midorikawa, Bruno, Simplício e Spina 2.017 <Introdução> PCS 3225 Sistemas Digitais II 6 Circuito Digital 4 4 © Andrade, Midorikawa, Bruno, Simplício e Spina 2.017 <Introdução> PCS 3225 Sistemas Digitais II 7 Como lidar com a complexidade? – Estabelecendo níveis de projeto! Software Processador Registrador Porta Lógica Transistor CPUs, memórias, dispositivos de E/S Registradores, circuitos combinatórios, circuitos seqüenciais Portas lógicas, flip-flops © Andrade, Midorikawa, Bruno, Simplício e Spina 2.017 <Introdução> PCS 3225 Sistemas Digitais II 8 Informação que trafega em cada nível Software Processador Registrador Porta Lógica Transistor Programas e dados Bytes e palavras (conjuntos de bytes) Bits 5 5 © Andrade, Midorikawa, Bruno, Simplício e Spina 2.017 <Introdução> PCS 3225 Sistemas Digitais II 9 Onde estaremos nesta disciplina? Software Processador Registrador Porta Lógica Transistor Circuitos Combinatórios + Circuitos Seqüenciais © Andrade, Midorikawa, Bruno, Simplício e Spina 2.017 <Introdução> PCS 3225 Sistemas Digitais II 10 Tópicos principais � Biestáveis; Máquinas de Estado; � Circuitos Seqüenciais – Análise&Síntese; � Circuitos Seqüenciais – Blocos Básicos; � Memórias; � Lógica Programável: PLA, PAL e outros dispositivos. � Introdução à Metodologia de Projeto Estruturado: Fluxo de dados, unidade de controle. 6 6 © Andrade, Midorikawa, Bruno, Simplício e Spina 2.017 <Introdução> PCS 3225 Sistemas Digitais II 11 Livro Texto �Wakerly, J.F.; Digital Design – Principles & Practices; 4th Edition, ISBN: 0-13-186389-4, Pearson & Prentice-Hall, Upper Saddle, River, New Jersey, 07458, 2006. © Andrade, Midorikawa, Bruno, Simplício e Spina 2.017 <Introdução> PCS 3225 Sistemas Digitais II 12 Lição de Casa � Leitura Obrigatória: – Capítulo 1 do Livro Texto. � Exercícios Obrigatórios: – Capítulo 1 do Livro Texto. 7 7 © Andrade, Midorikawa, Bruno, Simplício e Spina 2.017 <Introdução> PCS 3225 Sistemas Digitais II 13 Bibliografia Adicional � Dias, Francisco José de Oliveira; Introdução aos Circuitos de Chaveamento; Apostila, PEL/EPUSP, 1.980; � Ercegovac, Milos; Lang, Tomás; Moreno, Jaime H.; Introdução aos Sistemas Digitais; Bookman, 2.000; © Andrade, Midorikawa, Bruno, Simplício e Spina 2.017 <Introdução> PCS 3225 Sistemas Digitais II 14 Bibliografia Adicional � Fernandez, Gregorio; Saez Vacas, Fernando; Fundamentos de Informática; Colección Alianza Informática, Alianza Editorial, Madrid, España, 1.987; � Fregni, Edson; Ranzini, Edith; Teoria da Comutação: Introdução aos Circuitos Digitais (Partes 1 e 2); Apostila PCS/EPUSP, Outubro de 1.999; 8 8 © Andrade, Midorikawa, Bruno, Simplício e Spina 2.017 <Introdução> PCS 3225 Sistemas Digitais II 15 Bibliografia Adicional � Fregni, Edson, Saraiva, Antônio Mauro; Engenharia do Projeto Lógico Digital; Ed. Edgard Blücher, 1.995; � Gajski, D.D. "Principles of Digital Design". New Jersey Prentice Hall, 1997; © Andrade, Midorikawa, Bruno, Simplício e Spina 2.017 <Introdução> PCS 3225 Sistemas Digitais II 16 Bibliografia Adicional � Hayes, J.P.; Computer Architecture and Organization; McGraw-Hill, 1988; � Hein, James L.; Discrete Structures, Logic and Computability; Third Edition, Jones and Bartlet Publishers, LLC, USA, 2010; 9 9 © Andrade, Midorikawa, Bruno, Simplício e Spina 2.017 <Introdução> PCS 3225 Sistemas Digitais II 17 Bibliografia Adicional � Hill, Frederic and Peterson, Gerald; Introduction to Switching Theory and Logical Design; Ed. John Wiley and Sons, 1.974; � Johnsonbaugh, Richard; Discrete Mathematics; 3ª Edição, MacMillan Publishing Company, 1.993; � Kime, C. R.; Mano, M. M.; Logic and Computer Design Fundamentals; New Jersey, Prentice Hall, 2.000; © Andrade, Midorikawa, Bruno, Simplício e Spina 2.017 <Introdução> PCS 3225 Sistemas Digitais II 18 Bibliografia Adicional � Knuth, Donald E.; The Art of Computer Programming – Seminumerical Algorithms; Vol.2, Third Edition, Addison Wesley, 1.998; � Kohavi, Zvi; Switching and Finite Automata Theory; McGraw-Hill Computer Sciences Series, USA, 1978; 10 10 © Andrade, Midorikawa, Bruno, Simplício e Spina 2.017 <Introdução> PCS 3225 Sistemas Digitais II 19 Bibliografia Adicional � Mendelson, Elliott; Álgebra Booleana e Circuitos de Chaveamento; Coleção Schaum, Editora McGraw-Hill, 1.977; � Mowle, Frederic J.; A Systematic Approach to Digital Design; Addison-Wesley Series in Electrical Engineering, 1.977; © Andrade, Midorikawa, Bruno, Simplício e Spina 2.017 <Introdução> PCS 3225 Sistemas Digitais II 20 Bibliografia Adicional � Ordoñez, E. D. M. Pereira, F. D.; Penteado, G.; Pericini, R. A.; Projeto, Desempenho e Aplicações de Sistemas Digitais em Circuitos Programáveis (FPGA’s); Bless Gráfica e Editora Ltda., 2.003; � Pellerin, D.; Taylor, D. "VHDL made easy!", Prentice-Hall, 1.997; 11 11 © Andrade, Midorikawa, Bruno, Simplício e Spina 2.017 <Introdução> PCS 3225 Sistemas Digitais II 21 Bibliografia Adicional � Ranzini, Edith; Circuitos de Chaveamento (notas de aula); Apostila, EPUSP, 1.983; � Singh, Simon; O Último Teorema de Fermat; Editora Record, 1.997; © Andrade, Midorikawa, Bruno, Simplício e Spina 2.017 <Introdução> PCS 3225 Sistemas Digitais II 22 Bibliografia Adicional � Tocci, R.J.; Widmer, N.S.; Moss, G.L. " Sistemas Digitais: Princípios e Aplicações", Pearson Prentice-Hall, 10ª ed., 2007. � Tremblay, J. P.; Manohar, R.; Discrete Mathematical Structures With Aplications to Computer Science; McGraw-Hill Computer Sciences Series, USA, 1975; 12 12 © Andrade, Midorikawa, Bruno, Simplício e Spina 2.017 <Introdução> PCS 3225 Sistemas Digitais II 23 Bibliografia Adicional � Vahid, F. Sistemas Digitais – Projeto, otimização e HDLs”. Bookman, 2008. � Wakerly, John F.; Digital Design – Principles & Practices; Third Edition, Prentice-Hall, 2.000.
Compartilhar