[FPGA]/Zynq(MPSOC)2018. 4. 21. 05:53

Zynq UltraScale+ MPSoC 보드 초기화 테스트 - 기본 하드웨어 디자인

Zynq UltraScale+ MPSoC 보드 초기화 테스트 - 기본 하드웨어 디자인

 

보드가 나왔으니 테스트를 위해 새로운 프로젝트를 생성해 보자

Vivado 툴이 워낙 자주 업데이트 되고 복잡해서 테스트 과정을 정리할 필요가 있을것 같다.

 

 

1)프로젝트 생성

처음부터 새로운 MPSoC의 Board 파일을 생성할 수도 있지만 설정해 주어야 할것이 많기 때문에 기존 생성되어 있는 파일을 이용하고 변경 사항만 수정하는것이 좋을것 같다.

 

 

 

2)Create Block Design

 

 

 

 

3)IP 생성

Zynq UltraScale+ MPSoC IP를 추가 하자

 

 

4)PL 클럭 연결

PL클럭은 외부에서 연결 할 수도 있지만 내부클럭을 연결해 주면 간단히 테스트 해 볼 수 있다.

 

 

5)ZYNQ MPSoC 설정 - DDR4 메모리

기본 페리 및 DDR 메모리 설정은 보드마다 다를 수 있기 때문에 제작한 보드에 맞도록 설정해 준다. 특히 이번 보드는 노트북용 DDR메모리 이므로 제조사 마다 설정이 필요하다.

 

 

 

6)Generate Block Design

기본 설정이 완료 되었다면 Block Designd을 생성해 준다.

 

 

7)Export Hardware Design

하드웨어 설정 파일을 SDK에서 사용할 수 있도록 Export 해준다.

 

 

 

 

Posted by nexp

댓글을 달아 주세요

[FPGA]/Zynq(MPSOC)2018. 4. 20. 13:37

Zynq UltraScale+ MPSoC 보드 제작

Zynq UltraScale+ MPSoC 보드 제작

 

 

영상 처리 용으로 다양한 어플리케이션에 적용할 Zynq UltraScale+ MPSoC XCZU2EG FPGA 보드를 제작 했다.

 

 

 

영상 처리가 주된 용도 이므로 메모리가 넉넉해야 해서 PC용 64bit DDR4를 적용하였다.

 

 

인터페이스 보드는 USB3.0, Giga Ethernet, 3channel Camera Interface 를 포함해서 제작 했다.

 

 

Zynq UltraScale+ MPSoC 보드 주요 사양

Xilinx Zynq UltraScale+ MPSoC 784-pin package (ZU2EG)
Quad-core or dual-core Cortex-A53 64-bit ARM v8 APU
Dual Cortex-R5 32-bit ARM v7 real-time processing unit (RPU)
4 GByte DDR4 SODIMM
4 GByte eMMC (up to 64 GByte)
Gigabit Ethernet transceiver PHY
USB 2.0 OTG
MAC address serial EEPROM with EUI-48™ node identity
SD Card

 

 

Posted by nexp

댓글을 달아 주세요

[FPGA]/Zynq(MPSOC)2018. 4. 4. 02:16

#MPsoC Multi Channel Mipi Camera Interface Board 제작

MPsoC Multi Channel Mipi Camera Interface Board 제작


- PCB : 4층 임피던스 보드

- 4Ch Mipi Camera

- MPSoC  Module Board


보드 SMT되서 나왔고 기본 전원 체크시 문제 없이 동작하는것 확인했다.






Posted by nexp

댓글을 달아 주세요