FPGA를 프로그래밍할 때 UART를 선택하여 터미널을 에뮬레이트하고 이를 FPGA 설계에 사용해야 하는데 이것이 실제로 무엇을 의미하는지 모르겠습니다.
나는 UART가 기본적인 직렬 전송 프로토콜이라고 생각합니다. 그렇지 않습니까? 프로그램과 터미널 사이의 프로토콜인가요? 그럼 프로그래밍 환경에서 UART를 선택해야 하나요?
답변1
UART(Universal Asynchronous Receiver Transmitter)는 프로토콜이 아니라 직렬 인터페이스를 통해 데이터를 주고받을 수 있는 하드웨어입니다. UART를 구현하는 FPGA 설계를 위해 일부 설계 블록을 선택한다고 가정합니다.