대학원/대회 준비 관련

[ZCU-104] Ethernet을 이용한 FPGA LED 제어

오비루 2024. 3. 8. 12:00
728x90
728x90

https://www.youtube.com/watch?v=9SNxM2a1GC8

https://xilinx.github.io/Embedded-Design-Tutorials/docs/2021.2/build/html/docs/Introduction/ZynqMPSoC-EDT/7-design1-using-gpio-timer-interrupts.html

 

Design Example 1: Using GPIOs, Timers, and Interrupts — Embedded Design Tutorials 2021.2 documentation

The first step in this design is to configure the PS and PL sections. This can be done in Vivado® IP integrator. Start with adding the required IPs from the Vivado IP catalog, and then connect the components to blocks in the PS subsystem. Exporting the Po

xilinx.github.io

 

본 글은 위의 영상과 링크 속 내용을 참고하여 작성함.

 

 

이는 Block diagram이며 Auto로 연결해주니 잘 맞춰서 block만 세팅하자.

이후 앞선 방법대로 bitstream까지 만들고 VITIS로 넘어간다.

 

320x100

 

VITIS는 EHTERNET_echo 예제 코드를 base로 만든다.

 

 

이후 실행하면 LED 제어가 됨을 확인 가능하다.

 

728x90

 

아래는 결과 사진들이다.

완만하게 동작 됨을 확인 가능.

 

하지만, 아직 정확한 동작 관계를 파악하지 못했기에, ILA 방법을 이용해서 AXI 와 LED 데이터 전송과의 흐름을 확인하고자 한다.

 

이 방법은 추후에 올릴 예정.

 

728x90
반응형