Inflearn brand logo image

인프런 커뮤니티 질문&답변

lksj112님의 프로필 이미지
lksj112

작성한 질문수

설계독학맛비's 실전 AI HW 설계를 위한 바이블, CNN 연산 완전정복 (Verilog HDL + FPGA 를 이용한 가속기 실습)

[AI HW Lab3] CNN Verilog HDL Practice 4 (FPGA)

spartan7 fgga484보드

작성

·

23

1

안녕하세요 🙂

[1. 질문 챕터] : [AI HW lab3] CNN Verilog HDL Practice4 (FPGA)

[2. 질문 내용] : 저는 zynq가 아니라 spartan7 fgga484 xc7s75를 쓰고 있는데, IP integrator를 사용할 때, zynq processing system 대신 어떤 걸 배치해서 해야하나요?

[3. 시도했던 내용, 그렇게 생각하는 이유] :

 

답변 1

0

설계독학맛비님의 프로필 이미지
설계독학맛비
지식공유자

안녕하세요.

Spartan-7 보드는 Zynq처럼 PS(Processing System)이 내장된 구조가 아니기 때문에, IP Integrator에서 Zynq PS 블록을 추가해서 사용하는 방식은 불가능합니다. 대신에 전체를 PL 영역만으로 설계해야 하고, 필요하다면 MicroBlaze 같은 소프트 프로세서를 추가해 활용할 수 있습니다. 따라서 CNN 구현도 순수 RTL 기반 또는 MicroBlaze + PL 구조로 접근하셔야 합니다.

결론적으로, Zynq PS 대신 뭔가를 대체하는 개념은 없고, Spartan-7은 순수 FPGA 보드이기 때문에 직접 하드웨어 설계와 필요시 MicroBlaze를 통한 소프트 프로세서 구성을 고려하시면 됩니다.

즐공하세요.

lksj112님의 프로필 이미지
lksj112

작성한 질문수

질문하기