O documento discute sistemas híbridos que combinam processadores ARM e FPGA. Esses sistemas podem dividir tarefas entre o ARM para execução do sistema operacional e a FPGA para funções personalizadas como DSP. Isso permite aproveitar as vantagens de ambos os mundos com desempenho e flexibilidade. O documento apresenta um exemplo prático usando uma placa DE0-Nano-SoC.
2. Sobre mim
André Márcio de Lima Curvello
» Engenheiro de Computação – USP São Carlos
» MBA em Gestão de TI - UNIFRAN
» Mestrado em Processamento de Sinais e Instrumentação –
USP São Carlos
» Articulista do Portal Embarcados e FilipeFlop
» Analista de Tecnologia – Padtec S/A
» Professor na Pós-Graduação em Sistemas Embarcados –
UNISAL São José - Campinas
3. “Quando algo é importante o
suficiente, você faz isso mesmo se as
chances não estão a seu favor.”
Elon Musk
13. FPGA SoC – Sistema Simétrico/Assimétrico!
» ARM – Ecossistema maduro para operação / CPU
» Reduz tempo e custo de implementações
» Reduz recursos de FPGA para integração
⋄ PCIe ocupa 20K elementos lógicos.
» Permite usar recursos da FPGA para outras funções
⋄ DSP
⋄ OpenCL
46. » FPGA SoC
⋄ É uma tendência que veio pra ficar!
⋄ Vale a pena aprender e usar
⋄ Desenvolvimento de tecnologia de ponta
⋄ Deep Learning
⋄ Visão Computacional
⋄ Veículos Autônomos
⋄ Bitcoin ☺
⋄ Etc!
Considerações