일반기술

초대규모급 설계 검증을 위한 하드웨어적으로 구현된대규모 디지털 시스템과 시뮬레이션을 이용하는 디버깅장치 및 이를 이용한 디버깅 방법

본 발명은 설계된 수백만 게이트급 이상의 디지탈 회로의 설계검증 및 검사를 위한 효과적인 디버깅 방법에 관한 것이다.본 발명에서는 임의의 서버용 컴퓨터에서 수행되어지는 본 발명의 입출력탐침 시스템소프트웨어로 하여금 설계검증 및검사 대상 회로에 입출력 탐침을 가능하게 하는 탐침용 부가회로를 부가하여 입출력탐침이 가능한 확장된 회로를 자동화된 방식으로 생성하게 한다. 아울러 본 발명의 입출력탐침 인터페이스 모듈은 상기 입출력탐침이 가능한 확장된 회로가 하드웨어 칩으로 구현되어져서 있는 하드웨어 보드와 상기 서버용 컴퓨터를 연결시키고 상기 하드웨어 보드의 수행을 제어하면서 특정 시점이나 특정 조건에서 상기 하드웨어 보드 상의 상기 하드웨어 칩에 대한 입출력탐침을 수행하여상기 서버용 컴퓨터와 상기 하드웨어 칩간에 상기 설계검증 및 검사 대상 전체 회로나 부분적인 회로에 대한 수행결과정보를 빠르게 교환할 수 있도록 한다. 아울러 상기 서버용 컴퓨터와 상기 설계검증 및 검사 대상 전체 회로 혹은 부분회로만을 시뮬레이션하는 임의의 시뮬레이션 서버용 컴퓨터를 이용하여 에뮬레이션과 시뮬레이션을 1차례이상 자동적인 방법으로 빠르게 번갈아 가면서 수행하게 하여 매우 효과적인 디버깅을 가능하게 한다.본 발명에 따른 디버깅 장치 및 이를 이용한 디버깅 방법은 본 발명의 목적은 초대규모급 설계 검증을 위한 하드웨어적으로 구현된 대규모 디지털 시스템의 에뮬레이션과 시뮬레이션을 혼용하는 설계검증에서 설계검증대상회로의 규모가 시뮬레이션의 한계를 넘어가는 경우에도 상기 에뮬레이션과 시뮬레이션을 혼용한 설계검증 방법을적용 가능하게 하는 디버깅 장치 및 이를 이용한 매우 효율적이며 강력한 디버깅 방법을 제공하게 된다. 뿐만 아니라,인-서킷 환경 에서 상기 에뮬레이션과 시뮬레이션을 혼용하기 위하여 시뮬레이션 과정에서 필요한 주변 타겟 하드웨어환경의 모델링을 자동화된 방법으로 신속·정확하게 제공하게 된다.이상 설명한 내용을 통해 당업자라면 본 발명의 기술사상을 일탈하지 아니하는 범위에서 다양한 변경 및 수정이 가능함을 알 수 있을 것이다. 따라서, 본 발명의 기술적 범위는 실시예에 기재된 내용으로 한정되는 것이 아니라 특허 청구의범위에 의하여 정하여져야만 한다.

기술정보

기술분류
전기·전자 > 반도체 설계용 S/W
보유기관
부산대학교
기술유형
일반기술
등록일
2006-05-10
데이터 갱신일
정보 없음

상세설명

정보 없음

관련 특허

등록된 관련 특허가 없습니다.