Zynq® SoC(System on a Chip) Architecture 이해 및 설계2019-03-06T19:30:26+09:00

Project Description

Zynq® SoC(System on a Chip) Architecture 이해 및 설계

교육 대상

  • Vivado를 이용한 FPGA 설계 경험자
  • ZYNQ 제품 군의 개발 환경을 이해해야 하는 엔지니어
  • ZYNQ 디바이스를 사용하여 칩에서 시스템을 설계하고자 하는 엔지니어

교육 과정

  • Software Tool : Vivado, SDK(Software Defined Kit)
  • Hardware : ZYNQ Starter Kit
  • Textbook : ZYNQ All Programmable SoC System Architecture

교육 목표

  • ZYNQ 디바이스의 PS(Processing System)와 PL(Programmable Logic)구성 이해
  • ZYNQ® MPSoC 아키텍쳐 이해를 바탕으로 한 디자인 구성
  • Vivado 환경에서의 ZYNQ Configuration 및 디버깅 이해

강의 개요

  • 본 과정은 Xilinx에서 ZYNQ® MPSoC 개발을 위해 제공하는 Vivado 및 SDK S/W 환경 이해를 바탕으로 ARM과 FPGA SoC 시스템 구현을 위한 디자인 구성을 실습합니다.
  • ZYNQ® SoC 레벨 최적의 Xilinx Artix-7 FPGA와 Cortex-A9 Dual Core Processor 기반 PS 및 PL에 대한 연결과 각각의 기능 수행 차이에 대해 알아봅니다.
이론 실습
1일차
  • ZYNQ EPP 아키텍쳐 개요
  • APU(Application Processor Unit) 내부 아키텍쳐 개요
  • 프로세서의 입출력 장치 개요
  • ZYNQ의 필수적인 아키텍쳐 소개
  • AXI 인터페이스 소개
  • ZYNQ EPP의 PS 기본 구성 실습
  • PS-PL 연동 디자인 구성 실습
2일차
  • ZYNQ 디바이스 다운로드(Configuration) 이해
  • ZYNQ의 메모리 리소스 이해
  • ZYNQ의 PL 디자인 아키텍쳐 이해
  • ZYNQ의 퍼포먼스 동작 이해
  • ZYNQ의 SW 디자인 이해
  • ZYNQ의 디버깅 이해
  • DMA 이용 메모리 데이터 전송 실습
  • ZYNQ EPP 시스템 디버깅 실습
  • Linux Application이용 디자인 디버깅 실습
X