Aprenda Verilog

O Embarcados tem muito conteúdo de HDL  (Hardware Description Language). Separei nesse texto todos os posts de Verilog para que ficasse fácil a orientação e mostrar o que vem por ai. Planejamos construir muito conteúdo em Verilog, VHDL e MyHDL e publicar livros em formato digital, organizando o conhecimento em arquivos PDF e, quem sabe, livros impressos de Verilog, VHDL e MyHDL. Agradecemos imensamente a colaboração de todos com textos, com dicas, com ideias e com opiniões sobre tudo isso. Estamos criando tecnologia aplicada todo dia e acreditamos que esse tipo de trabalho ajuda a inspirar pessoas a ter projetos com grande qualidade.

Se é um livro colaborativo? Sim é. Mas o mais importante disso é que a informação está disponibilizada para acesso gratuito, e os labs podem ser baixados e, assim, as experiências podem ser reproduzidas. 

Quer participar disso? Mande email para mim  no thiago.lima@embarcados.com.br .

Portas Lógicas Por Thiago Lima em 31/07/2015

Portas Lógicas: XOR Por Thiago Lima em 17/11/2015

Portas Lógicas: XNOR, Por Thiago Lima em 18/11/2015

Tutorial de Verilog – O primeiro Projeto com Quartus, Por Thiago Lima em 10/11/2015

Tutorial de Verilog – Operadores, Por Thiago Lima em 16/04/2015

Tutorial de Verilog – Operadores Lógicos e Aritméticos Shift Right e Shift Left, Por Rodrigo Pereira em 17/04/2015

Tutorial de Verilog – Ponto Fixo e Ponto Flutuante em Verilog – Parte I, Por Rodrigo Pereira em 11/05/2015

Tutorial de Verilog – 7 formas de representar um MUX em VerilogThiago Lima em 19/11/2015

Tutorial de Verilog: Meio Somador (Half Adder), Por Thiago Lima em 24/11/2015

Tutorial de Verilog: Somador Completo (full adder), Por Thiago Lima em 29/11/2015

Tutorial de Verilog: DEMUX ou Decodificador, Por Thiago Lima em 20/11/2015

Tutorial de Verilog: Conversor Código Binário para Código Gray, Por Thiago Lima em 03/12/2015

Tutorial de Verilog: Conversor Código Gray para Código Binário, Por Thiago Lima em 18/12/2015 

Somador com Propagação do Carry (Carry Propagate Adder), Por Thiago Lima em 18/12/2015 

Tutorial de Verilog: Conversor BCD para 7 Segmentos,Por Thiago Lima em 05/01/2016 

O que vem por ai:

Ripple Carry Adder

Ring and Johnson Counters

Contador MOD 10

Fast Binary Counters

Flip Flop RS

Flip Flop JK

Flip Flop D

Flip Flop T

Latch 

Adder com complemento de 2

Look ahead Carry Adder

Manchester Carry Chain Adder

Carry-Skip Adder

ALU

Subtrator

Dadda Multiplier

Multiplicador 4×4

Multiplicador 16×16

Divisor

CRC

Tristate em Verilog

Arbiters

Metastability. O que é? Como tratar? onde ocorre?

– UART

– SPI Master (3 fios e 4 fios, múltiplos chip select)
 
– SPI Slave
 
– PWM
 
– I2C Master
 
– I2C Slave
 
– I2S
 
– Memória RAM (genérico)
 
– Quadrature encoder counter
 
– Pseudo Random Number Generator
 
– CORDIC
 
– Wishbone Bus (adicionar ao seu periférico)
 
– AMBA (como adicionar ao seu periférico).
 

Assuntos Relacionados 

FPGA Por André Castelan Prado em 22/01/2014

MyHDL – Descrevendo hardware em Python Por André Castelan Prado em 18/07/2014

Projetos completos com Verilog e MyHDL

PROCESSADORES PROGRAMÁVEIS – como projetar um processador em VERILOG – Arquitetura – parte 1, Por Rodrigo Pereira em 18/02/2015

PROCESSADORES PROGRAMÁVEIS – como projetar um processador em VERILOG – Organização – parte 2, Por Rodrigo Pereira em 27/02/2015

PROCESSADORES PROGRAMÁVEIS – como projetar um processador em VERILOG – Organização – parte 3, Por Rodrigo Pereira em 14/04/2015

Projeto completo de uma UART em MyHDL – Gerando VHDL / Verilog e testando no FPGA, Por André Castelan Prado em 25/08/2014

 

Dicas, Livros e Treinamentos para aprender HDL e FPGA 

Livros e Cursos de HDL – Parte 1 Por Thiago Lima em 23/01/2015

Dicas para se manter atualizado em FPGA Por André Castelan Prado em 25/09/2013

Treinamentos gratuitos em FPGA!Por André Castelan Prado em 17/10/2013

Nós queremos a opinião dos leitores, em especial os que já tiveram contato com cofidicação Verilog para que possamos construir um grande conteúdo, que todo mundo vai usar e gostar.

Licença Creative Commons Esta obra está licenciada com uma Licença Creative Commons Atribuição-CompartilhaIgual 4.0 Internacional.
Comentários:
Notificações
Notificar
5 Comentários
recentes
antigos mais votados
Inline Feedbacks
View all comments
( André Tenório )
( André Tenório )
08/12/2015 07:44

Show de bola!!!

Thiago Pinheiro Felix da Silva
Reply to  ( André Tenório )
08/12/2015 21:45

Obrigado Andre, Sugira mais topicos. Toda semana tem texto.
Abracos!

Gefferson Vivan
Gefferson Vivan
29/06/2016 20:56

Show Thiago. Aproveitando o momento, você tem algum material em português com o b a ba do verilogpara iniciantes. Grato. Parabéns!

Caio Alonso
Caio Alonso
Reply to  Gefferson Vivan
21/07/2016 20:32

Ainda não temos um material completo sobre Verilog. Temos intenção de criá-lo ao longo deste ano. Mas se precisar de alguma ajuda, pode entrar em contato com os articulistas do site.

Thiago Pinheiro Felix da Silva
Reply to  Gefferson Vivan
21/07/2016 21:37

Fala Gefferson, tudo bem?
Eu nao tenho. Vamos escrevendo pouco a pouco e crescendo a serie 🙂

Home » Hardware » Sistemas Digitais » Aprenda Verilog

EM DESTAQUE

WEBINARS

VEJA TAMBÉM

JUNTE-SE HOJE À COMUNIDADE EMBARCADOS

Talvez você goste: