이미지 처리 IP에서 처리량·지연·전력 트레이드오프와 라인 버퍼 기반 파이프라인 구조 이해
이미지 처리 IP 설계에서 가장 핵심적인 고려사항은 처리량과 지연 사이의 트레이드오프입니다. 픽셀 단위 직렬 처리는 회로가 단순하지만 처리량이 제한되고, 라인 버퍼를 쓴 병렬 처리는 처리량이 높아지는 대신 메모리 자원이 늘어납니다. 컨볼루션 연산처럼 주변 픽셀이 필요한 경우에는 라인 버퍼와 슬라이딩 윈도우 구조가 일반적으로 쓰인다는 것을 수업에서 배웠습니다. 실시간 처리 IP에서는 입력 데이터 레이트와 처리 파이프라인의 처리량을 맞추는 것이 핵심이고, 병목이 생기면 프레임 드롭이나 버퍼 오버플로로 직결됩니다.
전력 최적화 측면에서는 불필요한 클럭 도메인을 줄이고 데이터 의존성이 없는 블록에 클럭 게이팅을 적용하는 방식을 학습했습니다. 이 흐름이 이미지 처리 IP를 설계할 때 기본 출발점이 된다고 생각합니다.