Semestre 2011
Professor Responsável:
Ney Laert Vilar Calazans
Novidades:
Cronograma da disciplina:
Aula |
Data |
Conteúdo |
01 |
19/março |
Introdução à disciplina: homepage, método de trabalho, avaliação, recursos |
02 |
26/março |
Introdução a sistemas embarcados - Técnicas de especificação, projeto e validação de sistemas embarcados, do livro "Computers as Components" de Wayne Wolf.
|
03 |
02/abril |
Conclusão da
discussão com
Transparências baseadas no curso de Wayne Wolf.
|
04 |
09/abril |
Discussão do Capítulos 1 e 3 do livro Embedded System Handbook, editado por Richard Zurawski. (continuação)
SystemC - Introdução - Material Grant Martin e livro SystemC from the Ground Up. Para aula seguinte, continuar a ler Capítulos 1-6 do livro SystemC from the Ground Up. |
05 |
16/abril |
Prática com SystemC em laboratório: Especificação da Aula de Exercícios - Treinamento SystemC
Continuar leitura de
Capítulos 1-6 do livro SystemC
from the Ground Up. Para aula que vem: Ler também o artigo introdutório a modelagem TL, publicado na conferência CODES/ISSS´03: Ler artigo sobre modelagem e uso de canais abstratos em SystemC intitulado: |
06 |
23/abril |
Treinar a execução de exercícios
referentes aos Capítulos 3 a 6 do Livro texto de SystemC. Modelagem em nível de transação - TLM Discussão de artigos: Transaction level modeling_an overview.pdf e Using Transaction-Based Verification in SystemC
Ler artigo sobre verificação via uso do
modelo U invertido (SBCCI'04):
|
07 |
30/abril |
Apresentação e discussão da especificação de TP1 (grupos de 2 alunos). Baixe aqui o material de apoio para a realização do trabalho e olhe abaixo (nas Especificações de Trabalhos) a lista de outros materiais necessários. Existe também um arquivo de Ajuda com dicas sobre o trabalho.
Verificação de Sistemas Embarcados - Apresentação Baseada no Verification.Tutorial.pdf de Chong-Min Kyung do KAIST (Coréia do Sul) |
07/maio |
AULA SUSPENSA DEVIDO A AFASTAMENTO DO PROFESSOR | |
08 |
14/maio |
Verificação de Sistemas Embarcados - Apresentação Baseada
no
Verification.Tutorial.pdf
de Chong-Min Kyung do KAIST (Coréia do Sul) - Continuação
Discussão sobre a seleção de temas para seminários
individuais. |
09 |
21/maio | Continuação da discussão do Paper sobre linguagens de asserção: PSL and SVA_two standard assertion languages |
10 |
28/maio |
Aula será dedicada a apresentação dos trabalhos de cada grupo. Sugestão de seminários - Vejam o item Especificações de Trabalhos e sigam as instruções que lá se encontram |
11 |
04/junho |
Atenção para data de entrega de TP1: Hoje, 04 de
junho de 2012. Verificação abstrata - SCV. Apresentação e discussão da especificação de TP2 (grupos de 2 ou 3 alunos). Discussão sobre temas de seminários e da especificação de TP2. |
12 |
11/junho |
Verificação de Sistemas Embarcados via Análise de Cobertura - Tutorial de verificação via análise de cobertura com o simulador Modelsim. |
13 |
18/junho |
Verificação de Sistemas Embarcados com Asserções- Tutorial de uso de PSL com o simulador Modelsim. |
14 |
25/junho |
Apresentação de seminários - Grupos 1-2-3 |
15 | 02/julho |
Apresentação de seminários - Grupos 4-5-6 |
16 | 09/julho |
Atenção para data de entrega de
TP2: Hoje, 09 de julho de 2012. Apresentações do TP2 |
Avaliação: N = 0,3*S + 0,3*TP1 + 0,4*TP2
Material para download
Transparências do livro de Wayne Wolf | material_wwolf.zip |
Capítulo 1 do Livro Projeto Lógico Automatizado de Sistemas Digitais Seqüenciais | cap1.pdf |
Transparências "Tecnologias Modernas para Projeto de SoCs" - Ney Calazans | Tecnologia_Projeto_SoCs.pdf |
Paper para discussão - System-Level Design: Orthogonalization of Concerns and Platform-Based Design | Keutzer_et_al.pdf |
White Paper "Embedded Processors" (do site www.extremetech.com) | embedded.pdf |
Introdução ao uso de Modelagem ao nível de Transação | Transaction level modeling_an overview.pdf |
Transparências de Grant Martin sobre SystemC |
gmartin.sbcci.2003.tutorial.pdf gmartin.sbcci.2003.talk.pdf |
Material sobre SystemC RTL e SystemC Comportamental | Acessar página do Curso de SystemC de Março/2004 neste link. |
Artigos de leitura introdutória de vários temas relacionados a Computação Embarcada (da coluna Embedded Computing, revista IEEE Computer) |
EC_What Is
Embedded Computing.pdf EC_Closing the SoC Design Gap.pdf EC_Embedded Is the New Paradigm_s_.pdf EC_How Many System Architectures.pdf EC_Applications and Architectures.pdf |
Material sobre Verificação em geral |
Tutorial geral sobre Verificação em Sistemas Embarcados:
Verification.Tutorial.pdf
Paper sobre modelagem e uso de canais abstratos em SystemC: Using Transaction-Based Verification in SystemC Especificação do Padrão de verificação para SystemC - SCV: SCV1_0e.pdf Artigo sobre o modelo U invertido de verificação (An automatic testbench generation tool for a systemC functional verification methodology, SBCCI'04): An automatic testbench generation tool for a systemC functional verification methodology.pdf (older stuff) Biblioteca Padronizada OVL (Open Verification Library) - PSL, SVA, VHDL, Verilog: std_ovl_V1_6.tgz |
Material sobre Linguagens de Asserção e Assertion-Based Verification (ABV) |
Paper sobre linguagens de asserção (PSL e SVA):
PSL and_SVA_two standard assertion languages Exemplo de uso de asserções em VHDL:
assertion_tests.zip |
Especificação do Trabalho Prático 1 (2012) |
Especificação de TP1 Grupos de TP1 (Veja neste link tp1_2012_grupos_X_trabalhos.doc) |
Artigos para Seminários (em 2012, individuais, em dupla ou trios) |
Cada aluno ou dupla deve escolher um conjunto (pequeno, 2-3) de artigos sobre tema específico que tenha a ver com os tópicos da disciplina, ou seja, modelagem abstrata e/ou aspectos de verificação de sistemas embarcados.
Artigos por grupo (Grupos em ordem de apresentação): Segunda, 25/06/2012
Segunda, 02/07/2012
Segunda, 09/07/2012
|
Especificação do Trabalho Prático 2 (2012) |
Especificação do TP2 Grupos de TP2:
|
This page was last updated on July, 2nd, 2012.
If you find problems in this page, please send an e-mail to
.
We will fix it in the shortest possible delay. Thanks for any
help!