1 |
1
대량의 데이타를 저장하고 사용하기 위한 제1비휘발성 메모리(130), 전원 장애 발생 신호를 인가받고 백업 및 복구 명령을 전송하는 프로세서(120), 상기 프로세서(120)에 연결되어 프로세서 백업 및 복구 명령을 받아 백업 및 복구 제어 신호 메모리를 백업하기 위한 백업수단(160), 상기 백업 수단(160)으로 부터의 백업 및 복구 제어 신호 제어 신호를 인가 받는 휘발성 메모리(100), 상기 백업수단(160)에 연결되어 백업 및 복구 제어 신호를 인가받아 전원 장애 감지 시 상기 휘발성 메모리(100)의 내용을 백업하는 데 사용되는 제2휘발성 메모리(110), 및 상기 프로세서(120)에 연결되어 전원 장애 생을 감시하고 인터럽트를 발생하기 위한 전원 장애 발생 감지 및 인터럽트 발생기(150)을 구비하는 것을 특징으로 하는 재시동 시스템
|
3 |
3
제1비휘발성 메모리(130), 프로세서(120), 백업수단(160), 휘발성 메모리(100), 제2비휘발성 메모리(110), 전원 장애 발생 감지 및 인터럽트 발생기(150)를 구비하는 재시동 시스템의 재시동 방법에 있어서, 초기 시동시 블럭 표시 영역을 초기화 사용자 블럭과 메타 블럭을 표시학 리턴하는 제1단계(410 내지 403); 전원 공급 장애가 발생하면, 프로세서(120)에 인터럽트가 발생하여 상기 백업수단(160)에 백업 명령을 내리는 제2단계(404, 405); 상기 제2단계(404, 405) 수행 후, 프로세서 내부 레지스터들(140)을 제2비휘발성 메모리(110)에 저장하고 리턴하는 제3단계(406); 전원장애가 복구되면, 램 영역을 초기화하고 상기 백업수단(160)에 복구명령을 내리는 제4단계(407 내지 409); 상기 제4단계(407 내지 409)수행 후, 비휘발성메모리에 저장된 내용을 참조하여 프로세서 내부 레지스터들을 복구하고 백업 처리 명령이 완료되었으면 프로그램 카운트를 수행시키고 리턴하는 제5단계(410 내지 412)를 포함하여 이루어지는 것을 특징으로 하는 재시동 방법
|