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
 
Eng de Sistemas Eletrônicos
 
Disciplina: PSI3441 - Arquitetura de Sistemas Embarcados
Architecture of Embedded Systems

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

Objetivos
Fornecer uma abordagem científica para a concepção de sistemas embarcados. 
 
To provide a scientific approach for the design of embedded systems.
 
 
Docente(s) Responsável(eis)
51004 - Armando Antonio Maria Lagana
5053200 - Gustavo Pamplona Rehder
7351954 - Leopoldo Rideki Yoshioka
2716162 - Marcelo Knorich Zuffo
51324 - Marcio Lobo Netto
81151 - Sergio Takeo Kofuji
 
Programa Resumido
Introdução aos sistemas eletrônicos embarcados. Considerações sobre projeto de sistemas embarcados. Processadores. Microarquitetura. Memória. Entrada-saída. Interrupção e Acesso Direto à Memória (DMA).
 
Introduction to Electronic Embedded Systems. Considerations on Embedded System Design. Processors. Microarchitecture. Memory Systems. I/O Systems. Interruption and Direct Memory Access (DMA).
 
 
Programa
• Introdução aos sistemas eletrônicos embarcados: história, taxonomia de sistemas embarcados, aplicações, organização de um sistema eletrônico embarcado, taxonomia dos processadores;
• Projeto de Sistemas Embarcados: aspectos de software e hardware; consumo de energia, confiabilidade;
• Processadores: arquitetura ISA; linguagem de montagem; programação, ciclo de desenvolvimento de software;
• Microarquitetura: análise de desempenho; processador de ciclo único, processador de múltiplos ciclos, processador “pipelined”, representação HDL (linguagem de descrição de Hardware), FPGA;
• Memória: análise de desempenho de sistemas de memória, memória cache, memória virtual;
• Entrada-Saída: E/S com mapeamento em memória, sistemas de E/S embarcadose outros periféricos, interfaces de barramento;
• Interrupção e Acesso Direto à Memória (DMA).
 
• Introduction to Electronic Embedded Systems: history, embedded systems taxonomy, applications, electronic embedded systems organization, processor taxonomy; • Embedded System Design: Software and Hardware issues, energy consumption, reliability; • Processor: ISA Architecture, Assembly Language, Programming, Embedded Software Development Cycle; • Microarchitecture: Performance Analysis; Single-Cycle Processor, Multicycle Processor, Pipelined Processor, HDL Representation, FPGA; • Memory Systems: Memory System Performance Analysis, Cache Memory, Virtual Memory; • I/O Systems: Memory-Mapped I/O, Embedded I/O Systems and other Microcontroller Peripheral, Bus Interfaces; • Interruption and Direct Memory Access (DMA).
 
 
Avaliação
     
Método
Exercícios de aplicação, testes e provas.
Critério
Média ponderada de testes, exercícios de aplicação e provas.
Norma de Recuperação
Uma prova.
 
Bibliografia
     
1) Sarah HARRIS, David HARRIS: Digital Design and Computer Architecture: ARM Edition. Morgan Kaufmann, 2015;
2) David A. PATTERSON, John L. HENNESSY: Computer Organization and Design: The Hardware/Software Interface, 5th  Ed., Morgan Kaufmann/Elsevier,  2014;
3) Marilyn WOLF: Computers as Components: Principles of Embedded Computing System Design, 3rd  Ed., Morgan Kaufmann/Elsevier, 2012.
 

Clique para consultar os requisitos para PSI3441

Clique para consultar o oferecimento para PSI3441

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