Free Trials

Download a free trial to find out which Altium software best suits your needs

KAUFEN

Kontaktieren Sie Ihr lokales Vertriebsbüro

Downloads

Download the latest in PCB design and EDA software

  • PCB DESIGN SOFTWARE
  • Altium Designer

    Vereinheitlichte Designumgebung, hoch produktives System und Nativer 3D PCB Editor

  • CircuitStudio

    Das professionelle PCB-Designtool, mit dem Sie sofort loslegen können

  • CircuitMaker

    Das leistungsfähige PCB-Designtool - maßgeschneidert für Ihre Community

  • NEXUS

    Agile PCB Design For Teams

  • CLOUD-PLATTFORM
  • Altium 365

    Connecting PCB Design to the Manufacturing Floor

  • COMPONENT MANAGEMENT
  • Altium Concord Pro

    Complete Solution for Library Management

  • Octopart

    Extensive, Easy-to-Use Component Database

  • PRODUCT EXTENSIONS
  • PDN Analyzer

    Natural and Effortless Power Distribution Network Analysis

  • See All Extensions
  • EMBEDDED
  • TASKING

    Weltbekannt als Anbieter überragender Compiler-Technologien

  • TRAININGS
  • Live Courses

    Learn best practices with instructional training available worldwide

  • On-Demand Courses

    Gain comprehensive knowledge without leaving your home or office

  • ONLINE VIEWER
  • Altium 365 Viewer

    View & Share electronic designs in your browser

  • Altium Designer 20

    Natives 3D PCB-Design für professionelle Elektronikentwickler

    ALTIUMLIVE

    Annual PCB Design Summit

    • Forum

      Hier können sich Altium Anwender austauschen

    • Blog

      Unser Blog über Themen, die uns und hoffentlich auch Sie interessieren

    • Ideen

      Reichen Sie Ihre Ideen ein und stimmen Sie über zukünftige Funktionen ab

    • Bug Crunch

      Helfen Sie uns dabei, unsere Software zu verbessern

    • Pinnwand

      Eine fortlaufende Übersicht aktueller Ereignisse auf AltiumLive

    • Beta-Programm

      Informationen zu unserem Beta-Programm und den Teilnahmebedingungen

    ERFOLGE UNSERER KUNDEN

    Unsere Kunden erreichen Bahnbrechendes in allen Branchen - sehen Sie, wie

    Downloads

    Finden Sie die Download-Option, die am besten zu Ihren Bedürfnissen passt

    KAUFEN

    Kontaktieren Sie unsere lokalen Vertriebsbüros

    • Dokumentation

      In den TechDocs finden Sie unsere umfangreiche Online-Dokumentation - völlig kostenlos

    • Training & Events

      Terminübersicht ansehen und zu Veranstaltungen weltweit anmelden

    • Design Content

      Schauen Sie in unsere umfangreiche Bibliothek, die Bauteile, Template und Referenzdesign beinhaltet

    • Webinare

      Nehmen Sie an einem Live-Webinar teil oder schauen Sie sich unsere Webinaraufzeichnungen an

    • Support

      Loggen Sie neue Cases und sehen Sie bestehende Cases ein

    • Technische Unterlagen

      Mit unserer Sammlung an Whitepapern bleiben Sie immer über die neuesten Technologien und Branchentrends informiert.

    • Videobibliothek

      Hilfreiche, kurze Videos, die Ihnen den Einstieg mit Altium Designer erleichtern

    Risikomanagement bei der Entwicklung eingebetteter Software

    Mark Forbes
    |  May 11, 2017

     

    Was haben erfolgreiche Skifahrer, Formel-1-Rennfahrer und Bergsteiger gemeinsam? Sie lernen über ihre Sportart so viel sie können und verwenden die beste verfügbare Ausrüstung. Mit diesem Ansatz wandeln sie reines Risiko in kalkuliertes Risiko um und es lohnt sich tatsächlich. Aber die Entwicklung eingebetteter Software ist doch kein gefährlicher Sport, werden Sie jetzt sagen...

     

     

    Tatsächlich kann die Entwicklung eingebetteter Software für hochentwickelte Fahrer -Assistenzsysteme (ADAS) und autonome Fahranwendungen riskanter sein, als Sie denken - zumindest kann das so sein, solange Sie sich nicht wie diejenigen, die einen Berg mit fast 100 Sachen hinunterfahren oder eine exponierte Felswand hinaufklettern, die zum Reduzieren des Risikos notwendigen Kenntniss und Hilfsmittel angeeignet haben.

     

     

    Was könnte schiefgehen?

    ADAS und autonome Fahrtechnologien setzen auf eingebettete Lösungen -- eine Kombination aus eingebetteter Software, Mikroprozessoren und Platinen (PCBs), um Funktionen wie Abstandsregeltempomat, Spurhalteassistent, automatisches Schalten usw. zu ermöglichen. Wir alle haben es schon erlebt, dass Elektronik nicht funktioniert – denken Sie nur an den „Blue Screen of Death“ von Microsoft Windows®´. Aber wenn ein Auto mit 100 Stundenkilometern unterwegs ist und plötzlich den Rückwärtsgang einlegt, ein Sensor die Entfernung eines Objekts falsch abschätzt oder die Bremsen nicht wie erwartet funktionieren, können erhebliche Verletzungen oder sogar der Tod die Folge sein.

     

    Selbst unspektakuläre Fehlfunktionen der eingebetteten Software, beispielsweise in der elektronischen Abgasregelung, können zu beträchtlichen finanziellen Verlusten und dauerhaften Imageschäden führen. (Fragen Sie einfach Volkswagen, dessen Aktienkurs nach dem „Abgas“-Skandal um 25 % abstürzte.)

     

    Was sollte ein Hersteller eingebetteter Software also tun?

    Trotz der Geschäftsrisiken, die mit der Entwicklung eingebetteter Software für ADAS und autonome Fahranwendungen verbunden sind, kann kein Hersteller eingebetteter Fahrzeug-Software sich die ebenso drohende Gefahr leisten, auf dem heißesten Markt der Automobilindustrie in Rückstand zu geraten. Mit einer geschätzten durchschnittlichen jährlichen Wachstumsrate (CAGR) von 16 % bis 18 % bis 2020 stellt der globale ADAS-Markt ein großes Umsatzpotenzial dar. Ebenso prognostiziert IHS Automotive für den Markt der autonome Fahrzeuge das Erreichen von 43 % Wachstum zwischen 2025 und 2035.

     

    Hier sind ein paar Ideen zur Verringerung der Geschäftsrisiken bei der Entwicklung eingebetteter Software für ADAS und autonome Fahranwendungen:

    · Informieren Sie sich über Sicherheitsstandards und integrieren Sie sie in Ihren Entwicklungszyklus

    · Verwenden Sie Sicherheits-zertifizierte Hardware

    · Wählen Sie gemäß ASPICE® Level 2 zertifizierte Compiler, Debugger und Linker, die die Sicherheits- und Performance-Features der Hardware ausschöpfen können

    · Entwerfen Sie eingebettete Lösungen, die das Risiko der Fahrerablenkung verringern

    · Integrieren Sie Überwachung und Redundanz in Ihr eingebettetes Software-Design, um Fehler in Echtzeit zu erkennen

    · Nutzen Sie die Vorteile der Kryptographie- und Performance-Bibliotheken, um sicheren und hochleistungsfähigen Code hervorzubringen

    · Vergewissern Sie sich, dass Sie die RTOS (Echtzeit-Betriebssystem)-Konfiguration und das Debugging für zeitkritische eingebettete Anwendungen durchführen können

    · Sehen Sie Over-the-Air-Updates (OTA) Ihrer eingebetteten Software unter Nutzung ortsunabhängiger, ausführbarer Dateien vor

    Bitte fügen Sie das Bild in Bild 3 aus dem Whitepaper „Taking the Business Risk aus ADAS Development“ ein (das WP, auf das dieser Blog verweist)

     

     

    Mit der nötigen Zuversicht können Sie schnell vorankommen

    Formel-1-Rennfahrer kennen und vertrauen ihrem Wagen und sind mit der Strecke vertraut. Sie können mehr als 250 Stundenkilometer fahren, ohne übermäßige Risiken einzugehen. Genauso können Sie bei der Auswahl der besten Hardware und der besten Entwicklungstools für eingebettete Software, unter Einhaltung der Sicherheitsstandards der Automobilindustrie und der Integration von Safety und Security in Ihre eingebetteten Softwaredesigns, Ihr Embedded-Software-Unternehmen in die Pole Position bringen, um das beste ADAS und die besten autonomen Fahranwendungen zu entwerfen.

     

    Mehr erfahren Sie in dem Whitepaper „Taking the Business Risk Out of ADAS Development 

     

    About Author

    About Author

    Mark Forbes graduated from Bradley University with a BS in Electrical Engineering and has been in the EDA industry for over 30 years.

    most recent articles

    Back to Home