SoC Design/SoC 설계

SoC 설계 (9월 9일, SoC 설계 입문 - (3))

유로 청년 2024. 9. 10. 08:43

1. 맞춤형으로 설계된 MCU를 동작시키 위해 Vitis 프로그램 실행

  • Vivado를 통해 특수한 목적에 맞게 MCU를 설계하였다.
  • 이렇게 맞춤형으로 설계된 MCU에 대해서 정상적으로 동작하는 여부를 확인하기 위해 테스트할 필요가 있다.
  • 이를 위해 Vitis 프로그램을 이용하여 해당 HDL 파일을 불러온 뒤, C언어를 통해 특정 문자열 ("Hello World")을 출력시켜 보도록 하겠다.

 

 

2. 맞춤형 MCU의 Driver를 생성

  • 1단계) File → New → Platform Project 

 

  • 2단계) Project name 설정 (project name_hw)

 

  • 3단계) Wrapping 된 맞춤형 MCU의 xsa file를 불러오기

 

  • Explorer 메뉴창에서 해당 프로젝트(드라이버) 가 생성되었음을 확인 할 수 있다.

 

 

 

 

3. MCU의 Application 생성

  • 1단계) File → New → Application Project 

 

  • 2단계) Project name 설정 (Project name_app)

 

  • 3단계) 맞춤형으로 설계된 MCU Platform 선택
    - Programming 하고자 하는 MCU platform을 선택한다.

 

  • 최종적으로 Explorer 창에서 새롭게 생성된 Application과 Platform을 확인할 수 있다.