Semestre 2011
Professor Responsável:
Ney Laert Vilar Calazans
Novidades:
Cronograma da disciplina:
Aula |
Data |
Conteúdo |
01 |
15/março |
Introdução à disciplina: homepage, método de trabalho, avaliação, recursos 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. |
02 |
22/março |
Conclusão da
discussão com
Transparências baseadas no curso de Wayne Wolf. |
03 |
29/março |
Discussão do Capítulos 1 e 3 do livro Embedded System Handbook, editado por Richard Zurawski. (continuação) |
04 |
05/abril |
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 |
12/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 |
19/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 |
26/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) |
03/maio |
AULA SUSPENSA DEVIDO A AFASTAMENTO DO PROFESSOR | |
08 |
10/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 |
17/maio | Continuação da discussão do Paper sobre linguagens de asserção: PSL and SVA_two standard assertion languages |
10 |
24/maio |
Atenção para data de entrega de TP1: Hoje, 24 de
maio de 2011. 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 |
31/maio |
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 |
07/junho |
Preparação de Seminários - discussão sobre formato dos artigos. |
13 |
14/junho |
Verificação de Sistemas Embarcados - Tutorial de uso de PSL com o simulador Modelsim. |
14 |
21/junho |
Apresentação de seminários - Grupos 1-2-3 |
| 15 | 28/junho |
Apresentação de seminários - Grupos 4-5-6 |
| 16 | 05/julho |
Atenção para data de entrega de
TP2: Hoje, 05 de julho de 2010. Apresentações do TP2 |
17 |
12/julho |
Aula de reserva |
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 (2011) |
Especificação de TP1 Grupos de TP1: Veja neste link tp1_2011_grupos_X_trabalhos.doc. |
| Artigos para Seminários (em 2011, 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):
|
| Especificação do Trabalho Prático 2 (2011) |
Especificação do TP2 Grupos de TP2:
|
This page was last updated on June, 22nd, 2011.
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!