본 실시예들은 포스트 실리콘 디버깅 과정에서 온-칩 오류 감지를 위해 BISR(Built-In Self-Repair) 모듈의 일부 구성을 최적 데이터의 저장소 및 오류 검출의 비교기로 활용하고, 상하위 MISR(Multiple-Input Signature Register)을 적용하여 오류 의심 주기를 정확하게 검출하고, 오류 의심 디버그 데이터를 선별적으로 캡처한 후 디버그 메모리에 저장하는 방식을 통해 버퍼 크기, DRAM 사용량, 디버그 시간을 최소화할 수 있는 디버깅 장치 및 방법을 제공한다.