
Verilog Course Review - 04. UART
·
AI SOC COURSE/VERILOG 기초
1. TitleUART in Verilog2. Category"Verilog", "BASYS3", "VIVADO" 3. Key ConceptsUART 4. SetupVerilog로 UART를 구현할 때 주의해야 할 주요 사항은 데이터 송수신의 정확성을 보장하는 것이다.올바른 데이터 송수신 로직: UART 통신에서는 데이터 송수신이 정확하게 이루어져야 하므로, TX(송신)와 RX(수신) 모듈에서 데이터를 읽거나 보낼 때 다른 입력이 들어오더라도 처리되지 않도록 차단하는 로직이 필요하다.송수신 상태를 나타내는 플래그 설정: 위에서 언급한 대로, 데이터가 송수신 중인지 확인하는 것이 매우 중요하다. 이를 위해 tx_done, tx_busy, rx_done, rx_busy와 같은 플래그를 사용하여 송수신 상태를..