Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
Tags
- Recursion
- pwm
- hc-sr04
- java
- D Flip Flop
- test bench
- i2c 통신
- uart 통신
- Edge Detector
- structural modeling
- DHT11
- FND
- dataflow modeling
- LED
- Algorithm
- soc 설계
- BASYS3
- prescaling
- vivado
- stop watch
- Linked List
- KEYPAD
- verilog
- atmega 128a
- ATMEGA128A
- half adder
- gpio
- Pspice
- behavioral modeling
- ring counter
Archives
- Today
- Total
거북이처럼 천천히
SoC 설계 (9월 9일, SoC 설계 입문 - (3)) 본문
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을 확인할 수 있다.
'SoC Design > SoC 설계' 카테고리의 다른 글
SoC 설계 (10월 24일, SoC 설계 - (3)) (0) | 2024.10.25 |
---|---|
SoC 설계 (10월 24일, SoC 설계 - (2)) (0) | 2024.10.24 |
SoC 설계 (9월 9일, SoC 설계 입문 - (2)) (0) | 2024.09.10 |
SoC 설계 (9월 9일, SoC 설계 입문 - (1)) (0) | 2024.09.09 |