Eine interne Zielvorgabe bei NI besteht darin, Ingenieure zuverlässig zu beraten. In vielen Fällen geht es dabei darum, Ihnen neue Technologietrends in sinnvolles Know-how zu übersetzen, unabhängig davon, wie diese Trends unsere Produkte betreffen. Der Wechsel von XP zu Vista bei Microsoft, Multicore-Verarbeitung und zurzeit das Internet der Dinge: Das alles sind Beispiele für die Zusammenarbeit von NI mit Branchenführern wie Intel oder Microsoft. Wir wollen damit sichergehen, dass Sie verstehen, welche Auswirkungen diese Trends auf Sie hatten, haben oder haben werden.
Ein weiteres Beispiel aus dieser Kategorie ist die Technologie der Field-Programmable Gate Arrays (FPGAs), die für Test-, Steuer- und Regelanwendung auf dem Vormarsch ist. Ein FPGA-Chip liefert eine seltene Kombination von leistungsstarkem Durchsatz und hoher Zuverlässigkeit sowie einer rein digitalen Logikimplementierung, die ein Embedded-Betriebssystem überflüssig macht. Die größte Herausforderung im Zusammenhang mit FPGAs besteht jedoch in ihrer komplizierten Programmierung. Momentan benötigt man dazu eine Low-Level-Programmiersprache wie VHDL oder aber kostspielige und unzuverlässige Programme zur Konvertierung von Programmcode.
Das grafische Datenflussparadigma von LabVIEW passt allerdings perfekt zur FPGA-Architektur. Besonders vorteilhaft ist LabVIEW für die FPGA-Programmierung, da es ein Low-Level-Programmierparadigma zu einer grafischen High-Level-Darstellung abstrahiert. Doch trotz dieser Abstraktion hören wir von LabVIEW-Anwendern immer wieder Folgendes:
Wie bereits erwähnt, sind mehrere Investitionen in LabVIEW in Arbeit (siehe vergangene Blogeinträge zu Benutzeroberflächen und Benutzerfreundlichkeit ), um den Grad an Innovation zu erreichen, den Sie erwarten. Die seit Kurzem verfügbare LabVIEW Communications System Design Suite enthält einen überarbeiteten FPGA-Compiler, der die oben erwähnten Probleme behebt. Er wurde speziell für Algorithmendesigner entwickelt, die theoretische Fließkommamathematik auf dem FPGA abbilden wollen. Es gibt allerdings mehrere Komponenten für ein breiteres Einsatzfeld, darunter die folgenden drei Schlüsselinnovationen:
Dieser überarbeitete FPGA-Compiler ist bezeichnend für die Innovationen, die in LabVIEW integriert werden. Zwar ist LabVIEW Communications vor allem für das Prototyping im Bereich Wireless konzipiert, doch die meisten Features eignen sich für einen viel größeren Teil der LabVIEW-Anwender.
» Alle Funktionen von LabVIEW Communications
Autor: Für Jeff Phillips ist LabVIEW genauso lebensnotwendig wie Essen, Trinken und Atmen. Jeff ist Senior Group Manager for LabVIEW Product Marketing bei NI und beschäftigt sich damit, wie LabVIEW sich ändernden Anforderungen von Anwendern gerecht wird. Folgen Sie ihm auf Twitter unter @TheLabVIEWLion. |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.