inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

Verilog FPGA Program 2 (MicroBlaze, HIL-A35T)

보드 차이

해결된 질문

181

jjjj

작성한 질문수 13

0

강사님 안녕하세요,

좀 더 값 싼 가격에 직접 회사에서 HIL 보드를 제작하여 강의와 연동해주시는 점은 인지하고 있는데, Zynq 보드와는 구체적으로 어떤 차이가 있는지 궁금합니다!

verilog-hdl fpga MicroBlaze

답변 2

0

alex

안녕하세요.

HIL-A35T 보드는 Aritx7 시리즈를 사용합니다.
ZYNQ는 FPGA내부에 Processor가 포함되어 있습니다. PS(Processing System) 영역과 PL (Programable Logic)영역으로 구성되어 있습니다. Zynq는 Soc(System on Chip)를 구현하는 fpga입니다. Artix7 시리즈에서는 프로그램에서 MicroBlaze를 추가하여 Soc를 구성할수는 있지만, Zynq는 HW적으로 Processor가 포함되어 있습니다.

Zynq와 일반적인 FPGA(Artix7 등)의 차이로 이해하시면 됩니다.

감사합니다 ~!!

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다. jjjj님.

HIL 보드와 Zynq 보드는 각각 FPGA 응용 개발을 위한 플랫폼으로 사용되지만, 몇 가지 중요한 차이점이 있습니다. 아래에 두 보드 간의 주요 차이를 요약합니다:

  1. 프로세서 아키텍처:

    • HIL 보드: 주로 MicroBlaze 같은 소프트 프로세서가 사용됩니다. Xilinx FPGA의 입문자 및 중급자 교육에 적합합니다.
    • Zynq 보드: ARM 기반의 하드웨어 프로세서(Cortex-A9)가 통합되어 있어 고성능의 처리 기능을 제공합니다. 임베디드 시스템 개발에 많이 사용됩니다.
  2. FPGA 리소스:

    • HIL 보드는 필수적인 FPGA 리소스를 수급하여 교육 및 간단한 프로젝트에 적합한 설계를 제공합니다.
    • Zynq 보드는 추가적인 프로세싱 파워 및 인터페이스 확장이 가능하여 더 복잡한 시스템 설계가 가능합니다.
  3. 가격 및 접근성:

    • HIL 보드는 일반적으로 교육과 간단한 프로젝트 개발을 목적으로 하기 때문에 가격이 상대적으로 저렴합니다.
    • Zynq 보드는 고도의 성능과 기능을 제공하는 만큼 가격이 좀 더 높을 수 있습니다.
  4. 개발 환경:

    • HIL 보드: Vivado Design Suite를 이용하여 MicroBlaze용 프로젝트를 설계합니다.
    • Zynq 보드: Xilinx Vivado 및 SDK/Software Development Kit을 사용하여 보다 복잡한 임베디드 시스템을 설계할 수 있습니다.
  5. 용도에 따른 차이:

    • HIL 보드: FPGA 기초 학습 및 간단한 회로 설계 실습을 주로 지원합니다.
    • Zynq 보드: 임베디드 시스템을 통합하여 보다 복합적인 어플리케이션 개발을 지원합니다.

이 차이점을 바탕으로 어떤 보드를 선택할지는 프로젝트의 요구사항에 따라 결정하시면 됩니다. 만약 입문 단계이시라면, HIL 보드를 통해 기본적인 FPGA 프로그래밍을 익히고, 이후 더 복잡한 프로젝트로 발전할 때 Zynq 보드를 고려하시면 좋을 것입니다.

이와 관련된 또 다른 유사한 질문이 있다면 다음의 URL을 통해 추가적인 정보를 얻으실 수 있습니다:
- HIL 보드 관련하여

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

이 강의 zboz7보드에서도 실행 가능한가요?

1

24

1

강의자료 기한 연장 + 로드맵 문의

0

19

2

Chapter 16 FSM 관련 질문

1

39

2

강의 환경(linux) 관련 질문

1

44

2

강의자료 업로드 될까요

0

29

2

output.txt가 이상하게 나옵니다.

1

37

2

L2_P08 SRAM 코드 리뷰 부탁드립니다.

1

33

2

Arty Z10 관련 문의

1

44

2

season 2 코딩테스트 강의에 대한 문의드립니다.

1

44

1

4:1먹스 구현방식에 대한 질문입니다.

1

39

2

수강 순서 질문 있습니다

1

67

2

Windows 기능 켜기

1

62

2

cache에서 data miss가 나고 메모리에서 read data할때 이해가 안가는 신호가 있어서 질문 드립니다.

0

44

1

[L1-P02] 멀티플렉서 실전 결과 확인하는데 시간이 너무 걸립니다.

0

45

2

13장 파이프라인 질문 드립니다.

1

83

2

UART의 역할이 PC와 PS를 연결해 주는 역할로 알고 있습니다.

1

75

2

L2_P4 data_average 코드 리뷰 및 waveform 질문 드립니다.

1

66

2

Ubuntu 20.04.5 설치관련 문의드립니다

1

90

2

LV2-2 Patter Detector code review 부탁드립니다.

1

45

1

환경 설정하는 guide 최신화 부탁드립니다.

1

78

2

Arty A7-35T 구매 불가

0

57

2

git hub 404 error 도움 부탁드립니다.

1

65

2

LT스파이스 라이브러리 다운이 안됩니다.

0

67

2

어떤 방식으로 이 강의를 듣고 공부를 해야 하는지 고민 됩니다.

0

93

2