경험 기반 솔직한 접근
RISC-V 기반 SOC 아키텍처에서 가장 중요하게 생각하는 부분은 ISA 확장성과 오픈소스 생태계 활용입니다. RISC-V는 Base ISA에 사용자 정의 확장을 추가할 수 있어, 특정 도메인—AI 가속, IoT—에 최적화된 설계가 가능합니다. 표준 RV32/RV64 ISA를 기반으로 커스텀 확장을 설계하면 소프트웨어 호환성을 유지하면서 하드웨어 성능을 최적화할 수 있습니다. SOC 수준에서는 버스 인터커넥트(AXI/TileLink), 메모리 맵, 인터럽트 컨트롤러 구조가 핵심 설계 요소입니다. 학교 프로젝트에서 오픈소스 RISC-V 코어를 시뮬레이션하면서, 아키텍처 결정이 이후 소프트웨어 스택과 성능에 미치는 영향을 체감했습니다.