DEENESPTFRRUARHIKOZHNL
AUTOSAR_SWS_EEPROM_Abstraction FIG-27e42a740cbdd91c 927 × 494 px 1 Release(s)

Figure 6: Sequence diagram of the “Ea_SetMode” service

SHA-256 Inhalts-Fingerabdruck: 27e42a740cbdd91c6a34948b880dfb06bddcab0962a7db8040a1f8f3cf3908cc
✦ KI-generierte Bildanalyse & technische Beschreibung Modell: gemini-3.8-flash (via agy) · Rezept figure-series@1 · erstellt am 2026-10-08

1. Diagrammtyp & Architektur-Kontext

UML-Sequenzdiagramm (sd Ea_SetMode) im Kontext des AUTOSAR Classic Platform Memory Hardware Abstraction Layers. Das Diagramm modelliert den synchronen Steuerfluss zur Umschaltung des Betriebsmodus für den EEPROM-Speicherpfad zwischen NVRAM Manager (NvM), Memory Abstraction Interface (MemIf), EEPROM Abstraction (Ea) und dem darunterliegenden EEPROM-Treiber (Eep).

2. Komponenten, Entitäten & Schnittstellen

Beteiligte Komponenten (stereotypisiert als «module»):

  • NvM (NVRAM Manager): Aufrufer des Moduswechsels auf Service-Ebene.
  • MemIf (Memory Abstraction Interface): Vermittlungsschicht zur Abstraktion konkreter Speichertreiber.
  • Ea (EEPROM Abstraction): Modul zur Abstraktion von EEPROM-Speichergeräten.
  • Eep (EEPROM Driver): Hardwarenaher Treiber für das EEPROM.

Verwendete synchrone Schnittstellenaufrufe und Rückgaben:

  • MemIf_SetMode(MemIf_ModeType) : Std_ReturnType
  • Ea_SetMode(MemIf_ModeType)
  • Eep_SetMode(MemIf_ModeType)
  • Zugehörige Rückkehrpfeile: Eep_SetMode(), Ea_SetMode(), MemIf_SetMode()

3. Dynamisches Verhalten & Sequenzablauf

  1. NvM initiiert den Moduswechsel durch synchronen Aufruf von MemIf_SetMode(MemIf_ModeType) an MemIf.
  2. MemIf delegiert den Aufruf synchron via Ea_SetMode(MemIf_ModeType) an das Modul Ea.
  3. Ea leitet die Anforderung mit Eep_SetMode(MemIf_ModeType) an den hardwarenahen Treiber Eep weiter.
  4. Eep schließt die Bearbeitung ab und kehrt via Eep_SetMode() zu Ea zurück.
  5. Ea reicht den Kontrollfluss via Ea_SetMode() an MemIf zurück.
  6. MemIf beendet den Aufruf und signalisiert den Abschluss via MemIf_SetMode() an NvM (mit dem Rückgabetyp Std_ReturnType).

4. Normative Relevanz & Entwickler-Hinweise

Das Diagramm spezifiziert die streng kaskadierende Weiterleitung des Moduswechsels (MEMIF_MODE_SLOW / MEMIF_MODE_FAST) durch den Abstraktionsstapel. Der gesamte Vorgang ist synchron auszuführen; Ea_SetMode fungiert als reiner Durchreicher an Eep_SetMode. Ein Kommentarblock weist den Status „Proposed by TO as per SWS Ea 1.0.0“ ohne weitere textuelle Ausgestaltung in Description oder Comments aus.

Zugeordnete Anforderungen

Diese Angaben zeigt der Versions-Explorer.

Aus dem Dokument extrahierter Text & Kontext

Beschriftungen im Schaubild:

sd Ea_SetMode | «module» | NvM | «module» | Ea | «module» | Eep | «module» | MemIf | Status: Proposed by TO as per SWS Ea 1.0.0 | Description: | Comments: | MemIf_SetMode(MemIf_ModeType) : Std_ReturnType | Ea_SetMode(MemIf_ModeType) | Eep_SetMode(MemIf_ModeType) | Eep_SetMode() | Ea_SetMode() | MemIf_SetMode()

Vorkommen in AUTOSAR-Releases (1)

Release Dokument Seite Nr. Bildunterschrift im Dokument
R3.2.3 AUTOSAR_SWS_EEPROM_Abstraction S. 42 6 Figure 6: Sequence diagram of the “Ea_SetMode” service