Área de concentração: 55134 - Ciências de Computação e Matemática Computacional

Criação: 24/02/2017

Nº de créditos: 6

Carga horária:

Teórica
Por semana
Prática
Por semana
Estudos
Por semana
Duração Total
3 3 9 6 Semanas 90 Horas

Docentes responsáveis:

Eduardo Marques
Vanderlei Bonato


Objetivos:

Introduzir novas abordagens do projeto de sistemas digitais com o uso de linguagens de descrição de hardware HDL - Hardware Description Languages. Serão apresentadas diversas linguagens para a modelagem de projetos de hardware.


Justificativa:

A especificação de sistemas digitais com alto nível de abstração está tornando-se uma proposta moderna na área de projetos de hardware e ela visa poupar esforços de desenvolvimento e reduzir a taxa de erros em tais circuitos. Existem muitos métodos (linguagens) para projetar com alto nível de abstração e são frequentemente denominados de ESL (Electronic System Level). Esta disciplina visa apresentá-los de uma forma organizada


Conteúdo:

Histórico das Linguagens de Descrição de Hardware (HDL);
Apresentação de diversas HDLs, tais como: VHDL, Verilog, SystemVerilog, Bluespec, SystemC, Handel-C, TLM (Transaction-Level Models). Exercícios práticos de especificação com as diversas linguagens e implementação em FPGA.


Forma de avaliação:

Método: uma prova teórica (NP) e diversos exercícios implementados em FPGA (NE)
Critério:70% NP + 30% NE


Observação:

Nenhuma.


Bibliografia:

- Fundamental:
- PEDRONI, VOLNEI A. Circuit Design and Simulation with VHDL, MIT Press, 2010.

-Complementar:
- YALAMANCHILLI, S. Introductory VHDL : from simulation to synthesis, Prentice Hall 2001.
- SUTHERLAND, S.; DAVIDMANN, S. SystemVerilog for Design: A Guide to Using SystemVerilog for Hardware Design and Modeling, Springer, 2004
- IEEE Std. 1666™-2005, SystemC™ Language Reference Manual, 2008.
-MULLER, W.; ROSENSTIEL, W. SystemC: Methodologies and Applications, Kluwer Academic Publishers, 2003.
- BROWN, S. ; VRANESIC, Z. Fundamentals of Digital Logic with VHDL Design, McGraw Hill, 2000.
- BROWN, S. ; VRANESIC, Z. Fundamentals of Digital Logic with Verilog Design, McGraw Hill, 2003.
- COFFMAN, KEN; Real world FPGA design with Verilog, Prentice Hall, 2000.
- KAMAT, R.K.; SHINDE, S.A.; SHELAKE, V.G. Unleash the System On Chip using FPGAs and Handel C, Springer, 2009.
- XILINX DATA BOOK, 2008.
- ALTERA DATA BOOK, 2008.
- BOBDA, C. Introductions to Reconfigurable Computing – Architecture, algorithms and applications, Springer, 2007.
- HAUCK, S.; DEHON, A. Reconfigurable Computing: The Theory and Practice of FPGA-Based Computation, Morgan Kaufmann/Elsevier, 2008.
- KILTS, S. Advanced FPGA design : architecture, implementation, and optimization, Wiley-IEEE Press, 2007.

CONECTE-SE COM A GENTE
 

© 2024 Instituto de Ciências Matemáticas e de Computação