백서

열심히 일만 할 것이 아니라, 스마트하게 작업하라 - NVIDIA의 HLS를 활용한 설계 복잡성 간극 없애기

성공 사례

Catapult 상위수준합성(HLS) 흐름

NVIDIA®에서는 Siemens EDA에서 제작한 Catapult®를 사용한 C++ 상위 수준 합성(High-Level Synthesis, HLS)을 도입하여 코드를 5배나 간소화할 수 있었습니다. 그 결과, 회귀 테스트에 필요한 CPU 수를 1,000배 줄이고, 나아가 테스트를 1,000배 더 많이 실시하여 자사 설계의 기능 적용 범위를 높일 수 있었습니다.

상위수준합성(High-Level Synthesis, HLS)을 통한 설계 & 검증 시간 절감

HLS는 설계 시간을 50% 절감해주고 검증 과정까지 포함한 전반적인 개발 시간을 40% 줄여주어 설계 복잡성과 설계 역량 사이의 간극을 좁혀줍니다.이 백서에서는 발전을 거듭하는 비디오, 카메라 및 디스플레이 표준 분야에서 NVIDIA가 직면한 여러 가지 난관과 이러한 맥락에서 HLS/C-레벨 흐름이 이들의 성공에 일조한 이유를 알아보겠습니다.

공유

관련 자료

HLS를 활용하여 빠르게 시장에 출시되는 STMicroelectronics의 자동차 이미지 신호 처리 기술
White Paper

HLS를 활용하여 빠르게 시장에 출시되는 STMicroelectronics의 자동차 이미지 신호 처리 기술

STMicroelectronics는 템플릿을 사용하는 방식으로 이미지 신호 처리(image signal processing, ISP) 장치를 설계하고 검증하여 가능한 한 빨리 시장에 출시할 수 있는 독자적인 상위수준합성(HLS) 플로우를 제작하였습니다.