Livros e Cursos de HDL

livros e cursos de hdl

Neste post vou falar um pouco sobre Livros e Cursos de HDL (Hardware Description Language). Participei de um curso online grátis oferecido pelo Altera University Program, disponível para quem quer aprender FPGA. O curso é em inglês e é oferecido para todas as pessoas que têm conhecimento em lógica digital básica. O curso é dividido em diversos módulos e em menos de 4 horas é possível se ter uma boa noção sobre o básico necessário para programar FPGAs, utilizando as codificações para hardware Verilog HDL e VHDL. 

Livros e Cursos de FPGA

Abaixo coloquei uma ementa bem resumida dos cursos online da Altera e os livros e links recomendados por eles. Além disso, no fim do artigo, coloco referências de vários artigos para quem quer aprender e se aprimorar em FPGA.

Basic of Programming Logic – O básico de programação lógica

Duração: 1h12m

– História dos sistemas digitais (TTL, PAL)

– O que é CPLD?

  • Macrocelulas
  • PLD x CPLD
  • JTAG

– FPGA

  • LUTs – Looku Table
  • ALM – Adaptive Logic modules
  • I/Os
  • HPS – Harware Processor Systems
  • SoC – System on Chip
  • Clock/PLLs
  • Programação
  • Coding, Simulation, Synthesis, Fitting, Timing Analysis, Gate Level Simulation

How to Begin a Simple FPGA Design – Como começar um projeto simples com FPGA

Duração: 17min

Verilog HDL Basics – O básico de Verilog HDL

Duração: 41min

– Overview

  • Behavioral
  • Structural

– Module Structure

 – Assignments

– Tasks e Functions

– Exemplo

VHDL Basics – O básico de VHDL

Duração: 1h32min

– Terminology

  • Synthesis 
  • Behavioral Modeling
  • Structural Modeling

– Design Units

  • Entity 
  • Architecture
  • Configuration
  • Package

– Libraries

Livros sugeridos pelo curso da Altera:

1

1. Digital Systems Design and Prototyping: Using Field Programmable Logic and Hardware Description Languages Hardcover 2nd edition, escrito por Zoran Salcic e Asim Smailagic, ISBN-13: 978-0792379201 e ISBN-10: 0792379209 

2

2. VHDL for Programmable Logic Hardcover, escrito por Kevin Skahill, ISBN-13: 978-0201895735 e ISBN-10: 0201895730

3

  3. Application-Specific Integrated Circuits Hardcover, escrito por Michael John Sebastian Smith, ISBN-13: 978-0201500226 e ISBN-10: 0201500221

 

 

Material de apoio sugerido pela Altera:

Quartus II Handbook

My First FPGA Design Tutorial

Advanced Synthesis Cookbook

Material que já foi publicado no Embarcados que serve de base para quem está começando a estudar FPGA:

Formas de representar um sistema digital, escrito por André Prado

FPGA, escrito por André Prado

Introdução à FPGA, escrito por André Prado

VHDL Básico: Parte 1 – Entidade, escrito por André Prado

VHDL Básico: Parte 2 – Arquitetura, escrito por André Prado

Hello World no FPGA: Piscando um Led!, escrito por André Prado

Implementação de um shift register em VHDL, escrito por André Prado, tradução do artigo de Max

ASIC, ASSP, SoC, FPGA – Qual a diferença?, escrito por André Prado

Dicas para se manter atualizado em FPGA, escrito por André Prado

Kits de desenvolvimento para FPGA, escrito por André Prado

Treinamentos gratuitos em FPGA, escrito por André Prado

Placa De0-nano, escrito por Thiago Lima

Conhecendo a De0-nano, escrito por Thiago Lima

Conhecendo a FPGA101, escrito por Luis Filipe Rossi

Licença Creative Commons Esta obra está licenciada com uma Licença Creative Commons Atribuição-CompartilhaIgual 4.0 Internacional.

Receba os melhores conteúdos sobre sistemas eletrônicos embarcados, dicas, tutoriais e promoções.

Comentários:
Notificações
Notificar
guest
2 Comentários
recentes
antigos mais votados
Inline Feedbacks
View all comments
Bruno Ramos
Bruno
05/11/2017 11:05

Circuitos Digitais: Analise e Sintese Logica – Aplicações em Fpga; é um bom livro pra começar na área? Estou querendo comprar, mas estou com duvidas.

Marcelo Del Fiore
Marcelo Del Fiore
25/01/2015 09:39

para quem está começando a trabalhar com descrição de hardware, esse é (minha modesta opinião) um dos melhores livros que encontrei

http://www.amazon.com/Verilog-HDL-Synthesis-Practical-Primer/dp/0965039153/ref=sr_1_32?s=books&ie=UTF8&qid=1422189448&sr=1-32&keywords=verilog

evidencia muito bem a mudança na forma de pensar que precisamos adotar em relação ao desenvolvimento de software para microprocessadores e microcontroladores

Talvez você goste:

Séries

Menu