pccx 문서¶
pccx (Parallel Compute Core eXecutor) 문서에 오신 것을 환영합니다. pccx는 엣지 디바이스에서 Transformer 기반 LLM을 가속하기 위한 확장 가능한 NPU 아키텍처입니다. 사이드바에서 섹션을 선택하세요.
에코시스템¶
RTL 구현체
github.com/hwkim-dev/pccx-FPGA-NPU-LLM-kv260
활성 v002 SystemVerilog 원본 — ISA 패키지, 컨트롤러, 컴퓨트 코어 (GEMM / GEMV / CVO), 메모리 계층. 타겟 디바이스는 Xilinx Kria KV260 (Zynq UltraScale+ ZU5EV).
이 사이트의 모든 v002 RTL 레퍼런스 페이지는 해당 .sv 파일로
직접 연결됩니다.
문서 소스
github.com/hwkim-dev/pccx — 이 사이트를 빌드하는 Sphinx 프로젝트.
저자 포트폴리오
hwkim-dev.github.io/hwkim-dev — 블로그, 다른 프로젝트, 소개.
도구 & 랩¶
pccx-lab
pccx NPU 전용 성능 시뮬레이터 + AI 통합 프로파일러. RTL 이전 병목 탐지, UVM co-simulation, LLM 기반 테스트벤치 생성을 한 워크플로우로 통합.
Work in Progress
소스: github.com/hwkim-dev/pccx-lab
설계 근거
왜 pccx-lab은 다섯 개가 아닌 한 레포인가. 모듈 경계 규칙
(core/, ui/, uvm_bridge/, ai_copilot/).
로드맵
v002 아키텍처
타겟 하드웨어
아카이브
툴체인 데모