Skriv ut

FlirProgrammera
värmekameran
i Matlab

60 procent kortare utvecklingstid. Det blev resultatet när Flir höjde abstraktionsnivån och programmerade FPGA:n i sin värmekamera med Matlab, om man får tro ett pressmeddelande från Mathworks.
Matlabverktyget HDL Coder genererar FPGA-kod från Matlabs algoritmer. Flir använde verktyget för att ta fram en testbar prototyp. Utveckling, simulering och utvärdering gjordes i Matlab.

Den alternativa arbetsgången är att en grupp utvecklar algoritmerna och sedan lämnar över skriftliga specifikationer till hårdvaruutvecklare, som inte nödvändigtvis har samma kunskap om algoritmen
 
Konsekvensen blev att det blev lättare att återanvända kod och att förbättringar kunde införas på ”ett par timmar istället för veckor”, och att tid frigörs för att undersöka fler konstruktionsvarianter.  Med den automatiska översättningen från Matlab till HDL finner också den potentiella buggkälla som finns i en manuella översättning. Allt enligt Mathworks.

Och inte bara det:

– Utvecklingsarbetet har blivit roligare, säger Nicholas Hogasten, ansvarig för bildbehandlingsteknik på Flir Systems.
 
Flirs värmekameror används bland annat för övervakning, forskning och utveckling, processkontroll, räddning, navigering, transportsäkerhet och identifiering av farliga substanser.

Mathworks Matlab är ett högnivåspråk för numerisk analys som föddes på universitet i New Mexico på 70-talet.