Core Concepts
복잡한 레이더 SoC 설계의 검증 과제를 해결하기 위해 형식적 검증과 시뮬레이션 기반 검증 기법을 상호 보완적으로 활용하여 높은 신뢰도로 검증 완료를 달성했다.
Abstract
이 논문은 복잡한 레이더 기반 SoC 검증을 위해 형식적 검증과 시뮬레이션 기반 검증 기법을 함께 활용한 사례 연구를 다룹니다.
주요 내용은 다음과 같습니다:
시뮬레이션 기반 검증:
SystemVerilog-UVM 기반 테스트벤치를 사용하여 SoC 전체와 개별 서브시스템을 검증
디지털 시뮬레이션, 전력 인식 시뮬레이션, 게이트 레벨 시뮬레이션을 수행
아날로그/혼합 신호 시뮬레이션을 위해 디지털 UVM 환경에서 VCD 파일을 내보내 활용
형식적 검증:
제어/상태 레지스터 검증, 연결성 검증, 형식적 속성 검증, 클록 도메인 교차 검증, 도달 불가능성 분석 등의 기법 활용
설계 요구사항 충족 검증, 프로토콜 표준 준수 검증, 설계 결함 조기 발견 등의 장점 확보
검증 관리:
요구사항 기반 검증 접근법 적용
자동화된 회귀 테스트 환경 구축 및 기계 학습 기반 최적화 기법 활용
이러한 다면적 검증 전략을 통해 복잡한 SoC 설계의 검증 과제를 효과적으로 해결하고, 빠른 출시 시간 내에 높은 신뢰도를 확보할 수 있었습니다.
Stats
검증 프로젝트의 66%가 일정을 지키지 못하고 있으며, 이 중 27%는 30% 이상 지연되고 있다.
검증이 전체 프로젝트 시간의 60% 이상을 차지한다.
Quotes
"검증이 제품 개발 주기의 병목 현상이 되고 있으며, 전체 프로젝트 시간의 60% 이상을 차지한다."
"복잡한 설계와 빠른 출시 시간이 레이더 SoC 검증에 큰 도전과제로 작용한다."