본문 바로가기
HW Design/NPU

[DPU] DPU Block 공부하기 - (1)

by 한PU 2024. 3. 18.
728x90
반응형

이번에 DPU 최적화를 주제로 한이음 ict 프로젝트를 신청했다. 

프로젝트의 흐름은 다음과 같다.

 

1. DPU 설계

2. DPU 전력 분석 및 최적화

    DPU 성능 분석 및 최적화

3. DPU 전력, 성능 분석 및 전성비 비교 연구 후 핀포인트 찾기

 

잘 될까?? 하다가 얻어가는게 많을 것 같다.

DPU 설계부터 해보려한다.

 

DPU 설계를 위해 DPU top 모듈 내부의 모듈을 살펴보고자 한다.

참고 자료는 Xilinx 사의 Zynq DPU v3.0 Product Guide이다.

Vitis AI가 아닌 DNNDK를 쓸 예정이라 그렇다. (3.0 이후 버전은 Vitis AI 사용)

 

DPU Top-Level Block Diagram

공부해야 할 모듈 리스트

  • APU - Application Processing Unit
  • HPS - High Performance Scheduler
  • IFU - Instruction Fetch Unit
  • HCA - Hybrid Computing Array
  • PE - Processing Engine
  • GMP - Global Memory Pool
  • HSDT - High Speed Data Tube
  • RAM - Random Access Memory

화이팅

728x90
반응형

'HW Design > NPU' 카테고리의 다른 글

[NPU] Convolution Verilog Design  (0) 2024.03.30
[DPU] DPU Block 공부하기 - (2)  (0) 2024.03.21