학부 SoC 설계 팀 프로젝트, GPU IP 통합 인터페이스 조율 경험
학부 SoC 설계 프로젝트에서 GPU IP를 메인 SoC에 통합하는 과정에 참여했습니다. 두 팀이 서로 다른 인터페이스 사양을 갖고 있어서 통합 단계에서 핸드셰이크 타이밍 불일치가 발생했습니다. 저는 인터페이스 명세 문서를 함께 작성하고 양쪽이 확인하는 루틴을 제안했습니다. 성능 요구사항은 GPU 팀이 기대하는 메모리 대역폭과 SoC 팀이 제공 가능한 범위를 먼저 맞추는 것이 선행돼야 했습니다. 검증 단계에서는 각 팀이 단위 테스트를 통과한 뒤 통합 시뮬레이션으로 넘어가는 순서를 정했습니다.
경계를 명확히 하면 각자 빠르게 움직이면서도 충돌이 줄어든다는 걸 배웠습니다. 이후 저는 멀티팀 협업을 시작할 때 공유 인터페이스 문서를 먼저 만드는 습관이 생겼습니다. 협업 품질은 소통 빈도보다 정의 명확도에서 결정된다는 걸 그때 배웠습니다.