반응형

Ethernet 5

[ZCU-104] DMA 기본적인 배경

[공부하면서 Notion에 적은 내용 그대로 복붙한 내용이라 미흡할 수 있습니다.] Getting started with ZYNQ Ethernet using the Zybo board - Igor Freire Getting started with ZYNQ Ethernet using the Zybo board - Igor Freire This post shows how to make the ZYNQ Ethernet interface functional using a Zybo board and introduces basic Ethernet concepts that are involved. igorfreire.com.br Understanding the Gigabit Ethernet Controller's D..

[ZCU-104]이미지 파일 전송해서 BRAM에 저장

본 내용은 공부를 하면서 Notion에 작성했던 기록들을 나열한 것 임을 감안하고 봐주면 감사하겠습니다. " 51x51x3 channel 이미지 기준 0.007초 정도 (송신(저장) + 다시 읽기) 소모됨" 현재 대략적으로 구상중인 구조는 이러하다. 이후 Bram에 해당 데이터를 저장 후 PS영역으로 넘겨주어 데이터가 제대로 저장되었는지 확인할 것이다. 입력으로 넣을 이미지이며 size 는 51 x 51이다. (이상하게 BRAM 크기가 부족하다는 오류 발생으로 임의적으로 크기를 줄임) 오류 발생1 모든 indx에 동일한 데이터가 들어가고, BRAM에는 데이터가 저장되지 않고있음. 일단은 index별로 제대로 데이터가 들어가도록 수정이 필요함. https://support.xilinx.com/s/quest..

[ZCU-104] Ethernet Echo 통신을 이용한 원하는 데이터 수신

우선 내가 이번 글에서 사용한 Block diagram이다. 내가 이 동작을 하는데 있어서 모르고 있던 부분은 AXI를 이용하는 방법이었다. 그래서 AXI에 대해서 먼저 알아봐야 했다 AXI란? 두 장치간의 데이터 송수신을 위해서 둘 사이의 handshaking이 필요하다. https://wikidocs.net/135556 02) AXI Architecture [TOC] ## Handshake Process 기본적으로 Source에서 Destination으로 데이터를 잘 전송하려면 둘 간의 핸드쉐이킹이 필요합니다. Destinati… wikidocs.net 다음 사진을 예로 보면, Souce에서 Destination으로 데이터를 보낼때는 VALID & INFORMATION을 주고 반대의 경우 READY ..

[ZCU-104] Ethernet을 연결을 위한 기초적인 세팅

https://digilent.com/reference/programmable-logic/guides/zynq-servers Getting Started with Zynq Servers - Digilent Reference digilent.com 기초적인 Ethernet Block은 이렇게 생겼다. 먼저 여기서 크게 두 블록으로 이루어진 GEM MIO & TI DP8367 IR의 신호를 주고받는 RGMII & MDIO를 살펴보자 - RGMII (Reduced Gigabit Media Independent Interface) https://dokkodai.tistory.com/176 Ethernet PHY(MAC) Interface 종류(MII, RMII, GMII, RGMI) 10/100Mbps 의 이더..

728x90
반응형