Home Autores Posts de André Castelan Prado

André Castelan Prado

37 POSTS
Engenheiro de computação com experiência no desenvolvimento de software e hardware para sistemas embarcados.Principalmente em projetos para a indústria envolvendo FPGA.

Móveis de escritório + IoT - Uma impressora de recibo com NFC e Wifi

Introdução   O que é possível fazer com móveis de escritório e IoT? A empresa britânica OpenDesk promoveu um hackathon no domingo...

FPGAs Altera MAX 10

A Altera acaba de divulgar a família de FPGAs MAX 10. Essa nova linha de CIs promete revolucionar o mercado de FPGAs porque...
tutorial-de-modelsim

Tutorial de Modelsim: Verificando o VHDL antes de programar o FPGA

Ferramentas de debug e simulação são grandes aliados no desenvolvimento de aplicações embarcadas, pois facilitam a vida do desenvolvedor, em FPGA é...

Treinamento Altera em FPGA: São Paulo e São Carlos.

Visando atender a demanda de treinamentos em Tecnologia FPGA estão abertas turmas junto ao Centro Oficial de Treinamento Altera na...

Qual a diferença entre ASIC, ASSP, SoC e FPGA?

Artigo originalmente postado por Clive "Max" Maxfield na EETimes e adaptado para o Embarcados. 

Projeto completo de uma UART em MyHDL - Gerando VHDL / Verilog e testando...

A UART é um velho conhecido de todo engenheiro de sistemas embarcados, é provavelmente o primeiro protocolo de comunicação que aprendemos na...

Tutorial Elipse Mobile - Conexão com Arduino

Através do protocolo Elipse Mobile/Arduino é possível a comunicação entre uma placa Arduino e dispositivos móveis. Neste tutorial assumiremos que você esteja utilizando um...

Os sete passos para o desenvolvimento de firmware de qualidade

No excelente livro de Jack Ganssle, The Art of Designing Embedded System Design, são apresentadas ao leitor boas práticas para...

Papilio - Arduino + FPGA

O movimento Maker parece ter chegado para o público de FPGA, com o Papilio é possível unir o melhor do...

MyHDL - Descrevendo hardware em Python

Transformar o Python em uma linguagem de descrição e verificação de hardware poderosa, está é a ideia do MyHDL, ferramenta 100%...
sistemas digitais

Formas de se implementar sistemas digitais - Tecnologias de Hardware

Em um artigo anterior abordamos as formas de se representar um sistema digital. Para desenvolver um é necessário conhecer as...

Pacotes para aritmética em VHDL: numeric_std vs std_logic_arith

Quem já tentou realizar operações matemáticas em VHDL já percebeu que é necessário acrescentar um pacote específico para isto. O pacote padrão ieee.std_logic_1164 contempla...

Embarcados interview: Clive "Max" Maxfield

Saiba mais sobre a trajetória e carreira de Clive "Max" Maxfield na área de sistemas embarcados e FPGA, e sua opinião sobre o futuro de ambas as áreas.

Embarcados entrevista: Clive "Max" Maxfield

Clive “Max” Maxfield terminou sua graduação em engenharia de controle em 1980 na Sheffield Hallam University, em Sheffield na Inglaterra. Ele começou a sua...

Android e Hard real time - Em hardware!

Já pensou ter todos os benefícios da plataforma Android com hard real time e um alto poder de processamento implementado em hardware?...

Introdução a FPGA em Slides

Visando auxiliar na contextualização de FPGA dentro de sistemas digitais preparei alguns slides introdutórios antes do treinamento oficial da...
shift register

Implementação de um shift register em VHDL

Implementação exemplos de shift registers, elementos comuns em sistemas digitais utilizados para os mais diversos fins, em VHDL.

Quantos processadores RISC de 32-bits cabem em uma FPGA?

Jan Gray publicou um artigo bem interessante, comparando o número de processadores RISC de 32-bits que cabiam em um

Android Hello World Parte 2

Segundo artigo sobre mais aprofundado sobre desenvolvimento Android, com alguns exemplos e dicas de elementos de interface gráfica.

FPGAs substituindo microcontroladores simples?

Muito se fala de se utilizar FPGA onde se faz necessário processar uma grande quantidade de dados, em produtos de alto valor agregado como...
close-link