명령어 세트 아키텍처 (ISA)¶
pccx v002 의 ISA 는 고정 길이 64-bit VLIW 스타일 이며, 5 개의 오피코드 (GEMV, GEMM, MEMCPY, MEMSET, CVO) 로 구성됩니다. 설계 원칙은 다음과 같습니다:
하드웨어 독립성: 명령어 인코딩은 특정 디바이스 리소스 예산과 무관.
CISC 스타일 매크로: 단일 명령어가 수천 사이클의 MAC 시퀀스를 기동.
디스패치 중심: 명령어 디코딩 즉시 제어 μop, 메모리 μop 로 분해되어 백엔드에 전달.
참고
현재 ISA 타입 정의는 v001 코드베이스
(codes/v001/hw/rtl/NPU_Controller/NPU_Control_Unit/ISA_PACKAGE/isa_pkg.sv)
의 SystemVerilog 패키지에 정의되어 있으며, v002 로 이전되며 안정화될
예정입니다.