Core Concepts
정밀한 타이밍 정보를 활용하여 필요한 만큼만 빨리 실행되는 에너지 효율적인 애플리케이션 전용 하드웨어를 설계할 수 있다.
Abstract
이 논문은 정밀한 타이밍 요구사항을 가진 애플리케이션 전용 임베디드 시스템을 설계하고 최적화하기 위한 하이브리드 고수준 합성(H-HLS) 방법론을 제안한다.
H-HLS는 상태 기반 고수준 합성(SB-HLS)과 성능 주도 고수준 합성(PD-HLS)을 결합한다. SB-HLS는 상태 기반 시스템 모델(PSM)을 사용하여 정밀한 타이밍 정보를 명시적으로 정의하고 활용한다. PD-HLS는 다양한 성능, 전력, 면적 트레이드오프를 가진 하드웨어 가속기를 합성한다.
H-HLS는 PSM의 정밀한 타이밍 명세를 활용하여 구성요소 및 시스템 수준의 합성 제약 조건을 자동으로 추출한다. 이를 통해 필요한 만큼만 빨리 실행되는 에너지 효율적인 애플리케이션 전용 하드웨어를 설계할 수 있다.
H-HLS 방법론은 웨어러블 임신 모니터링 장치, ECG 기반 생체 인증 시스템, 합성 시스템 등의 사례 연구를 통해 평가되었다. 결과적으로 H-HLS는 기존 접근법 대비 평균 92.9%의 에너지 절감 효과를 보였다.
Stats
웨어러블 임신 모니터링 장치의 EMG 계산에서 LC-FDS는 LegUp 대비 에너지 소비를 25.8% 감소시켰다.
ECG 기반 생체 인증 시스템의 특징 추출 계산에서 LC-FDS는 LegUp 대비 에너지 소비를 11.6% 감소시켰다.
웨어러블 임신 모니터링 장치의 EMG 계산에서 LC-FDS는 LegUp 대비 면적을 43.6% 감소시켰다.
ECG 기반 생체 인증 시스템의 세그먼테이션 계산에서 LC-FDS는 LegUp 대비 면적을 77.6% 감소시켰다.
Quotes
"H-HLS는 상태 기반 고수준 합성(SB-HLS)과 성능 주도 고수준 합성(PD-HLS)을 결합하여 정밀한 타이밍 정보를 활용한다."
"H-HLS는 PSM의 정밀한 타이밍 명세를 활용하여 구성요소 및 시스템 수준의 합성 제약 조건을 자동으로 추출한다."
"H-HLS는 웨어러블 임신 모니터링 장치, ECG 기반 생체 인증 시스템, 합성 시스템 등의 사례 연구를 통해 평가되었으며, 기존 접근법 대비 평균 92.9%의 에너지 절감 효과를 보였다."