추상 수준 사이클 어큐리트 모델로 아키텍처 후보 비교 후 병목 사전 파악하는 탐색 방식 학습
하드웨어 아키텍처 탐색은 구현에 들어가기 전에 사이클 어큐리트 수준의 추상 모델로 여러 후보를 빠르게 비교하는 방식이 효율적임을 학습했습니다. Python 기반 모델로 파이프라인 깊이, 버퍼 크기, 병렬도 변화에 따른 처리량·지연 곡선을 시뮬레이션하면 RTL로 들어가기 전에 병목 위치를 예측할 수 있습니다.
루프백 지연과 처리량 균형이 파이프라인 설계에서 핵심 트레이드오프임을 이 방식으로 확인했습니다. 성능 모델 결과가 합성 후 결과와 다를 수 있어서, 모델 가정이 실제 구현 제약과 얼마나 맞는지 검증하는 단계도 함께 두는 것이 중요합니다. 학부 프로젝트에서 간단한 아키텍처 비교 모델을 만들어 설계 방향을 좁힌 경험이 이 접근의 출발점이 됐습니다. 이 흐름이 지금도 기준이 됩니다.