Dieser Kurs kann auch als ECEA 5317 im Rahmen des Master of Science in Electrical Engineering der CU Boulder angerechnet werden. Nach Abschluss dieses Kurses kennt der Lernende den Unterschied zwischen Systemen, auf die man sein Leben verwetten kann (missionskritisch), und solchen, die eine vorhersehbare Reaktion und Dienstqualität bieten (zuverlässig). Dies wird nicht nur durch das Studium von Entwurfsmethoden und -mustern für unternehmenskritische Systeme erreicht, sondern auch durch die Implementierung von weichen Echtzeitsystemen und den Vergleich mit harter Echtzeit. Es werden Verifizierungsmethoden erlernt, um die Fähigkeit zu bestimmen, sowohl missionskritische als auch weiche Echtzeitanforderungen zu erfüllen, so dass der Lernende das Risiko, die Reliabilität und die Auswirkungen von Fehlern in Echtzeitsystemen richtig einschätzen kann.

Entwurf missionskritischer Echtzeit-Systeme
Nutzen Sie die Ersparnis! Erhalten Sie 40% Rabatt auf 3 Monate Coursera Plus und vollen Zugang zu Tausenden von Kursen.

Entwurf missionskritischer Echtzeit-Systeme
Dieser Kurs ist Teil von Spezialisierung „Eingebettete Echtzeit-Systeme“

Dozent: Sam Siewert
4.867 bereits angemeldet
Bei enthalten
18 Bewertungen
Empfohlene Erfahrung
Was Sie lernen werden
Verwendung von SECDED (Single Error Correction, Double Error Detection) Codes für ECC (Error Correction Code) Speicher
Wie Flash-Dateisysteme funktionieren, zusammen mit dem Wear Leveling und der Write Amplification Metrik
Unterschiede und gemeinsame Merkmale von hoher Verfügbarkeit und hoher Zuverlässigkeit
Methoden und Design für redundante Hardware mit Cross-Strapping und Recovery
Kompetenzen, die Sie erwerben
- Kategorie: Real Time Data
- Kategorie: Hardware Architecture
- Kategorie: System Programming
- Kategorie: Systems Architecture
- Kategorie: Embedded Systems
- Kategorie: System Requirements
- Kategorie: Systems Design
- Kategorie: Software Architecture
Werkzeuge, die Sie lernen werden
- Kategorie: Real-Time Operating Systems
- Kategorie: Software Systems
- Kategorie: Linux
- Kategorie: Embedded Software
Wichtige Details

Zu Ihrem LinkedIn-Profil hinzufügen
4 Aufgaben
Erfahren Sie, wie Mitarbeiter führender Unternehmen gefragte Kompetenzen erwerben.

Erweitern Sie Ihre Fachkenntnisse
- Lernen Sie neue Konzepte von Branchenexperten
- Gewinnen Sie ein Grundverständnis bestimmter Themen oder Tools
- Erwerben Sie berufsrelevante Kompetenzen durch praktische Projekte
- Erwerben Sie ein Berufszertifikat zur Vorlage

In diesem Kurs gibt es 4 Module
Dieses Modul behandelt die RTES-Software-Hardware-Schnittstelle unter Verwendung von Geräteabstraktion und Treiberschnittstellen sowie die Systemskalierung.
Das ist alles enthalten
11 Videos13 Lektüren1 Aufgabe2 peer reviews1 Diskussionsthema
Dieses Modul behandelt die Verwendung von Schlüsselalgorithmen wie fehlerkorrigierende Codes, redundante Arrays von Geräten und die Verwendung von Flash-Dateisystemen mit persistentem Speicher.
Das ist alles enthalten
11 Videos2 Lektüren1 Aufgabe2 peer reviews
Die Effizienz der Implementierung von Servicesoftware und Optimierungsmethoden werden behandelt, damit die Berechnungen fristgerecht abgeschlossen werden können. Es werden Methoden zum Profiling und Tracing von Anwendungen sowie des gesamten Systems behandelt.
Das ist alles enthalten
9 Videos1 Lektüre1 Aufgabe1 peer review
Dieses Modul integriert Fehlertoleranz- und Wiederherstellungsmethoden mit übergreifenden Strategien zur Fehlererkennung, Isolierung und Wiederherstellung auf Systemebene. Das Design unter Berücksichtigung der Analyse von Fehlermöglichkeiten und -auswirkungen wird ebenso behandelt wie das Redundanzmanagement für hohe Verfügbarkeit.
Das ist alles enthalten
5 Videos1 Aufgabe1 peer review
Erwerben Sie ein Karrierezertifikat.
Fügen Sie dieses Zeugnis Ihrem LinkedIn-Profil, Lebenslauf oder CV hinzu. Teilen Sie sie in Social Media und in Ihrer Leistungsbeurteilung.
Auf einen Abschluss hinarbeiten
Dieses Kurs ist Teil des/der folgenden Studiengangs/Studiengänge, die von University of Colorado Boulderangeboten werden. Wenn Sie zugelassen werden und sich immatrikulieren, können Ihre abgeschlossenen Kurse auf Ihren Studienabschluss angerechnet werden und Ihre Fortschritte können mit Ihnen übertragen werden.¹
Dozent

Mehr von Elektroingenieurwesen entdecken
Status: Kostenloser TestzeitraumUniversity of Colorado Boulder
Status: Kostenloser TestzeitraumUniversity of Colorado Boulder
Status: Kostenloser TestzeitraumUniversity of Colorado Boulder
Status: Kostenloser TestzeitraumUniversity of Colorado Boulder
Warum entscheiden sich Menschen für Coursera für ihre Karriere?

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.

Neue Karrieremöglichkeiten mit Coursera Plus
Unbegrenzter Zugang zu 10,000+ Weltklasse-Kursen, praktischen Projekten und berufsqualifizierenden Zertifikatsprogrammen - alles in Ihrem Abonnement enthalten
Bringen Sie Ihre Karriere mit einem Online-Abschluss voran.
Erwerben Sie einen Abschluss von erstklassigen Universitäten – 100 % online
Schließen Sie sich mehr als 3.400 Unternehmen in aller Welt an, die sich für Coursera for Business entschieden haben.
Schulen Sie Ihre Mitarbeiter*innen, um sich in der digitalen Wirtschaft zu behaupten.
Häufig gestellte Fragen
Systemvoraussetzungen
● Ein Windows- oder Mac-Computer für den Fernzugriff auf den Raspberry Pi
● Heimnetzwerk mit Internetzugang und einem Router, über den der Raspberry Pi im lokalen Netzwerk (Wi-Fi oder Ethernet) erreichbar ist
● SSH auf dem Raspberry Pi aktiviert (erforderlich)
● VNC auf dem Raspberry Pi aktiviert (optional, für Remote-Desktop-Zugriff)
Hardware-Anforderungen
Für diese Spezialisierung benötigen Sie ein Heimlabor, das auf einer unterstützten Einbettungs-Linux-Plattform basiert. Die folgende Konfiguration ist erforderlich und wird für alle Kursaktivitäten getestet.
Erforderliche Hardware
● Eingebettete Linux-Hardwareplattform - empfohlen: Raspberry Pi 3B+ (Raspberry Pi Familie oder gleichwertig)
● MicroSD-Karte (mindestens 16 GB; 32 GB empfohlen)
● 5V / 2,5A Stromversorgung mit Schalter
● UVC-kompatible USB-Kamera (USB 2.0 oder besser)
● HDMI-Kabel
● HDMI-Monitor + Tastatur + Maus (nur für die Ersteinrichtung)
● Netzwerkverbindung zwischen dem Raspberry Pi und Ihrem Heimrouter (Wi-Fi oder Ethernet)
Empfohlene Hardware-Konfiguration
Raspberry Pi 3B+, der von folgenden Anbietern bezogen werden kann
● SparkFun (~$44, nur Platine) oder
● CanaKit Raspberry Pi 3 Modell B+ Starter Kit (~$125, einschließlich Platine) plus:
● MicroSD-Karte (vorinstalliert mit NOOBS oder Raspberry Pi OS)
● Kühlkörper
● Gehäuse
● 5V / 2.5A Stromversorgung mit Schalter
● HDMI-Kabel
● UVC-kompatible USB-Kamera (USB 2.0 oder besser)
Alternative Hardware-Konfigurationen
Obwohl der Raspberry Pi 3B+ die offiziell unterstützte Plattform ist, können Sie andere Linux-fähige Einbettungsplattformen auf eigenes Risiko verwenden:
● Raspberry Pi 4 (bietet USB 3.0, 2+ GB RAM und Gigabit Ethernet)
jetson Nano, DE10-SoC oder ähnliche Boards (nur für fortgeschrittene Benutzer; Selbstunterstützung erforderlich)
Hinweis: Der gesamte in dieser Spezialisierung enthaltene Code wurde auf dem Raspberry Pi 3B+ mit Raspberry Pi OS (früher Raspbian) getestet und verifiziert.
Software-Anforderungen
Die Fähigkeit, eines der folgenden Fernzugriffstools auf Ihrem Computer zu installieren und zu verwenden:
● MobaXterm (empfohlen für Windows)
● PuTTY
● VNC-Betrachter
Um Zugang zu den Kursmaterialien und Aufgaben zu erhalten und um ein Zertifikat zu erwerben, müssen Sie die Zertifikatserfahrung erwerben, wenn Sie sich für einen Kurs anmelden. Sie können stattdessen eine kostenlose Testversion ausprobieren oder finanzielle Unterstützung beantragen. Der Kurs kann stattdessen die Option "Vollständiger Kurs, kein Zertifikat" anbieten. Mit dieser Option können Sie alle Kursmaterialien einsehen, die erforderlichen Bewertungen abgeben und eine Abschlussnote erhalten. Dies bedeutet auch, dass Sie kein Zertifikat erwerben können.
Wenn Sie sich für den Kurs einschreiben, erhalten Sie Zugang zu allen Kursen der Spezialisierung, und Sie erhalten ein Zertifikat, wenn Sie die Arbeit abgeschlossen haben. Ihr elektronisches Zertifikat wird Ihrer Seite "Leistungen" hinzugefügt - von dort aus können Sie Ihr Zertifikat ausdrucken oder Ihrem LinkedIn-Profil hinzufügen.
Weitere Fragen
Finanzielle Unterstützung verfügbar,

