CLASSIC
Modul: adc
Rolle: heuristic
Konfidenz: 80%
SNIP_CLASSIC_ADC_SECTION_7_4_1_Background
Wortlaut
7.4.1 Background
The ADC Driver offers power state control APIs and a background elaboration mechanism to handle asynchronous power state change processes (i.e. power state changes which are not immediately complete as the they are requested, but need some longer operations). It is assumed that all constraints deriving from ECU and SW architecture are already satisfied by the upper layers (Application, Mode Management in the service layer, Io HwAbstraction components dealing with peripheral control), thus the scope of control is limited to the ADC HW peripheral. A check on the operation sequence is executed by the ADC Driver in order to avoid requesting a different power state before the previous request is still being processed or activating a power state when no preparation for the same has been requested. The ADC module shall support power control capabilities as an optional function. This module neither mandates to use only power control enabled MCUs nor to configure the same. Rather it proposes a way to handle power states if this is supported by the suppliers.
Versionen & Provenienz · Zugeordnete Anforderungen
Diese Angaben zeigt der Versions-Explorer.
Begründung & Zuweisungs-Evidenz
Asynchronous power background elaboration context
Dokumenten-Herkunft & Rückverfolgbarkeit
| Spezifikations-Dokument | SWS_ADCDriver.pdf |
|---|---|
| Dokumentseite | Seite 39 |
| Ziel-Modul | adc (classic) |
| Ziel-Anforderung | SWS_Adc_00498 |
| Semantische Rolle | heuristic |
| Automatisierungs-Konfidenz | 0.80 |