C++과 C++ 테스트벤치를 사용하여 하드웨어를 설계하면 시뮬레이션 속도가 매우 빨라집니다. 하지만 HLS(High-Level Synthesis) 이후에는 새로 생성된 RTL은 타이밍이 없는 원본 C++과 기능 면에서 같은지 신속하게 확인할 방법이 필요하게 되었습니다. 이 비교 작업을 하기 위해 RTL 테스트벤치를 따로 만드는 것은 바람직한 방법이 아닙니다. 이때 필요한 것이 바로 수고를 거의 들이지 않고 신속하게 둘을 비교할 수 있는 자동 신뢰성 테스트입니다. 이 글에서는 Catapult™ HLS 플랫폼에서 제공하는 SCVerify의 푸시버튼 방식의 신뢰성 테스트 기능에 대해 다룹니다.