MétaCan
Menu
Back to cohort
Record W1500543375 · doi:10.4271/2006-01-1554

Implementing Automotive Microcontroller Abstraction Layer (MCAL) on 32 bit Architectures

2006· article· en· W1500543375 on OpenAlexaff
Tobias Wenzel, Rafael Zalman, Dian Nugraha, Jaidev Venkataraman

Bibliographic record

VenueSAE technical papers on CD-ROM/SAE technical paper series · 2006
Typearticle
Languageen
FieldComputer Science
TopicEmbedded Systems Design Techniques
Canadian institutionsInfineon Technologies (Canada)
Fundersnot available
KeywordsMicrocontrollerComputer scienceLayer (electronics)Automotive industryAbstractionEmbedded systemAbstraction layerBit (key)Computer architectureComputer hardwareComputer networkEngineeringMaterials scienceOperating systemSoftwareNanotechnology

Abstract

fetched live from OpenAlex

Modern automotive systems are highly complex, incorporating more than one CPU core, running with more than 100 MHz and consisting of millions of transistors. Similarly, software complexity is growing at an even higher rate. There is thus a high expectation in the automotive market that deliveries from μC suppliers should also contain an independent software layer - the Microcontroller Abstraction Layer - placed on the register level of the μC. The I/O drivers standardization activity, which started with the HIS (Hersteller Initiative Software), is now continued with AUTOSAR (Automotive Open System Architecture) which will standardize all layers of the ECU basic software. The complex interaction between specifically implemented hardware features and standardized software requirements is a big challenge for software driver development. The implementation solutions need to map different software modules to the same μC resource and need to manage the complex dependency between software driver configurations. In addition, non-standardized complex drivers need to be integrated with the standardized ones especially since they also access the same μC peripherals. Due to the extensive configuration/dependency space, another challenge of this implementation is the verification/validation of these standardized drivers. This paper describes the implementation and verification concepts of the AUTOSAR MCAL drivers based on Infineon's 32 bit μC from the AUDO NG family - the architecture chosen for the AUTOSAR validation platform.

Fetched live from OpenAlex and de-inverted. Abstracts are not stored in this database: the inverted indexes are 8.6 GB of the frame’s 9.3 GB of text, and the host has 13 GB free.

How this classification was reachedexpand

Full frame machine prediction

Teacher imitation

Not calibrated prevalence, not ground truth. Human validation pending. The Gemma side is a direct model label for every work in the frame, read from the title-only record. The Codex side is a classifier learned from the 10,348 direct Codex labels and calibrated to design-weighted sample rates; fields without enough sample support carry no Codex call. Candidate is the union of the two sides; consensus is their intersection. These outputs are machine_predicted_unvalidated and are not human labels.

metaresearch head score (Codex)0.001
metaresearch head score (Gemma)0.001
Version: metacan-v3-hybrid-931329e0061cValidation status: machine_predicted_unvalidated
Candidate categoriesnone
Consensus categoriesnone
DomainCandidate signal: none · Consensus signal: none
Study designCandidate signal: Not applicable · Consensus signal: none
GenreCandidate signal: Methods · Consensus signal: Methods
Teacher disagreement score0.022
Threshold uncertainty score0.074

Distilled classifier scores by category (both heads)

CategoryCodexGemma
Metaresearch0.0010.001
Meta-epidemiology (narrow)0.0010.000
Meta-epidemiology (broad)0.0000.000
Bibliometrics0.0010.000
Science and technology studies0.0000.000
Scholarly communication0.0010.002
Open science0.0010.001
Research integrity0.0000.001
Insufficient payload (model declined to judge)0.0220.011

Machine scores (provisional)

The two teacher heads of the student model, read on this work. A score orders the frame for review; it never asserts a category, and the validation status ships verbatim with every row.

Baseline scores from an immature model (maturity gate not passed, 7 training rounds). Scores rank; they never assert a category.

Opus teacher head0.013
GPT teacher head0.263
Teacher spread0.250 · how far apart the two teachers sit on this one work
Validation statusscore_only:v0-immature-baseline · verbatim from the scoring run: score_only means the number may rank works, and no category label ships from it

Classification

machine, unvalidated

Machine predicted; a candidate call from one source (direct Gemma or distilled Codex), not a consensus.

The models applied no category: nothing in the taxonomy fit this work.
Study designNot applicable
Domainnot available
GenreMethods

How this classification was reached, model by model and score by score, is at the end of the page under "How this classification was reached".

Quick stats

Citations3
Published2006
Admission routes1
Has abstractyes

Explore more

Same venueSAE technical papers on CD-ROM/SAE technical paper seriesSame topicEmbedded Systems Design TechniquesFrench-language works237,207