KR101172387B1 - 직렬 주변장치 인터페이스 통신을 이용한 마이크로제어장치의 계산 오류 검사장치 - Google Patents
직렬 주변장치 인터페이스 통신을 이용한 마이크로제어장치의 계산 오류 검사장치 Download PDFInfo
- Publication number
- KR101172387B1 KR101172387B1 KR1020060087993A KR20060087993A KR101172387B1 KR 101172387 B1 KR101172387 B1 KR 101172387B1 KR 1020060087993 A KR1020060087993 A KR 1020060087993A KR 20060087993 A KR20060087993 A KR 20060087993A KR 101172387 B1 KR101172387 B1 KR 101172387B1
- Authority
- KR
- South Korea
- Prior art keywords
- error
- mcu
- value
- peripheral interface
- serial peripheral
- 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.)
- Active
Links
- 230000002093 peripheral effect Effects 0.000 title claims abstract description 9
- 238000004891 communication Methods 0.000 claims abstract description 8
- 238000000034 method Methods 0.000 claims description 2
- 230000007257 malfunction Effects 0.000 abstract description 3
- 230000009977 dual effect Effects 0.000 abstract description 2
- 238000010586 diagram Methods 0.000 description 5
- 238000012544 monitoring process Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000004904 shortening Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/22—Microcontrol or microprogram arrangements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/22—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Quality & Reliability (AREA)
- Detection And Correction Of Errors (AREA)
- Debugging And Monitoring (AREA)
Abstract
Description
Claims (2)
- 마이크로 제어장치(MCU)의 계산 오류를 방지하는 시스템에 있어서,직렬 주변장치 인터페이스(SPI)를 통해 상기 MCU에서 N번째로 전송된 임의의 숫자와, 상기 MCU에서 N+1번째로 전송되는 숫자로서, 상기 임의의 숫자에 대한 상기 MCU의 계산 결과값을 입력받아, 상기 입력받은 값에 근거하여 오류가 있는가를 판단하여 이 판단결과 오류가 있는 경우에 그 결과를 카운터하고, 그 카운터 값이 설정값 이상이면 상기 MCU의 리셋(reset)단자로 신호를 출력하여 강제로 리셋시키며, 오류가 없는 경우 상기 카운터 값을 클리어(clear) 하는 디지털 로직부를 구비하는 것을 특징으로 하는 직렬 주변장치 인터페이스 통신을 이용한 마이크로 제어장치의 계산 오류 검사장치.
- 제1항에 있어서, 상기 디지털 로직부는상기 입력받은 임의의 숫자와 상기 입력받은 계산 결과값으로 배타적 논리합 연산을 수행하는 배타적 논리합 게이트;상기 배타적 논리합 게이트의 출력값이 설정된 값과 다르면 오류값을 출력하고, 설정된 값과 같다면 카운터 값을 클리어(clear) 하는 오류 판단부; 및상기 오류 판단부에서 출력되는 오류값을 입력받아 카운트 수를 증가시키고, 증가된 값이 설정치 이상이 되면 리셋(reset) 신호를 상기 MCU로 출력하는 오류 카운터부를 포함하는 것을 특징으로 하는 직렬 주변장치 인터페이스 통신을 이용한 마이크로 제어장치의 계산 오류 검사장치.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020060087993A KR101172387B1 (ko) | 2006-09-12 | 2006-09-12 | 직렬 주변장치 인터페이스 통신을 이용한 마이크로제어장치의 계산 오류 검사장치 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020060087993A KR101172387B1 (ko) | 2006-09-12 | 2006-09-12 | 직렬 주변장치 인터페이스 통신을 이용한 마이크로제어장치의 계산 오류 검사장치 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20080023881A KR20080023881A (ko) | 2008-03-17 |
KR101172387B1 true KR101172387B1 (ko) | 2012-08-08 |
Family
ID=39412438
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020060087993A Active KR101172387B1 (ko) | 2006-09-12 | 2006-09-12 | 직렬 주변장치 인터페이스 통신을 이용한 마이크로제어장치의 계산 오류 검사장치 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101172387B1 (ko) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101584210B1 (ko) * | 2014-11-24 | 2016-01-11 | 현대오트론 주식회사 | Mcu 통합 감시 시스템 및 방법 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6948103B2 (en) | 2000-12-22 | 2005-09-20 | Nec Electronics Corporation | Watchdog timer and method for detecting abnormal operation of computer, and computer including the timer |
-
2006
- 2006-09-12 KR KR1020060087993A patent/KR101172387B1/ko active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6948103B2 (en) | 2000-12-22 | 2005-09-20 | Nec Electronics Corporation | Watchdog timer and method for detecting abnormal operation of computer, and computer including the timer |
Also Published As
Publication number | Publication date |
---|---|
KR20080023881A (ko) | 2008-03-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5739290B2 (ja) | 電子制御装置 | |
KR102009047B1 (ko) | 시그너처-기반 중복 비교 시스템 및 방법 | |
US9453881B2 (en) | Oscillation circuit, integrated circuit, and abnormality detection method | |
US20080244305A1 (en) | Delayed lock-step cpu compare | |
US9606849B2 (en) | Watchdog apparatus and control method thereof | |
KR101811432B1 (ko) | 진보된 와치독 장치 및 그 동작 방법 | |
US7904771B2 (en) | Self-diagnostic circuit and self-diagnostic method for detecting errors | |
KR101172387B1 (ko) | 직렬 주변장치 인터페이스 통신을 이용한 마이크로제어장치의 계산 오류 검사장치 | |
CN113328983B (zh) | 非法信号检测装置 | |
US7869172B2 (en) | Digital controller | |
US20030140268A1 (en) | Signal validation and arbitration system and method | |
CN115098427B (zh) | 一种链路宽度自适应的实现方法 | |
JP2008532125A (ja) | プロセス実行を監視するための方法および装置 | |
US10514970B2 (en) | Method of ensuring operation of calculator | |
US8214557B2 (en) | Measuring direct memory access throughput | |
US7613562B2 (en) | Signal processing device and control unit for cooperating with a signal processing device | |
CN115081362A (zh) | 一种e/e/pe失效率的统计装置 | |
US20030093725A1 (en) | Method and circuit for monitoring microcomputer for onboard electronic control device | |
CN111427723B (zh) | 基于AutoSAR的程序流监控方法及应用装置 | |
CN102986141A (zh) | 具有自保护集成错误识别的数据接口 | |
JP2020077171A (ja) | 電子制御装置 | |
CN104868898A (zh) | 一种电子设备及信息处理方法 | |
CN118210646B (zh) | 故障信息去抖动方法、装置、电子设备和可读存储介质 | |
Brewerton | A new approach to input and output monitoring for microcontrollers supporting functional safety | |
JP6237387B2 (ja) | 電子制御システム及び電子装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20060912 |
|
PG1501 | Laying open of application | ||
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20100510 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20060912 Comment text: Patent Application |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20111130 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20120731 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20120802 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20120803 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20150630 Start annual number: 4 End annual number: 4 |
|
FPAY | Annual fee payment |
Payment date: 20160630 Year of fee payment: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20160630 Start annual number: 5 End annual number: 5 |
|
FPAY | Annual fee payment |
Payment date: 20170622 Year of fee payment: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20170622 Start annual number: 6 End annual number: 6 |
|
FPAY | Annual fee payment |
Payment date: 20180626 Year of fee payment: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20180626 Start annual number: 7 End annual number: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20200617 Start annual number: 9 End annual number: 9 |
|
PR1001 | Payment of annual fee |
Payment date: 20210802 Start annual number: 10 End annual number: 10 |
|
PR1001 | Payment of annual fee |
Payment date: 20220620 Start annual number: 11 End annual number: 11 |
|
PR1001 | Payment of annual fee |
Payment date: 20230622 Start annual number: 12 End annual number: 12 |
|
PR1001 | Payment of annual fee |
Payment date: 20240624 Start annual number: 13 End annual number: 13 |