Entrar    Registrar

MAX10 -- Gravação stand-alone

Linguagem descritiva de hardware

Moderadores: guest2003, 51

  • Autor
    Mensagem

MAX10 -- Gravação stand-alone

Mensagempor chrdcv » 19 Jul 2018 15:08

Olá pessoal, tudo bem com vc's?

Estou terminando um projeto de IoT onde faremos o uso de uma pequena FPGA (MAX10 -- 10M02DCV36C8G: 125CLB's, 2000LE) para otimização de cálculos da transformada de Clarke & Park. Devido ao tamanho restrito físico da solução proposta, optamos por utilizar uma FPGA já com memória de configuração integrada e possibilidade de programação do tipo in-system programming.

Devido ao tamanho da FPGA, no que diz respeito aos blocos lógicos configuráveis e elementos lógicos, pretendo para as transformadas de Clarke & Park utilizar o algoritmo de CORDIC, obviamente tudo em inteiro de 16bits. Alguém com mais experiência poderia dizer se "caberia" na FPGA? Outra coisa, alguém já utilizou in-system programming nesta FPGA? As informações que lí sobre a programação in-system não foram muito claras ou objetivas...

Se alguém teve boas experiências com alguma outra FPGA de baixo custo e que suporte in-system programming puder recomendar algum outro partnumber, seria de grande ajuda também!

Att.
Christian
Seu Madruga: "O trabalho não é ruim, ruim é ter que trabalhar"
Avatar do usuário
chrdcv
Dword
 
Mensagens: 1495
Registrado em: 13 Out 2006 14:13

Re: MAX10 -- Gravação stand-alone

Mensagempor tcpipchip » 19 Jul 2018 20:11

eu só não entendi pq chamaste de IOT....?
------------------------------------------
http://www.youtube.com/tcpipchip
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 5612
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Re: MAX10 -- Gravação stand-alone

Mensagempor Aquino » 20 Jul 2018 10:12

Através do usb blaster é tranquilo, basta configurar no Quartus para gravar na flash interna. Não lembro mais como fiz, mas foi um passo a passo de um documento que peguei no site da Altera.
Quanto a caber, tu não tem o código em HDL pra sintetizar e verificar o custo de implementação(LUTs, portas, l....)?
"...People who are really serious about software should make their own hardware..." Alan Kay
Aquino
Dword
 
Mensagens: 1742
Registrado em: 12 Out 2006 22:24

Re: MAX10 -- Gravação stand-alone

Mensagempor chrdcv » 20 Jul 2018 10:51

Pessoal, obrigado pelas respostas!

tcpipchip:
IoT pq faz parte de uma solução IoT que usa uma FPGA para otimização do tempo de cálculos das transformadas de Clarke & Park! :mrgreen:

Aquino:
Gravar com a ferramenta USB Blastoise é tranquilo, o pObRema é que muito provavelmente terei que fazer alterações no que foi sintetizado posteriormente, quando os dispositivos já tiverem em campo, neste caso, um microcontrolador que já é utilizado na solução seria o responsável pela atualização da FPGA. Por isso gostaria de implementar um sistema de in-system programming. Mas a documentação é bem escassa para uma coisa bem simples e necessária na atualidade!
Seu Madruga: "O trabalho não é ruim, ruim é ter que trabalhar"
Avatar do usuário
chrdcv
Dword
 
Mensagens: 1495
Registrado em: 13 Out 2006 14:13

Re: MAX10 -- Gravação stand-alone

Mensagempor Aquino » 20 Jul 2018 13:51

Tendi.
Um ex-colega fez o TCC sobre isso. Um MCU atualizando um FPGA.
Vou ver se encontro.
"...People who are really serious about software should make their own hardware..." Alan Kay
Aquino
Dword
 
Mensagens: 1742
Registrado em: 12 Out 2006 22:24

Re: MAX10 -- Gravação stand-alone

Mensagempor chrdcv » 20 Jul 2018 14:03

Aquino escreveu:Tendi.
Um ex-colega fez o TCC sobre isso. Um MCU atualizando um FPGA.
Vou ver se encontro.


Se puder fazer o favor, seria uma mão no toba, ops na roda!
Seu Madruga: "O trabalho não é ruim, ruim é ter que trabalhar"
Avatar do usuário
chrdcv
Dword
 
Mensagens: 1495
Registrado em: 13 Out 2006 14:13

Re: MAX10 -- Gravação stand-alone

Mensagempor Aquino » 20 Jul 2018 14:21

"...People who are really serious about software should make their own hardware..." Alan Kay
Aquino
Dword
 
Mensagens: 1742
Registrado em: 12 Out 2006 22:24

Voltar para Verilog, VHDL, SystemC ( PLAs, CPLDs, FPGAs, etc... )

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante

cron