카테고리 없음

[FPGA] UART

Maison 2023. 10. 13. 17:43

위 github의 예제코드를 확인하며 분석한 내용임.

 

< UART 구현 Sequence >

 

1. vivado project에서 현재 사용하는 soc에서 지원되는 uart ip 확인하기.

  

vivado BD에서 확인한 uart IP들.

* UART IP 종류 및 특징


1. uart lite
  - 가벼운 통신 지원.
  - 속도가 느리고, 낮은 대역폭을 지원함.

2. uart 16550 (UARTNS550)
 -  표준 rs-232와 호환되는 다양한 통신속도 및 포맷을 지원함.
 - 외부 장비와 통신시 사용.

3. uart ps
 - arm 프로세서와 함께동작.
 - 프로세서와 다른 주변장치간 통신용도로 사용 

4. uart vps(virtual ps)


 

2. BD HDL 제작 및 xsa 파일 생성

 

3. UART 초기화

 

1) UART IP 설정

2)