Engineering

Ontwerpen zonder OS

Veel embedded systemen communiceren met de buitenwereld via standaard interfaces, zoals Ethernet, USB of een aanraakscherm. Een engineer is dan al snel geneigd om een OS (besturingssysteem) te gebruiken om deze communicatie mogelijk te maken. Met de oplossing van Altium pakken we dit anders aan.

We stappen over naar een FPGA-technologie waarin we een microcontroller programmeren en de benodigde hardware om de interfaces aan te sturen. Daar we het hier hebben over standaardoplossingen krijgt u deze van Altium netjes aangeleverd. Niet alleen de hardware, maar ook de stuurprogramma’s en de firmware, noodzakelijk om een goede communicatie op te zetten. Het applicatie-specifieke deel, dat deel wat uw product zo bijzonder maakt, kunt u ontwikkelen in C/C++ en op de microcontroller binnen de FPGA laten draaien. Mocht dit niet voldoen aan de gestelde eisen dan kan de C/C++ code ook automatisch worden omgezet naar hardware en worden geïmplementeerd in de FPGA. Hiermee zullen de prestaties van het systeem, alleen al door een stuk parallellisme, enorm worden verbeterd. Het invoeren van uw systeem kan grafisch op een zeer hoog niveau worden gerealiseerd. Altium maakt hierbij gebruik van een open busarchitectuur die is gebaseerd op de Whishbone-bus. Open source Whishbone-modellen kunnen hierdoor ook eenvoudig in het systeem worden geïntegreerd. Met deze manier van werken bent u instaat om zeer snel een werkend embedded systeem te ontwikkelen zonder gebruik te maken van een OS.

Te zien op het D&E-event www.fhi.nl/de

Meer nieuws van Altium B.V.
Meer nieuws over engineering

Uitgelicht nieuws