JP2013214303A - 車両用機器制御データの読み取り方法、同データの書き込み方法、および車両用機器のデータの保存装置 - Google Patents
車両用機器制御データの読み取り方法、同データの書き込み方法、および車両用機器のデータの保存装置 Download PDFInfo
- Publication number
- JP2013214303A JP2013214303A JP2013076353A JP2013076353A JP2013214303A JP 2013214303 A JP2013214303 A JP 2013214303A JP 2013076353 A JP2013076353 A JP 2013076353A JP 2013076353 A JP2013076353 A JP 2013076353A JP 2013214303 A JP2013214303 A JP 2013214303A
- Authority
- JP
- Japan
- Prior art keywords
- data
- address
- data word
- reading
- memory
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 62
- 230000015654 memory Effects 0.000 claims abstract description 102
- 238000004364 calculation method Methods 0.000 claims abstract description 3
- 238000013500 data storage Methods 0.000 claims description 7
- 230000005055 memory storage Effects 0.000 abstract description 3
- 230000006870 function Effects 0.000 description 10
- 230000008569 process Effects 0.000 description 10
- 230000008859 change Effects 0.000 description 5
- 230000007246 mechanism Effects 0.000 description 5
- 210000004027 cell Anatomy 0.000 description 4
- 230000009471 action Effects 0.000 description 2
- 125000004122 cyclic group Chemical group 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000004913 activation Effects 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 238000001816 cooling Methods 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000008092 positive effect Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
- 210000000352 storage cell Anatomy 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/08—Error detection or correction by redundancy in data representation, e.g. by using checking codes
- G06F11/10—Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's
- G06F11/1004—Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's to protect a block of data words, e.g. CRC or checksum
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Techniques For Improving Reliability Of Storages (AREA)
- Memory System (AREA)
Abstract
【解決手段】複数のデータをメモリーした電子メモリーから所望のアドレスのデータを読み取るとともに、所望のアドレスのデータからデータワードおよびチェックサムを読み取って、データワードからチェックサムを計算し、読み取りで得られたチェックサムと、計算で得られたチェックサムとを比較して、両チェックサムが一致しないときには、所望のアドレスのデータから読み取ったデータワードを有効なデータワードとしないデータワードおよびチェックサムを含む、車両用機器制御データの読み取り方法とした。
【選択図】図3
Description
2 エアダンパー
3 駆動モータ
4 ドライブ
5 駆動電子機構
6 マイクロコントローラ
7 ハウジング
8 モータドライバ
9 ブリッジ回路
10 データメモリー
11 LINバス・インターフェース
12 センサーインターフェース
13 PWMインターフェース
14 ホールセンサー
15 データワード
16 アドレスゾーン
17〜28 ステップ
N オフセット(アドレスオフセット)
Claims (13)
- データワードおよびチェックサムを含む、車両用機器制御データの読み取り方法であって、
複数の前記データをメモリーした電子メモリーから所望のアドレスのデータを読み取るとともに、
前記所望のアドレスのデータからデータワードおよびチェックサムを読み取って、前記データワードからチェックサムを計算し、
前記読み取りで得られたチェックサムと、前記計算で得られたチェックサムとを比較して、
両チェックサムが一致しないときには、前記所望のアドレスのデータから読み取った前記データワードを有効なデータワードとしないことを特徴とする車両用機器制御データの読み取り方法。 - 請求項1に記載の車両用機器制御データの読み取り方法において、
前記所望のアドレスのデータから読み取った前記データワードを有効なデータワードとしないときには、前記所望のアドレスのデータを収納したデータメモリーにおける他のアドレスのデータワードを読み取ることとし、
前記他のアドレスを、前記所望のアドレスに対し一定のオフセットを有したアドレスとすることを特徴とする車両用機器制御データの読み取り方法。 - 請求項1に記載の車両用機器制御データの読み取り方法において、
前記所望のアドレスのデータから読み取った前記データワードを有効なデータワードとしないときには、前記所望のアドレスのデータを収納したデータメモリーとは異なるデータメモリーに収納された他のアドレスのデータワードを読み取ることとし、
前記他のアドレスを、確立された配分ルールに基づいて最初のアドレスから決定することを特徴とする車両用機器制御データの読み取り方法。 - 請求項1から3の何れかに記載の車両用機器制御データの読み取り方法において、
前記所望のアドレスのデータから読み取った前記データワードを有効なデータワードとしなかったときには、所望のデータメモリーからデフォルト値を読み出すことを特徴とする車両用機器制御データの読み取り方法。 - 複数のアドレスを持つアドレスゾーンを、読み取るべきデータワードに割り当てておき、
前記割り当てた複数のアドレスのすべてを読み取り、
これら読み取ったすべてのアドレスのチェックサムによって、これらすべてのアドレスの有効性をチェックし、
有効性を認めたデータワードのすべてを互いに比較して最新の読み取りを行った最新アドレスを求め、
前記最新アドレスのデータワードを読み取ることを特徴とする請求項1から4の何れかに記載の車両用機器制御データの読み取り方法。 - 請求項1から5の何れかに記載の車両用機器制御データの読み取り方法において、
有効なデータワードを読み出すことができなかったときには、エラーメッセージを発することを特徴とする車両用機器制御データの読み取り方法。 - データワードおよびチェックサムを含む、車両用機器制御データの書き込み方法であって、
前記データワードを電子メモリーに書き込むために前記データワードからチェックサムを計算して、
前記データワードおよび前記チェックサムをデータメモリーの所定のアドレスに書き込み、
この所定のアドレスに書き込んだ前記データワードおよび前記チェックサムを、さらに他のアドレスに書き込むことを特徴とする車両用機器制御データの書き込み方法。 - 請求項7に記載の車両用機器制御データの書き込み方法において、
前記所定のアドレスに対し一定のオフセットを有して、前記所定のアドレスのデータを収納したデータメモリーに割り当てられたアドレスを、前記他のアドレスとすること、
または、前記所定のアドレスのデータを収納したデータメモリーとは異なるデータメモリーに割り当てられ、かつ確立した配分ルールによって前記所定のアドレスに基づいて決定されるアドレスを、前記他のアドレスとすること
を特徴とする車両用機器制御データの書き込み方法。 - データワードおよびチェックサムを含む、車両用機器制御データの書き込み方法であって、
データワードに複数のアドレスを持つアドレスゾーンを割り当てておき、
前記データワードの電子メモリーへの書き込みに際し、前記データワードを、割り当てられたアドレスゾーンの他のアドレスに書き込むことを特徴とする車両用機器制御データの書き込み方法。 - 請求項9に記載の車両用機器制御データの書き込み方法において、
データワードに割り当てられたアドレスゾーンのすべてのアドレスを読み取ったうえで、
これら読み取ったアドレスを互いに比較して、最新の読み取りを行った最新アドレスを求め、
前記最新アドレスに続くアドレスを書き込みアドレスとして、前記書き込みアドレスにデータワードを書き込むことを特徴とする車両用機器制御データの書き込み方法。 - データメモリーと、
このデータメモリーからデータワードを読み取るための手段と、
前記データワードに対してチェックサムを形成するための手段と、
少なくとも二つのメモリーアドレスの間の配分ルールを計算するための手段と、
請求項1から6の何れかに記載の車両用機器制御データの読み取り方法による方法を実行するための手段とを備えることを特徴とする車両用機器のデータの保存装置。 - 請求項11に記載の車両用機器のデータの保存装置であって、
データワードと、
このデータワードに係るチェックサムを前記データメモリーに、請求項7から10の何れかに記載の車両用機器制御データの書き込み方法によって書き込むための手段とを備えることを特徴とする車両用機器のデータの保存装置。 - 前記データメモリーがEEPROM又はフラッシュメモリーであることを特徴とする請求項11または12に記載の車両用機器のデータの保存装置。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE201210102856 DE102012102856A1 (de) | 2012-04-02 | 2012-04-02 | Vorrichtung und Verfahren zum Lesen und Speichern von Daten |
DE102012102856.7 | 2012-04-02 |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2013214303A true JP2013214303A (ja) | 2013-10-17 |
Family
ID=49154604
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013076353A Pending JP2013214303A (ja) | 2012-04-02 | 2013-04-01 | 車両用機器制御データの読み取り方法、同データの書き込み方法、および車両用機器のデータの保存装置 |
Country Status (3)
Country | Link |
---|---|
US (1) | US20130262964A1 (ja) |
JP (1) | JP2013214303A (ja) |
DE (1) | DE102012102856A1 (ja) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2018074494A (ja) * | 2016-11-02 | 2018-05-10 | 日立オートモティブシステムズ株式会社 | 電子制御装置 |
JP2022031918A (ja) * | 2020-05-12 | 2022-02-22 | 株式会社ユピテル | システム、受信装置及びプログラム |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9362854B2 (en) * | 2013-12-12 | 2016-06-07 | Ford Global Technologies, Llc | Electric motor control during unreliable power supply operations |
CN105204774B (zh) * | 2014-06-23 | 2019-01-15 | 联想(北京)有限公司 | 一种数据处理方法及电子设备 |
CN105512337B (zh) * | 2015-12-31 | 2019-10-29 | 联想(北京)有限公司 | 一种数据管理方法及存储装置 |
US10235171B2 (en) * | 2016-12-27 | 2019-03-19 | Intel Corporation | Method and apparatus to efficiently handle allocation of memory ordering buffers in a multi-strand out-of-order loop processor |
CN111159057A (zh) * | 2019-12-11 | 2020-05-15 | 江西洪都航空工业集团有限责任公司 | 一种无电池情况下记录任务机累积上电次数的***和方法 |
DE102020103097A1 (de) * | 2020-02-06 | 2021-08-12 | Audi Aktiengesellschaft | Verfahren zur nichtflüchtigen Speicherung einer Betriebsinformation bei einem Fahrzeug oder einer Maschine, Vorrichtung zur Durchführung des Verfahrens sowie Fahrzeug und Computerprogramm |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5606660A (en) * | 1994-10-21 | 1997-02-25 | Lexar Microsystems, Inc. | Method and apparatus for combining controller firmware storage and controller logic in a mass storage system |
JPH09282894A (ja) * | 1996-02-13 | 1997-10-31 | Ricoh Co Ltd | Eeprom制御装置 |
JPH09282237A (ja) * | 1996-04-19 | 1997-10-31 | Fujitsu General Ltd | Eepromを用いた記憶装置 |
JP2007148779A (ja) * | 2005-11-28 | 2007-06-14 | Renesas Technology Corp | マイクロコントローラおよびram |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6209112B1 (en) * | 1998-07-31 | 2001-03-27 | Lucent Technologies Inc. | Apparatus and method for reducing power consumption of an error-correcting decoder |
US20060077750A1 (en) * | 2004-10-07 | 2006-04-13 | Dell Products L.P. | System and method for error detection in a redundant memory system |
US7529969B1 (en) * | 2006-08-24 | 2009-05-05 | Micron Technology, Inc. | Memory device internal parameter reliability |
TWI419169B (zh) * | 2009-04-10 | 2013-12-11 | Phison Electronics Corp | 用於快閃記憶體的資料存取方法及其儲存系統與控制器 |
US8443263B2 (en) * | 2009-12-30 | 2013-05-14 | Sandisk Technologies Inc. | Method and controller for performing a copy-back operation |
TWI447739B (zh) * | 2010-03-22 | 2014-08-01 | Phison Electronics Corp | 錯誤校正方法、記憶體控制器與儲存系統 |
US8892981B2 (en) * | 2010-09-30 | 2014-11-18 | Apple Inc. | Data recovery using outer codewords stored in volatile memory |
US8898408B2 (en) * | 2011-12-12 | 2014-11-25 | Dell Products L.P. | Memory controller-independent memory mirroring |
-
2012
- 2012-04-02 DE DE201210102856 patent/DE102012102856A1/de active Pending
-
2013
- 2013-04-01 US US13/854,529 patent/US20130262964A1/en not_active Abandoned
- 2013-04-01 JP JP2013076353A patent/JP2013214303A/ja active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5606660A (en) * | 1994-10-21 | 1997-02-25 | Lexar Microsystems, Inc. | Method and apparatus for combining controller firmware storage and controller logic in a mass storage system |
JPH09282894A (ja) * | 1996-02-13 | 1997-10-31 | Ricoh Co Ltd | Eeprom制御装置 |
JPH09282237A (ja) * | 1996-04-19 | 1997-10-31 | Fujitsu General Ltd | Eepromを用いた記憶装置 |
JP2007148779A (ja) * | 2005-11-28 | 2007-06-14 | Renesas Technology Corp | マイクロコントローラおよびram |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2018074494A (ja) * | 2016-11-02 | 2018-05-10 | 日立オートモティブシステムズ株式会社 | 電子制御装置 |
JP2022031918A (ja) * | 2020-05-12 | 2022-02-22 | 株式会社ユピテル | システム、受信装置及びプログラム |
Also Published As
Publication number | Publication date |
---|---|
DE102012102856A1 (de) | 2013-10-02 |
US20130262964A1 (en) | 2013-10-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2013214303A (ja) | 車両用機器制御データの読み取り方法、同データの書き込み方法、および車両用機器のデータの保存装置 | |
US7774382B2 (en) | Method and apparatus for configuring a control device, and corresponding control device | |
KR102015719B1 (ko) | 데이터 버스 트랜시버로부터의 구성 데이터를 보호하기 위한 방법, 데이터 버스 트랜시버 및 데이터 버스 시스템 | |
CN113064754B (zh) | 用于耗材盒的耗材芯片及其数据处理方法 | |
CN107239411B (zh) | 一种车载控制器内存管理方法及*** | |
US11822934B2 (en) | Processing system, related integrated circuit, device and method | |
US20100185846A1 (en) | Computer product, storage device, and firmware management method | |
JPWO2012132218A1 (ja) | プロセッサシステム及びその制御方法 | |
EP2709073A2 (en) | Electronic control unit of vehicle | |
JP3559166B2 (ja) | 自動車用制御装置 | |
WO2019064644A1 (ja) | 電子制御装置及び制御プログラム検証方法 | |
JP5432315B2 (ja) | 車両用電子制御装置 | |
JP2015099517A (ja) | 車両制御装置 | |
JP2014085770A (ja) | 情報処理装置 | |
KR101362414B1 (ko) | 차량의 배터리회로 단선 검출 장치 및 방법 | |
JP5247558B2 (ja) | 電子機器の制御装置及びその制御装置を用いた空気調和機 | |
JP6699591B2 (ja) | エンジン制御装置 | |
CN114274676B (zh) | 一种认证信息切换方法、耗材芯片和耗材盒 | |
JP7375201B2 (ja) | インタフェースを備える装置およびインタフェースを備える装置の動作方法 | |
US20100292866A1 (en) | Method and device for operating a motor vehicle, method and device for accessing an assignment rule and computer-program product | |
KR100887499B1 (ko) | 차량용 전자 제어 시스템에서 강유전체 메모리를 이용한동작 시간 카운터의 저장 오류 복구 방법 | |
JP6547533B2 (ja) | 電動機駆動装置 | |
JP6568826B2 (ja) | 電子制御装置 | |
JP6546014B2 (ja) | ディジタル保護制御装置 | |
JP6317653B2 (ja) | 自動車用電子制御装置及びデータ記憶方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20151006 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20160701 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20160705 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160816 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20160913 |