ZYNQ를 활용한 임베디드 시스템설계 방법
-
- 저는 이렇게
사용하고 있어요. - 임베디드 시스템 설계 사양서 또는 신규 보드를 받게 되면 수업에 진행되는 과정들을 통해서 시스템 설계를 진행하고 있어요.
- 저는 이렇게
-
- 이런 부분만큼은
제가 도와드릴 수 있어요. - FPGA 설계자로 임베디드 시스템 설계 접근 할 때 자신감을 가지고 실무에 활용할 수 있어요.
- 이런 부분만큼은
-
- 모든 과정이 끝나면
여러분도 할 수 있어요. - FPGA 설계자로서 임베디드 시스템 초기 설계 단계부터 시행착오를 줄이는 설계를 할 수 있어요.
- 모든 과정이 끝나면
-
01 시스템에 적합한 Xilinx FPGA 선정 방법과 CUSTOM 보드 ZYNQ 설정하기
-
1. (이론) 시스템 사양에 맞는 Xilinx FPGA 선정 방법
- 시스템에 적합한 FPGA 선정하는 방법
- ZYNQ-7000 SoC DATASHEET 훑어보기
- ZYNQ-7000 DC/AC 특성 훑어보기
- ZYNQ-7000 부팅 과정 알아보기
-
2. (실습) CUSTOM ZYNQ 보드 받았을 때 해야 할 일
- VIVADO 툴 소개
- VIVADO에서 클럭부터 DDR, 인터럽트까지 ZYNQ 기능 설정 방법
- SDK 툴 소개
- SDK에서 DDR 하드웨어 검증 방법
- SDK에서 BIN 파일 만드는 방법
-
1. (이론) 시스템 사양에 맞는 Xilinx FPGA 선정 방법
-
02 ZYNQ에서 PL(HW)와 PS(SW)의 역할에 대해 알아보고 CUSTOM IP 패키징 하기
-
1. (이론) PL(HW)과 PS(SW)의 역할
- 임베디드 시스템에서 PL(HW)의 역할
- 임베디드 시스템에서 PS(SW)의 역할
-
2. (실습) CUSTOM IP 패키징 하기
- VIVADO에서 AXI BUS(AXILITE, AXIS) 용도 및 활용 방법
- VIVADO에서 PWM IP를 AXI LITE BUS 연결하여 IP 패키징 하기
- SDK에서 PWM IP Driver 작성 및 활용하기
-
1. (이론) PL(HW)과 PS(SW)의 역할