요약 |
본 발명은 소프트웨어 제어에 의한 하드웨어 리셋과 데드락 방지 장치 및 방법에 관한 것으로, 보다 자세하게는 운영체계를 기반으로 하는 오늘날의 임베디드 시스템 형태 가전 제품의 고기능화 추세에 의해 필연적으로 겪게 되는 치명적 오류와 오동작을 방지하기위해 소프트웨어적으로 리셋 스위치나 파워코드 온/오프를 대체할 수 있는 장치에 관한 것이다. 본 발명의 전체 시스템을 관할하는 메인 컨트롤러; 상기 메인 컨트롤러를 구동하는 소프트웨어 운영체계; 상기 운영체계에서 실행되는 어플리케이션; 상기 어플리케이션주에서 사용자의 입력을 받아서 처리하는 유저 인터페이스 모듈; 외부 마이컴과 통신을 통해 상기 유저 인터페이스 호출의 수행여부를 검사하는 루틴 검사기; 상기 루틴 검사기와 통신을 하며, 리셋 신호를 발생시키는 외부 컨트롤러 마이컴 및 사용자 입력을 처리하는 외부 입력장치로 구성됨에 기술적 특징이 있다. 따라서, 본 발명의 소프트웨어 제어에 의한 하드웨어 리셋과 데드락 방지 장치 및 알고리즘은 운영체계를 기반으로 하는 임베디드 시스템에서의 치명적인 오류인 데드락 현상에서 빠져나올 수 있는 방법을 제시하여 제조사 입장에서는 A/S율을 낮출 수 있으며, 제품 스스로가 데드락 상태를 파악하고 재부팅할 수 있는 효과가 있다. 임베디드 시스템, 마이컴, 루틴 검사기, 강제 리셋, 데드락, reset, dead lock, micom
|