Aprenda Verilog

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.

Website | Veja + conteúdo

Sou formado em Engenharia Elétrica na USP Sao Carlos, com mestrado em Engenharia Elétrica no Rochester Institute of Technology pelo CsF. Tenho 17 anos de experiência em projetos de circuitos eletrônicos. Escrevo regularmente para o Embarcados, adoro eventos sobre tecnologia, onde posso rever amigos e conhecer pessoas do ramo.

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
5 Comentários
recentes
antigos mais votados
Inline Feedbacks
View all comments
Andre Tenorio
( André Tenório )
08/12/2015 07:44

Show de bola!!!

Thiago Lima
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 Lima
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 🙂

Talvez você goste:

Nenhum resultado encontrado.

Séries

Menu