Table of Contents
Field-Programmable Gate Array(FPGA)는 유연성과 재조정성으로 인해 디지털 시스템에서 널리 사용됩니다. 그러나 FPGA 기반 시스템을 설계하는 것은 전력 소비와 성능을 균형 잡히는 것입니다. 이러한 거래가 최적화된 시스템 효율과 기능을 위해 필수적입니다.
FPGA 시스템의 전력 소비
FPGA 시스템의 전력 소비는 논리 복잡성, 시계 빈도 및 전압 수준과 같은 요인에 의해 영향을 받습니다. 더 낮은 힘은 수시로 체계 성과를 충격을 줄 수 있는 전압 또는 시계 빈도를 감소시킵니다. 힘 관리 기술은 동적인 전압과 빈도 scaling (DVFS) 및 힘 gating를 포함합니다.
성능 고려
FPGA 기반 시스템의 성능은 주로 시계 속도와 논리 구현의 효율성에 의해 결정됩니다. 더 높은 시계 주파수는 빠른 데이터 처리하지만 전력 소비와 열 발생을 증가시킵니다. 최적화 논리 디자인 및 파이프라인 단계는 크게 전력 사용을 증가시키지 않고 성능을 향상시킬 수 있습니다.
무역 떨어져 및 최적화 전략
디자이너는 종종 힘과 성능 사이의 무역 오프를 직면합니다. 이러한 균형을 위해 전략은 적절한 FPGA 아키텍처를 선택하고 저전력을위한 논리를 최적화하고, 전력 인식 배치 및 여정을 고용합니다. 특정 시스템 요구 사항을 우선 순위로 결정하면 이러한 전략의 선택을 안내합니다.
- 시계 빈도 조정
- Power-efficient 논리 구획을 사용하여
- 힘 gating 기술을 실행
- 최소 전환 활동에 대한 데이터 경로 최적화