Universidade do Algarve

Faculdade de Ciências e Tecnologia

Departamento de Engenharia Electrónica e Informática

Licenciatura em Engenharia de Sistemas e Informática - Ramo de Sistemas

 

Disciplina: Integração Hardware-Software

Ano: 5º  -   Semestre: 1º

Escolaridade: 1 T + 1 T + 3 P (1)

Créditos: 3  -  ECTS: 8

 

[Anúncios] [Atendimento] [Aulas] [Sumários] [Bibliografia] [Avaliação] [Mailing-List] [Mini-Projectos] [Artigos]

 

[Notas]

 

 

Anúncios:

§         06-01-2006: Notas da época normal.

§         31-10-2005: Documento definitivo para os mini-projectos.

§         27-10-2005: Mudanças de aulas:

- aula teórica de 30-11-2005 passa para o dia 14-11-2005, C1 1.59, 8H30-9H30

- aula teórica de 7-12-2005 passa para o dia 21-11-2005, C1 1.59, 8H30-9H30

- aulas práticas de compensação dos feriados (1 e 8 de Dezembro):

    14-11-2005, C1 1.59, 9H30-12H30

    21-11-2005, C1 1.59, 9H30-12H30

§         Os resultados até ao momento das inscrições para apresentação de artigos encontram-se em Artigos

§         A aula prática passou para as quintas-feiras, das 16H30 às 19H30.

 

Responsável: Prof. Doutor João M. P. Cardoso, Gab. 2.65, Email: jmcardo@ualg.pt

 

Horário de Atendimento:

w        Quartas: 10H-11H

w        Quintas: 9H30-12H

 

Objectivos Pedagógicos

Estudo das metodologias de projecto e desenvolvimento de sistemas com componentes hardware e componentes software. Preparar os alunos para a especificação e projecto deste tipo de sistemas. Nas aulas práticas serão projectados e desenvolvidos protótipos de sistemas mistos.

 

Conteúdos Programáticos

Introdução aos sistemas com componentes hardware e software; Linguagens de especificação; Projecto e desenvolvimento dos componentes hardware/software; Métodos e técnicas para atribuição das funcionalidades da especificação aos componentes do sistema; Estimativas para aferir a qualidade do projecto; Refinamento da especificação; Ferramentas e metodologias para projectar e desenvolver ao nível de sistemas; Protótipagem.

 

Programa Detalhado (em construção)

w        Introdução aos componentes hardware e componentes software

o       Microprocessadores

o       Hardware Reconfigurável

o       Softcores

o       Processos de desenvolvimento

w        Projecto e desenvolvimento dos componentes hardware

o       Linguagens de descrição de Hardware (VHDL)

o       Simulação

o       Síntese Lógica

w        Dispositivos de Lógica Programável

o       FPGAs

o       PLDs

o       Novas arquitecturas reconfiguráveis (casos de estudo)

w        Linguagens de Especificação

o       Para especificar sistemas com componentes hardware-software (SystemC)

o       Para sistemas reactivos (Esterel)

o       Para especificar protocolos em comunicações (SDL: Specification and Description Language)

o       Para especificar hardware digital (VHDL)

w        Metodologias para desenvolvimento de sistemas com integração hardware/software

o       Utilização de cores IP

o       Métodos e técnicas para atribuição das funcionalidades da especificação aos componentes do sistema

o       Co-Projecto e Co-Síntese hardware/software

- Sistema Vulcan

- Sistema Cosyma

w        Métricas e Estimativas para aferir a qualidade do projecto

 

Bibliografia

w        Aulas PowerPoint elaboradas pelo docente

w        Conjunto de artigos científicos que abrangem alguns dos tópicos

w        VHDL

o       Peter J. Ashenden, The Designer's Guide to VHDL, 2nd Edition, Morgan Kaufmann Publishers, San Francisco, May 2001, ISBN 1-55860-674-2.

o       Peter J. Ashenden, The Students's Guide to VHDL, Morgan Kaufmann Publishers, San Francisco, 1998, ISBN 1-55860-520-7.

o       Douglas L. Perry, VHDL: Programming By Example, McGraw-Hill Professional; 4 edition (May 12, 2002), ISBN: 0071400702.

w        Karen Parnell & Nick Mehta, Programmable Logic Design Quick Start Handbook, 2003, Xilinx.  Disponível em versão pdf: http://www.xilinx.com/publications/products/cpld/logic_handbook.pdf

w        Documentação relacionada com as placas de desenvolvimento

 

Avaliação

w        T1: Trabalho Prático:

w        Efectuado durante as aulas práticas (requer trabalho de casa)

w        Apresentado pelo grupo de alunos ao professor e discutido na última aula prática do semestre ou nas datas de exame de época normal ou de época especial

w        Requer relatório

w        T2 Apresentação e discussão individual de um artigo:

w        Efectuado durante uma aula teórica de 1H (40 minutos de apresentação e 20 minutos de discussão)

w        Requer relatório acerca do artigo (explicando a ideia principal, os pontos fortes, etc.)

w        Nota final: 0,6xT1+0,4xT2 (aprovação requer Nota final maior ou igual a dez valores)

w        Para efeitos de Nota final conta a última nota final obtida

w        É obrigatória a assistência e participação de todos os alunos na discussão dos artigos propostos. A não comparência de um aluno implica a realização do relatório síntese por cada artigo correspondente à aula em que não compareceu. Este(s) relatório(s) contará(ão) para a nota T2 com o valor de 30%.

 

Mailing List:

w        Link: https://imap.ualg.pt/wws/info/fct-ihs

w        Para subscrever: fct-ihs@ualg.pt