Training

Our customers must receive the newest solutions and be updated with the newest technologies. Uniquest provides highly qualified training courses listed as follows.

Regular Program

(1 Day , 09:00 ~ 17:30)

Intel FPGA 디자인을 효과적으로 구현하기 위한 디바이스 구조와 Intel FPGA Design Software 인 Quartus Prime Tool 운용, 디버깅 방법 및 Platform Designer와 Nios V software design tool 사용법을 익히게 됩니다.

Description

FPGA설계에 필요한 하드웨어 언어를 배우는 과정입니다. 범용적으로 많이 사용되고 있는 Verilog을 대상으로 하여 각각의 문법을 익히고 더 나아가 실제 field에서 사용하는 코드들을 예제로 시뮬레이션 하여 실제 FPGA 내부 리소스를 어떻게 하드웨어 언어로 모사하고 제어하는지 이해 할 수 있는 Course입니다.

  • Duration: 1 Day
  • Skills Required : Willingness to learn Hardware Description Language
  • Purpose : Understanding for Verilog HDL
Topics :
  • Verilog HDL의 기본 문법 설명
  • Example design 및 Simulation Testbench 작성
  • Questa Intel FPGA edition 설치 방법 소개
  • Questa을 이용한 Simulation 및 내부 디자인 동작 이해
Description

FPGA를 처음 사용하는 유저에게 Intel FPGA Device의 구조와 기본적인 Quartus Prime 툴을 이용한 디자인을 통해 Intel FPGA를 익히는 과정입니다. FPGA를 사용중인 User 또한 Intel FPGA Tool기능을 유용하게 사용할 수 있도록 다양한 Feature를 이해할 수 있는 Course입니다.

  • Duration: 1 Day
  • Skills Required : FPGA design beginner or experienced User
  • Purpose : Understanding for designing Progress with Quartus II
Topics
  • Dev. Kit를 이용한 Exercise위주의 진행
    Dev. Kit상의 Device Architecture, Quartus Prime를 이용한 Project진행, Configuration을 통한 보드 동작 확인
  • SignalTap II를 이용한 Debugging 방법
  • Device Architecture (Latest Device)
  • Create Quartus Prime Project, Compilation, Programming, Board Debugging using SignalTap II

Timing Quest, Silumation, Debug

Description

FPGA를 처음 사용하는 유저에게 Intel FPGA Device의 구조와 기본적인 Quartus Prime 툴을 이용한 디자인을 통해 Intel FPGA를 익히는 과정입니다. FPGA를 사용중인 User 또한 Intel FPGA Tool기능을 유용하게 사용할 수 있도록 다양한 Feature를 이해할 수 있는 Course입니다.

  • Duration: 1 Day
  • Skills Required : FPGA design beginner or experienced User
  • Purpose : Understanding for designing Progress with Quartus II
Topics
  • PC를 이용한 Exercise위주의 진행
    Device Architecture, Quartus Prime를 이용한 Project진행, Configuration
  • SignalTap II를 이용한 Debugging 방법
  • Device Architecture (Latest Device)
  • Create Quartus Prime Project, Compilation, Programming, Board Debugging using SignalTap II

Description

GUI로 Memory Map형태의 System Design시 유용하게 사용가능한 Platform Designer Tool에 대해 소개합니다.

Platform Design 형태의 디자인은 재사용이 가능하고 수정이 간편하여 생산성 향상에 기여를 할 것입니다.

Lab을 통해 Tool 사용법 전반적인 부분에 대해 이해하는 과정을 제공합니다.

  • Duration: 1 Day
  • Skills Required: FPGA experienced user who require advanced training
  • Purpose: Understand Platform Designer and exercise through using LAB file.
Topics
  • Platform Desinger Development Flow
  • Nios II Overview, H/W Development Flow , S/W Development Flow , H/W & S/W Boot Flow
Description

새롭게 출시된 Nios V Processor에 대해 이해하고 이를 활용항 Hardware Design 방법에 대해 설명합니다. 그리고 RiscFree IDE 환경에서 Software의 디버깅과

관련 API등 software에 밀접한 부분을 설명합니다. 이는 메모리상에 섹션들이 어떻게 위치하며,

스텍과 힙의 구조가 어떻게 할당되는지에 대해서 이해하도록 합니다

또한 각 디바이스 드라이버를 직접 적용하기 위하여 임베디드 소프트웨어 툴인 RiscFree IDE 상에서 어떻게 수정하는지를 진행합니다.

이는 실제 INTEL FPGA에 유연하고 빠른 가속의 장점을 지닌 H/W IP를Software로 쉽게 control 및 효율적으로 관리할 수 있도록 도와줍니다

  • Duration: 1 Day
  • Price: KRW 50,000(exclude TAX) for serving Materials and Lunch
  • Skills Required:
    • Designing with Quartus Prime Pro Software: Advanced Course
    • Designing Nios H/W with Quartus Platform Designer
  • Purpose : Identify the hardware deliverables required to start coding
Topics
  • Create and manage software projects in the Nios® V Software
  • Download, run, and debug software on Nios V
  • Use HAL API to access Nios II peripherals from C
  • Create interrupt-driven C code for the Nios V processor
  • Access hardware accelerators from C programs
Description

ARM Cortex A9 이 Embedded 된 Intel FPGA SoC Product 와 Design Flow 에 대한 이해를 목적으로 합니다.

Quartus II, Qsys 그리고 ARM DS-5 를 이용 하여 보다 손쉽고 효과적으로 개발 하는 방법을 소개하여 드립니다.

소프트웨어 및 펌웨어 엔지니어를 대상으로 하며, ARM(Cortex A9)이 내장된 SoC FPGA에 대한 전반적인 소개 및 MPU 운용 방법에 대한 이해를 돕도록 구성되어 있습니다.

초기 Linux 부트 업 및 간단한 Linux device driver를 제작하여 FPGA와의 상호운용하는 방법에 대해 배울 수 있습니다.

  • Duration: 1 Day
  • Skills Required : FPGA experienced user who require advanced training
  • Purpose : Understand Intel SoC FPGA and exercise through using LAB file.
Topics
  • SoC FPGA architecture overview, software development flow and Software toolchain
  • Software and FPGA aware debugging
  • Programming for custom FPGA functions
  • Booting up with Linux
  • Development environment setup for modules/drivers, Creating Simple Kernel device driver
Description

Intel FPGA에 Embedded 된 Transceiver IO에 대한 Design 및 구성 방법에 대하여 설명합니다.

또한 FPGA 뿐만 아니라 System 구성을 위하여 필요한 Debugging Tool 및 방법에 대하여 소개합니다.

Transceiver Interface를 직접 Design 및 Simulation을 진행함으로써 보다 쉬운 Intel FPGA Transceiver 구성에 대하여 경험하실 수 있습니다.

  • Duration: 1 Day
  • Price: KRW 50,000(exclude TAX) for serving Materials and Lunch
  • Skills Required: FPGA experienced user who require advanced training
  • Purpse : Understanding Intel FPGA Transceiver Architecture and how to design & simulate Transceiver Interface
Topic
  • Transceiver Design Creation
  • Transceiver Reconfiguration
  • Additional Transceiver Design Recommendations
  • Link Bring-Up

공지사항​

대면 교육은 아래의 교육장에서 교육이 진행됩니다.

FPGA is an acronym for field programmable gate array—a semiconductor-integrated circuit where a large majority of the electrical functionality inside the device can be changed, even after the equipment has been shipped to customers out in the ‘field’. These powerful devices can be customized to accelerate key workloads and enable design engineers to adapt to emerging standards or changing requirements.

Intel FPGA Customer Training
2024년

교육신청

교육에 필요한 사전정보 입력 항목입니다.
정보 보호 정책을 보려면 여기를 클릭하십시오.
신청이 완료되면 교육 담당자에게 이메일로 전달됩니다.

교육 신청이
완료되었습니다