AXI·CHI 프로토콜 계층 이해와 NoC 설계 트레이드오프 파악 결
NoC(네트워크 온 칩) 설계에서 AXI, ACE, CHI 같은 프로토콜은 칩 내부 인터커넥트의 표준 인터페이스를 정의합니다. AXI는 단방향 채널 기반으로 마스터·슬레이브 간의 읽기·쓰기 트랜잭션 흐름을 구조화하고, ACE는 AXI에 캐시 일관성 지원을 추가한 확장입니다.
수업에서 CHI(Coherent Hub Interface) 개념을 배웠습니다. 멀티코어 SoC에서 여러 코어의 캐시가 일관된 메모리 뷰를 유지하려면 캐시 스누핑과 스누프 필터링 메커니즘이 NoC 레벨에서 지원돼야 합니다. 일관성 트래픽은 대역폭과 지연에 추가 비용을 만들기 때문에 설계 트레이드오프가 중요합니다.
NoC 설계에서 배운 핵심은 토폴로지 선택이 성능과 면적 모두에 영향을 준다는 점입니다. 메시 구조는 확장성이 높지만 라우팅 복잡도가 증가하고, 버스 구조는 구현이 간단하지만 대역폭이 제한됩니다. 워크로드 특성이 적합한 토폴로지를 결정합니다.