실리콘 제작 전에 소프트웨어와 드라이버를 검증하는 방법

IxVerify
+ IxVerify

하드웨어가 존재하기 전에 네트워크 소프트웨어 디버깅

네트워킹 칩의 소프트웨어 개발은 소프트웨어 개발 키트와 드라이버가 아직 제작되지 않은 하드웨어에 의존할 때 제약을 받을 수 있습니다. 실리콘이 제작될 때까지 기다리면 디버그 창이 촉박해지고, 여러 팀이 장치를 대규모 시스템에 통합하기 시작하면 소프트웨어 결함을 기본 하드웨어 동작과 분리하기가 더 어려워질 수 있습니다.

엔지니어는 소프트웨어 및 드라이버 기능이 현실적인 이더넷 트래픽 하에서 에뮬레이션된 네트워킹 디자인과 상호 작용할 수 있는 반복 가능한 실리콘 테이프아웃 전 환경이 필요합니다. 워크플로는 테이프아웃 전에 소프트웨어 동작을 실행하고 디버깅할 수 있도록 확장 가능한 레이어 2 및 레이어 3 트래픽, 자동화된 회귀 테스트, 대역폭 및 지연 시간 측정, 재사용 가능한 테스트 구성을 지원해야 합니다.

실리콘 제작 전 소프트웨어 검증 솔루션

에뮬레이션 기반 검증 환경에서 실행되는 네트워킹 디자인에 대해 소프트웨어를 테스트하여 소프트웨어 및 드라이버 기능을 검증합니다. IxVerify는 미리 정의된 패킷 템플릿을 사용하여 대용량 이더넷 및 TCP/IP(Transmission Control Protocol/Internet Protocol) 트래픽을 생성하고, 수백 개의 가상화된 테스트 포트를 지원하며, 에뮬레이션 시간을 기준으로 대역폭 및 지연 시간 통계를 제공합니다. 엔지니어는 REST(Representational State Transfer) 및 지원되는 스크립팅 API(Application Programming Interfaces)를 통해 테스트를 자동화한 다음, 실리콘 테이프아웃 전후 팀 간에 IxExplorer 및 IxNetwork 구성과 자동화 스크립트를 재사용할 수 있습니다. 이를 통해 소프트웨어 개발자는 물리적인 실리콘을 사용할 수 있게 되기 전에 오류를 재현하고, 동작을 측정하며, 소프트웨어 및 드라이버 검증을 진행할 수 있는 일관된 테스트 환경을 확보할 수 있습니다.

실리콘 테이프아웃 전 소프트웨어 및 드라이버 검증 솔루션 데모 비디오 보기

실리콘 테이프아웃 전 소프트웨어 검증 솔루션 제품 살펴보기

관련 사용 사례

문의하기 로고

전문가에게 문의하십시오.

적합한 솔루션을 찾는 데 도움이 필요하십니까?