Software-Entwurf: Fachwissen, Aktuelles, Produkte

Sind Systemdesigner nur überflüssige Mittelsmänner?

Elektronikentwicklung

Sind Systemdesigner nur überflüssige Mittelsmänner?

Fragt man Elektronikentwickler nach ihrer Interpretation des Begriffs ‚Systemdesign‘, so erhält man viele Antworten. Allgemein versteht man darunter das Design jenes elektronikbasierten Systems, das für ein bestimmtes Produkt oder Gerät benötigt wird. Das Systemkonzept bedeutet aber meist etwas ganz anderes. lesen...

Software-Architekturen für die nächste Generation von Embedded-Systemen

Multicore

Software-Architekturen für die nächste Generation von Embedded-Systemen

Moderne Multicore-SoCs bieten Softwareentwicklern eine hohe Leistungsfähigkeit, die gesteuert und kontrolliert werden muss. Der erste Schritt ist, die unterschiedlichen Architekturen und ihre Vor- und Nachteile zu verstehen. Die richtige Entscheidung kann zu erfolgreichen Designs für viele kommende Produktgenerationen führen. lesen...

Entwicklungswerkzeug UML Lab jetzt im Webshop erhältlich

Modellieren und Programmieren

Entwicklungswerkzeug UML Lab jetzt im Webshop erhältlich

Ab sofort können Softwareentwickler das Entwicklungswerkzeug UML Lab auch online erwerben. lesen...

Grundlagen funktionaler Sicherheit von Software

Serie Software Engineering für Embedded Systeme, Teil 4

Grundlagen funktionaler Sicherheit von Software

Wie stellt man die funktionale Sicherheit von Software sicher? Wie sich die Herausforderungen bei der Entwicklung von Safety Critical Software bewältigen lassen, erklärt dieser Beitrag. lesen...

Sind Systemdesigner nur überflüssige Mittelsmänner?

Elektronikentwicklung

Sind Systemdesigner nur überflüssige Mittelsmänner?

Fragt man Elektronikentwickler nach ihrer Interpretation des Begriffs ‚Systemdesign‘, so erhält man viele Antworten. Allgemein versteht man darunter das Design jenes elektronikbasierten Systems, das für ein bestimmtes Produkt oder Gerät benötigt wird. Das Systemkonzept bedeutet aber meist etwas ganz anderes. lesen...

Virtualisierungsansätze für Echtzeit-Systeme

TenAsys eVM for Windows

Virtualisierungsansätze für Echtzeit-Systeme

Dank Virtualisierungstechnik können RTOS und General-Purpose-OS heute parallel auf einer Multicore-Plattform laufen. Welche Virtualisierungsansätze eignen sich für echtzeitorientierte Systeme? lesen...

Enbedded-Anbieter liefert Navigationssoftware und Sprachdialogsoftware für den neuen Audi A1

Elektrobit

Enbedded-Anbieter liefert Navigationssoftware und Sprachdialogsoftware für den neuen Audi A1

Elektrobit liefert für die Head Unit des Audi A1 die Navigationssoftware und die Sprachdialogsoftware. Die Navigationssoftware basiert auf der Navigationslösung EB street director. Über EB GUIDE Speech Target Framework (STF) wurde ein Sprachdialogsystem in die Infotainment-Lösung integriert. lesen...

C-Code für die Parallelisierung analysieren

Multicore-Programmierung

C-Code für die Parallelisierung analysieren

Mit dem Vormarsch von Multicore-Architekturen rückt auch das Thema Parallelisierung von Software wieder in den Mittelpunkt des Interesses. Wo aber sollte man für eine effiziente Parallelisierung ansetzen? lesen...

Grundlagen digitaler Echtzeitsysteme

Serie Echtzeit, Teil 1/3

Grundlagen digitaler Echtzeitsysteme

Der folgende Beitrag ist der erste von drei Teilen zum Thema „Echtzeit“ im Kontext digitaler elektronischer Systeme. Er behandelt die Grundlagen, erläutert diese an Beispielen und betrachtet Kriterien guten Echtzeitverhaltens von CPU-Kernen. Der zweite Teil wird auf Echtzeitperipherie eingehen; der dritte Teil auf Echtzeitsoftware und Werkzeuge. lesen...

Smarte Ampel entscheidet selbst über Grünphase

Verkehrssteuerung

Smarte Ampel entscheidet selbst über Grünphase

Mit einer intelligenten Ampel, die selbsttätig über die Grünphasen entscheidet, wollen zwei Wissenschaftler den Verkehr deutlich effektiver fließen lassen. lesen...

Grundlegendes zur Programmiersprache Realtime Java

Objektorientierte Programmierung, Teil 1

Grundlegendes zur Programmiersprache Realtime Java

Viele Softwareprojekte der Embedded-Systeme werden in C geschrieben. Einzig C++ konnte sich teilweise gegen C durchsetzen. Im ersten Teil unserer Serie zur objektorientierten Programmiersprache Java stellen wir Ihnen die Grundlagen vor. lesen...

Nichtfunktionale Anforderungen systematisch erheben

Serie Software Engineering für Embedded Systeme, Teil 3

Nichtfunktionale Anforderungen systematisch erheben

Im dritten Teil unserer Serie Software Engineering für Embedded Systeme mit dem Fraunhofer IESE Kaiserslautern erfahren Sie, wie sich nichtfunktionale Anforderungen systematisch und effizient erheben und spezifizieren lassen. lesen...

Tool-Support für einfache Applikationsentwicklung

Zustandsmaschinen-Design

Tool-Support für einfache Applikationsentwicklung

Das Evaluierungskit eZ430 Chronos von Texas Instruments hat die Form einer Sportuhr und dient in diesem Beitrag zur Grundlagenforschung bei der Entwicklung von Zustandsmaschinen. Wie lässt sich mithilfe des IAR-Tools visualSTATE und des TI-Mikrocontrollers MSP430 die Entwicklung ereignisgesteuerter, zustandsbasierter Applikationen vereinfachen? lesen...

Hitex-Tool erleichtert Anwendung der IEC 61508

Sicherheitskritische elektronische Systeme

Hitex-Tool erleichtert Anwendung der IEC 61508

Wie lassen sich verschiedene Standards und Normen für sicherheitskritische elektronische Systeme effizient anwenden? Das Werkzeug RiskCAT bietet dabei eine Hilfe. lesen...

HEX/Bin-Dateien analysieren und bearbeiten

Analyse-Tool

HEX/Bin-Dateien analysieren und bearbeiten

Das Hex-File-Analyse-Tool Hexit von hse-electronics verifiziert die Ausgabe eines Compilers. Die Situation ist nicht selten, dass nach dem Compilerdurchlauf keine Fehler ausgegeben lesen...

Mikrocontroller mit Softwarekompatibilität

Renesas & IAR Systems

Mikrocontroller mit Softwarekompatibilität

Das Tool-Paket „IAR Embedded Workbench“ unterstützt das Application Binary Interface (ABI) der RX-MCUs von Renesas. Damit sind die 32-Bit-RX-Mikrocontroller kompatibel zu anderen Tools, was Entwicklungszeit und Kosten einspart. lesen...

Entwicklungen im Bereich Programmierbarkeit

Serie Prozessorarchitekturen 2020, Teil 2/9

Entwicklungen im Bereich Programmierbarkeit

Zukunftsvorhersagen sind eigentlich eine Sache der Vorstellungskraft. Im Bereich der DSPs zeichnen sich jedoch deutliche Trends ab. Hier lässt sich wohl mit einiger Treffsicherheit sagen, was in den folgenden Jahren auf uns zukommen wird, während wir uns auf eine weitere Steigerung der Recheneffizienz um eine ganze Größenordnung zubewegen. lesen...

Elektronische Schaltungen einfacher simulieren

Schaltungssimulation

Elektronische Schaltungen einfacher simulieren

In der neuesten Version des Programms MICRO-CAP für die computerunterstützte Simulation elektronischer Schaltungen und Systeme wurden die Feedbacks von Anwendern umgesetzt. Zu den lesen...

Prozessorarchitekturen – Wo werden wir 2020 stehen?

Serie Prozessorarchitekturen 2020, Teil 1/9

Prozessorarchitekturen – Wo werden wir 2020 stehen?

Im Rahmen einer 9-teiligen Serie beschreiben leitende Entwickler bei Texas Instruments, wie der Stand der Technik im Jahr 2020 aussehen könnte. In unregelmäßigen Abständen präsentieren sie ihre Ansicht in jeweils eigenen Beiträgen. Gene Frantz macht als Initiator dieser Serie den Anfang und steuert seine Prognose für das Jahr 2020 bei. lesen...

Prototypen einfacher erstellen

Softwareentwicklungs-Tool

Prototypen einfacher erstellen

Mit dem grafischen Softwareentwicklungs-Tool C6EZFlo von Texas Instruments können DSP-Entwickler die volle DSP-Rechenleistung nutzen und den Entwicklungsprozess beschleunigen sowie lesen...

Meinungen & Interviews

„Unsere Kunden profitieren von Verbesserungen aus 10 Jahren“

Interview mit Dr. Friedrich Nolting, Aegis Software

„Unsere Kunden profitieren von Verbesserungen aus 10 Jahren“

Bei deutschen Elektronikfertigern sind selbst entwickelte Manufacturing-Execution-Systeme (MES) noch immer weit verbreitet. Dr. Friedrich Nolting, Sales Manager für Nordeuropa beim Lösungsspezialisten Aegis Software, plädiert dagegen für einen standardisierten Ansatz. lesen...

Expensive Software

Gastkommentar Jack Ganssle

Expensive Software

One wonders why we as an industry continue to flail around with poor practices that are ultimately expensive and even deadly, when there is a body of knowledge that is provably effective. lesen...

Mit dem Internet der Dinge Geld verdienen

Software-Lebenszyklusmanagement

Mit dem Internet der Dinge Geld verdienen

Das Internet der Dinge verändert eingebettete Systeme grundlegend: Software, die bisher klaglos ihren Dienst in einem Gerät verrichtete, wird künftig mit dem Internet verknüpft sein. Daraus können neuartige Geschäftsmodelle entstehen, sagt Alois Schwarz von Flexera Software. lesen...

Meistgelesene Artikel

Rinspeed „Budii“ definiert Mensch-Maschine-Beziehung neu

Autosalon Genf 2015

Rinspeed „Budii“ definiert Mensch-Maschine-Beziehung neu

17.02.15 - Die Schweizer Ideenfabrik Rinspeed präsentiert auch in diesem Jahr auf dem Autosalon Genf wieder ein visionäres Konzeptfahrzeug: Das Concept Car „Budii“ soll die Beziehung zwischen Mensch und Maschine neu definieren. lesen...

Info-Dienste für Elektronik-Professionals

Immer aktuell informiert: der EP Tagesspiegel mit aktuellen Branchen-Nachrichten der letzten 24 Stunden oder die wöchentlichen themenspezifischen Newsletter "Fachwissen für Elektronikprofis"  von elektronikpraxis.de. Jetzt kostenlos abonnieren!

Heftarchiv

Leistungselektronik & Stromversorgung

Leistungselektronik & Stromversorgung

Marktreife Power-Bausteine für Industrie und Automotive

Weitere Themen:

Technologietrends in der Leistungselektronik
Wuchtiger Wachstumsschub für SiC-Halbleiter
Fünf Tipps für ein mechanisch robustes Design

zum ePaper

zum Heftarchiv

ELEKTRONIKPRAXIS 04/2015

ELEKTRONIKPRAXIS 04/2015

DAVE: Effizient Software entwickeln für XMC MCUs

Weitere Themen:

Datenbrillen oder Mini-Projektoren
RoHS-Richtlinie in der Medizintechnik

zum ePaper

zum Heftarchiv

Embedded Systems Development I

Embedded Systems Development I

Kompakt und komplett: Embedded-Board für alles

Weitere Themen:

Embedded-Mainboard-Designs mit x86-SoCs
Stromsparender Serial NOR Flash für Wearables
Nutzen und Tücken Trace-basierter Code-Coverage

zum ePaper

zum Heftarchiv