Informações da Disciplina

 Preparar para impressão 

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


Instituto de Ciências Matemáticas e de Computação
 
Sistemas de Computação
 
Disciplina: SSC0711 - Co-projeto de Hardware/Software para Sistemas Embarcados
Hardware/Software Co-Design for Embedded Systems

Créditos Aula: 3
Créditos Trabalho: 3
Carga Horária Total: 135 h
Tipo: Semestral
Ativação: 01/01/2011 Desativação:

Objetivos
O objetivo do curso é ensinar hardware, software e projeto de sistemas, tendo como base os conceitos fundamentais de projetos de sistemas embarcados e co-projeto de hardware e software para sistemas embarcados, de tal forma a permitir que o estudante entenda e utilize técnicas de projetos de hardware e software na construção de sistemas embarcados.
 
To teach hardware, software and systems design taking into account the fundamental concepts of embedded systems development and hardware/software co-design. To provide the knowledge for the students to understand and to use techniques for the construction of embedded systems encompassing hardware and software.
 
 
Programa Resumido
o
 
Introduction to embedded systems. ASIC (Application Specific Integrated Circuit) processors overview. GPP (General Purpose Processor) overview. A review about interfaces and protocols, state machine, concurrent processes, and design of control systems. A review about Integrated Circuit technology and design technology. Methods for integration, partition and compilation of hardware/software designs. Current research in hardware/software co-design.
 
 
Programa
Introdução aos sistemas embarcados, visão de processadores ASIC (Applicatins Specific Integrated Circuit), visão de GPP (General Purpose Processor), visão de interfaces e protocolos, Máquina de Estados e Processos Concorrentes, Projeto de Sistemas de Controle, visão de tecnologia de Circuitos Integrados e tecnologia de projeto, Representação da integração hardware/software, técnicas de partição entre hardware/software, Metodologias de síntese de Hardware/Software, pesquisas recentes em co-projeto de hardware/software.
 
Introduction to embedded systems. ASIC (Application Specific Integrated Circuit) processors overview. GPP (General Purpose Processor) overview. A review about interfaces and protocols, state machine, concurrent processes, and design of control systems. A review about Integrated Circuit technology and design technology. Methods for integration, partition and compilation of hardware/software designs. Current research in hardware/software co-design.
 
 
Avaliação
     
Método
Aulas expositivas e de laboratório utilizando o quadro negro, recursos audio-visuais, ferramentas de software EDA (Electronic Design Automation) e placas de desenvolvimento de hardware.
Critério
Serão atribuídas notas a monografia, a exercícios e trabalhos executados em laboratório, alguns em classe e outros fora de classe. A nota final será calculada pela média ponderada das notas obtidas pelo aluno na monografia, nos trabalhos e provas, no decorrer do semestre.
Norma de Recuperação
(NP-2) / 5 * Mrec + 7 - NP, se Mrec >= 5; ou Max { NP, Mrec }, se Mrec < 5
 
Bibliografia
     
·Livro Texto:

-BARROS, E.; CAVALCANTE, S.; LIMA, M. E.; VALDERRAMA, C. A. "Hardware/Software co-design: projetando hardware e software concorrentemente", 246 pg., IME-USP, 2000.
-G. DE MICHELI, R. ERNST, W. WOLF, "Readings in Hardware/Software Codesign", ISBN: 1558607021, 697 pages, Morgan Kaufman, 2002.

·Bibliografia Complementar:

-VAHID, F.; GIVARGIS, T. "Embedded System Design: A Unified Hardware/Software Introduction", ISBN: 0471386782, 352 pages, John Wiley & Sons, 2002.
-STAUNSTRUP, J.; WOLF, W. "Hardware/Software Co-Design: Principles and Practice", ISBN: 0792380134, 416 pages, Springer; 1997.
 

Clique para consultar os requisitos para SSC0711

Clique para consultar o oferecimento para SSC0711

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