1 |
1
다수의 마스터와 슬레이브를 구비하는 AMBA 인터페이스를 사용한 시스템의 장애 복구 장치로서,주소 신호를 기초로 슬레이브의 선택을 위한 주소를 디코딩하는 주소 디코더와,각 슬레이브로부터 전달되는 판독 데이터(HRDATA)를 다중화하여 마스터에게 전달하는 판독 데이터 다중화기와,각 슬레이브로부터 전달되는 응답 신호(HRESP)를 다중화하여 마스터에게 전달하는 응답 신호(HRESP) 다중화기와,상기 슬레이브 중에서 오동작하는 슬레이브로부터 전달되는 준비 신호(HREADY)의 대기 상태를 카운트하여 상기 오동작하는 슬레이브의 준비 신호(HREADY) 대기 상태가 미리 설정한 기준 시간보다 더 지속되는 경우 상기 오동작하는 슬레이브에 대한 응답 신호(HRESP)를 에러 상태로 설정하고 상기 다수의 슬레이브에 대한 준비 신호(HREADY)를 준비 상태로 설정하여 출력하는 준비 신호 카운터(counter)를 포함하는 AMBA 인터페이스를 사용한 시스템의 장애 복구 장치
|
2 |
2
제1항에 있어서,상기 준비 신호 다중화기는 상기 오동작하는 슬레이브에 대한 접속(Access)을 시도한 마스터에게 상기 오동작하는 슬레이브의 접속 상태를 에러로 리턴하는 것인 AMBA 인터페이스를 사용한 시스템의 장애 복구 장치
|
3 |
3
제1항에 있어서,상기 준비 신호 다중화기는 상기 주소 디코더와 상기 판독 데이터 다중화기와 상기 응답 신호 다중화기에 상기 오동작하는 슬레이브에 대한 정보를 전송하여 상기 오동작하는 슬레이브에 대한 이후 접속을 차단하는 것인 AMBA 인터페이스를 사용한 시스템의 장애 복구 장치
|
4 |
4
제1항에 있어서,상기 준비 신호 다중화기는 상기 오동작하는 슬레이브에 대한 인터럽트를 생성하여 상기 마스터에게 전송하여 상기 오동작하는 슬레이브에 대한 접속을 제한하는 것인 AMBA 인터페이스를 사용한 시스템의 장애 복구 장치
|
5 |
5
제1항에 있어서,레지스터 설정을 통하여 상기 오동작하는 슬레이브에 대한 주소 디코딩을 제한하는 디코더 마스크 레지스터를 더 포함하는 AMBA 인터페이스를 사용한 시스템의 장애 복구 장치
|
6 |
6
다수의 마스터와 슬레이브를 구비하는 AMBA 인터페이스를 사용한 시스템의 장애 복구 방법으로서,상기 슬레이브 중 어느 하나 이상에서 준비 신호(HREADY)의 대기 상태 지속 여부를 검사하는 단계와,상기 준비 신호(HREADY)의 대기 상태가 미리 지정된 기준 시간보다 더 오래 지속 되는 경우 상기 대기 상태가 지속되는 슬레이브를 오동작으로 설정하는 단계와,상기 오동작하는 슬레이브에 대한 응답 신호를 에러 상태로 설정하는 단계와,상기 오동작하는 슬레이브를 제외한 상기 다수의 슬레이브에 대해서 준비 신호(HREADY)를 준비 상태로 설정하여 출력하는 단계를 포함하는 AMBA 인터페이스를 사용한 시스템의 장애 복구 방법
|
7 |
7
제6항에 있어서,상기 오동작하는 슬레이브에 대한 접속(Access)을 시도한 마스터에게 상기 오동작하는 슬레이브의 접속 상태를 에러로 리턴하는 단계를 더 포함하는 것인 AMBA 인터페이스를 사용한 시스템의 장애 복구 방법
|
8 |
8
제6항에 있어서,상기 오동작하는 슬레이브에 대한 이후 접속을 차단하는 단계를 더 포함하는 것인 AMBA 인터페이스를 사용한 시스템의 장애 복구 방법
|
9 |
9
제8항에 있어서,상기 오동작하는 슬레이브에 대한 인터럽트를 생성하여 상기 마스터에게 전송하여 상기 오동작하는 슬레이브에 대한 접속을 제한하는 단계를 더 포함하는 것인 AMBA 인터페이스를 사용한 시스템의 장애 복구 방법
|
10 |
10
제6항에 있어서,레지스터 설정을 통하여 상기 오동작하는 슬레이브에 대한 주소 디코딩을 제한하는 단계를 더 포함하는 것인 AMBA 인터페이스를 사용한 시스템의 장애 복구 방법
|