AUTOSARは自動車用OSの業界団体規格です。
業務で利用する場合には、会員になることを条件にしています。
2002年から20年経ち、当初の狙いの段階に近づいてきました。
MATLABでモデルさえ記述すれば、あとは自動生成だけでソフトが完成するところまで、あと一歩です。
Ethernet, UNIXが生まれて20年で大衆化したのと同じように考えると分かりやすいでしょう。
AUTOSARの上で動く、クラウド対応のミドルウェアが出て、開発も運用もクラウドになれば、一気にAUTOSARは大衆化するでしょう。
AUTOSAR Abstract Platformへの道 R22-11
2023年4月URL変更
この項は2023年4月21日、AUTOSARの文書のURLが変更になった。
/classic/22-11/
が
/R22-11/CP/
過去記事で、URLでエラーが出たら書き換えてみてください。
/adaptive/22-11/
は
/R22-11/AP/
/foundation/22-11/
は
/R22-11/FO/
です。
2023年11月URL変更
2023年11月にもAUTOSAR文書のURLが変更になっている。
/user_upload/standards/classic/21-11/
を
/standards/R21-11/CP/
などに書き換えてください。
/user_upload/standards/adaptive/21-11/
を
/standards/R21-11/AP/
/user_upload/standards/foundation/21-11/
を
/standards/R21-11/FO/
お手数をおかけします。
1年に2度URLを変更するなんて、新しい記事が書ける。とても嬉しい。
一覧
AUTOSAR R22-11 Qiita記事一覧 20230421 。
この記事の表題の最後に「20230421」を加えます。
<この項は書きかけです。順次追記します。>
AUTOSARが、2022年の版、R22-11を公開しました。
R21-11
R20-11
R19-11
文書は検索してダウンロードできます。
R20-11,R21-11, R22-11の3年分だけになりました。
公開行事の模様は
AUTOSAR R22-11 Release Event 20221208
Classic Platform Release Overview, AUTOSAR No.0 ,R22-11, CP, 20230421
Foundation Release Overview, AUTOSAR, 781, R22-11, FO, 20230421
Adaptive Platform Release Overview, AUTOSAR 782, R22-11, AP, 20230421
要求仕様対応(Requirement and Specification)
Abstract Platformとの関係
安全統合。
<この項は書きかけです。順次追記します。>
文書変更(Document Change)
• Initial release
• No content changes
• Changed AUTOSAR Standard to: Foundation
• Glossary updated
• Update chapter 3.2.5.1
• rephrase safety goal to safety needs
用語(terms)
Term | Description |
---|---|
2oo2 | two out of two |
2oo2D | two out of two with diagnostics |
2oo3 | two out of three |
AD | Automated Driving |
ADS | Automated Driving Systems |
ADAS | Advanced Driver Assistance System |
ASIL | Automotive Safety Integrity Level |
CCA | Common Cause Failure Analysis |
DFA | Dependent Failure Analysis |
DMR | Dual Modular Redundancy |
ECC | Error Correction Code |
FSR | Functional Safety Requirement |
HAD | Highly Automated Driving |
HSM | Hardware Security Module |
NvM | Non-volatile Memory |
PMIC | Power Management Integrated Circuit |
QM | Quality Management |
SG | Safety Goal |
SoC | System on a Chip |
SOP | Start of Production |
TMR | Triple Modular Redundancy |
TSC | Technical Safety Concept |
TSR | Technical Safety Requirement |
Wdg | Watchdog |
ASIL capability | Capability of an item or an element to meet assumed safety requirements assigned with a given ASIL |
Checksum | A value used to verify the integrity of a data stored or transmitted |
Context Switching | Time The time consumed by the CPU in switching from one process or thread to another |
Cybersecurity | A set of techniques used to protect the integrity of networks, programs and data from attack, damage or unauthorized access. → Security |
Data integrity | Data integrity is the maintenance of, and the assurance of the accuracy and consistency of, data over its entire life-cycle and is a critical aspect to the design, implementation and usage of any system which stores, processes, or retrieves data.[27] |
Memory Management | Unit Hardware element that handles virtual memory, memory translation and caching operations |
Mixed criticality | A system or partition contains, schedules and executes software components like AUTOSAR Adaptive Applications according to different ASIL Levels at the same time |
Virtual ECU | A virtual ECU is a logical, almost independent, integration package of an AUTOSAR Adaptive Platform which could be deployed in a well partitioned system, e.g. a virtual machine on top of a hypervisor |
英日
日本語は仮訳
英日
日本語は仮訳
no. | count | word | 日本語 |
---|---|---|---|
1 | 394 | the | その |
2 | 317 | of | の |
3 | 240 | and | と |
4 | 194 | safety | 安全性 |
5 | 180 | autosar | AUTomotive Open System Architecture(短縮名) |
6 | 168 | to | に |
7 | 114 | platform | 土台 |
8 | 108 | in | の |
9 | 105 | a | 一つの |
10 | 98 | be | です |
11 | 95 | adaptive | 適用 |
12 | 94 | is | です |
13 | 94 | or | また |
14 | 63 | document | 文書 |
15 | 62 | for | にとって |
16 | 62 | not | いいえ |
17 | 59 | software | ソフトウェア |
18 | 54 | as | なので |
19 | 52 | applications | 応用 |
20 | 48 | functional | 機能的 |
21 | 47 | requirements | 要件 |
22 | 45 | hardware | ハードウェア |
23 | 45 | overview | 概要 |
24 | 45 | system | 系 |
25 | 45 | this | これ |
26 | 43 | an | と |
27 | 42 | are | それは |
28 | 42 | explanation | 説明 |
29 | 41 | r | r |
30 | 41 | with | と |
31 | 40 | safe | 安全な |
32 | 39 | asil | Automotive Safety Integrity Level(短縮名) |
33 | 38 | ap | adaptive platform(短縮名) |
34 | 38 | autosar_exp_safetyoverview | autosar_exp_safetyoverview |
35 | 38 | on | の上 |
36 | 37 | id | identifier, 識別子(短縮名) |
37 | 34 | iso | International Organization for Standardization(短縮名) |
38 | 34 | rs_saf_ | rs_saf_ |
39 | 33 | can | できる |
40 | 31 | architecture | 建築 |
41 | 31 | from | から |
42 | 31 | management | 管理 |
43 | 30 | application | 応用 |
44 | 29 | if | もしも |
45 | 28 | ecu | Electronic Control Unit(短縮名) |
46 | 28 | execution | 実行 |
47 | 27 | d | d |
48 | 27 | only | それだけ |
49 | 27 | shall | しなければならない |
50 | 25 | data | 与件 |
51 | 25 | e | e |
52 | 25 | that | それ |
53 | 24 | specification | 仕様 |
54 | 24 | use | 使用する |
55 | 23 | design | 設計 |
56 | 23 | figure | 形 |
57 | 23 | it | それ |
58 | 23 | level | 水準 |
59 | 23 | may | かもしれない |
60 | 23 | part | 部 |
61 | 22 | element | 要素 |
62 | 22 | failure | 失敗 |
63 | 21 | configuration | 構成 |
64 | 21 | information | 情報 |
65 | 21 | which | どれの |
66 | 20 | g | g |
67 | 20 | scope | 範囲 |
68 | 19 | fail | 失敗 |
69 | 19 | memory | 記憶装置 |
70 | 19 | top | 上 |
71 | 18 | b | b |
72 | 18 | services | 奉仕 |
73 | 18 | vehicle | 車両 |
74 | 17 | ara | AUTOSAR Runtime for Adaptive Applications(短縮名) |
75 | 17 | by | に |
76 | 17 | criticality | 臨界 |
77 | 17 | faults | 欠点 |
78 | 17 | goals | 目標 |
79 | 17 | mechanisms | 仕組み |
80 | 17 | update | 更新 |
81 | 16 | communication | 通信 |
82 | 16 | could | だろう |
83 | 16 | mixed | 混合 |
84 | 16 | specific | 明確 |
85 | 15 | according | によると |
86 | 15 | analysis | 分析 |
87 | 15 | any | どれか |
88 | 15 | context | 文脈 |
89 | 15 | correct | 正しい |
90 | 15 | other | 他の |
91 | 15 | provide | 提供 |
92 | 14 | considered | 考慮 |
93 | 14 | ensure | 確認 |
94 | 14 | had | 持っていた |
95 | 14 | measures | 対策 |
96 | 14 | operational | 運用 |
97 | 14 | related | 関連している |
98 | 13 | integrity | 威厳 |
99 | 13 | such | そのような |
100 | 13 | table | 表 |
参考(reference)
[1] ISO 26262:2018 (all parts) – Road vehicles – Functional Safety, http://www.iso.org
see AUTOSAR References to ISO, IEC, ITU, IEEE, RFC and SEA etc.
[2] Utilization of Crypto Services, AUTOSAR_EXP_UtilizationOfCryptoServices
[3] Glossary, AUTOSAR_TR_Glossary
https://www.autosar.org/fileadmin/standards/R22-11/FO/AUTOSAR_TR_Glossary.pdf
[4] Virtual Functional Bus, AUTOSAR_EXP_VFB
[5] Layered Software Architecture, AUTOSAR_EXP_LayeredSoftwareArchitecture
[6] AUTOSAR Introduction
https://www.autosar.org/fileadmin/ABOUT/AUTOSAR_Introduction.pdf
[7] Explanation of Adaptive Platform Design
AUTOSAR_EXP_PlatformDesign
[8] Specification of Operating System Interface
AUTOSAR_SWS_OperatingSystemInterface
[9] Specification of Execution Management
AUTOSAR_SWS_ExecutionManagement
[10] Design guidelines for using parallel processing technologies on Adaptive Platform, AUTOSAR_EXP_ParallelProcessingGuidelines
[11] Mapping mixed-criticality applications on multi-core architectures
https://doi.org/10.7873/DATE.2014.111
[12] IEEE Standard for Information Technology- Standardized Application Environment Profile (AEP)-POSIX Realtime and Embedded Application Support
https://standards.ieee.org/findstds/standard/1003.13-2003.html
[13] API standards for Open Systems
http://www.opengroup.org/austin/papers/wp-apis.txt
[14] Functional Cluster Shortnames
AUTOSAR_TR_FunctionalClusterShortnames
[15] Specification of Platform Types
AUTOSAR_SWS_PlatformTypes
[16] Explanation of ara::com API
AUTOSAR_EXP_ARAComAPI
[17] Specification of Diagnostic Communication Manager
AUTOSAR_SWS_DiagnosticCommunicationManager
[18] Specification of Persistency
AUTOSAR_SWS_Persistency
[19] Specification of Platform Health Management
AUTOSAR_SWS_PlatformHealthManagement
[20] Specification of Identity and Access Management
AUTOSAR_SWS_IdentityAndAccessManagement
[21] Specification of Time Synchronization
AUTOSAR_SWS_TimeSynchronization
[22] Specification of Diagnostic Log and Trace
AUTOSAR_SWS_DiagnosticLogAndTrace
[23] Specification of Crypto Interface
AUTOSAR_SWS_CryptoInterface
[24] Specification of ECU State Manager
AUTOSAR_SWS_ECUStateManager
[25] Specification of Network Management Interface
AUTOSAR_SWS_NetworkManagementInterface
[26] Specification of Update and Configuration Management
AUTOSAR_SWS_UpdateAndConfigurationManagement
[27] Data Integrity Pattern
http://en.wikipedia.org/wiki/Data_integrity
関連文書(Related document)
AUTOSAR Abstract Platformへの道 R22-11
自動車 記事 100
Basic principles, ボッシュ自動車handbook(英語)11版まとめ<2>
JAXA/IPA クリティカルソフトウェアワークショップ WOCS言語関連発表(改定版)
CAN(controller area network)
「はじめてのCAN/CANFD 」 ベクタージャパン <エンジニア夏休み企画>【読書感想文】
三方良し Udemy 車載LAN入門講座 CAN通信編
詳解 車載ネットワーク CAN, CAN FD, LIN, CXPI, Ethernetの仕組みと設計のために(1) 著者 <エンジニア夏休み企画 読書感想文>
詳解 車載ネットワーク CAN, CAN FD, LIN, CXPI, Ethernetの仕組みと設計のために(2)参考文献 <エンジニア夏休み企画>【読書感想文】
詳解 車載ネットワーク CAN、CAN FD、LIN、CXPI、Ethernetの仕組みと設計のために
<この記事は個人の過去の経験に基づく個人の感想です。現在所属する組織、業務とは関係がありません。>
文書履歴(document history)
ver. 0.01 初稿 20230729
最後までおよみいただきありがとうございました。
いいね 💚、フォローをお願いします。
Thank you very much for reading to the last sentence.
Please press the like icon 💚 and follow me for your happy life.