【導讀】UART是設備和設備間進行通信的關鍵,當一個設備需要和另一個連接的設備進行通信時,通常采用數字信號,這種源自并行的信號必須轉換成串行信號才能通過有線或無線傳輸到另一臺設備。在接收端,串行信號又轉換成并行信號進行處理,UART處理這種數據總線和串行口之間的串-并和并-串轉換。本文所要實現的就是就是這種串-并和并-串的轉換,使之能夠進行數據的傳輸。本文介紹了用FPGA技術實現UART電路的一種方法,用VHDL進行編程,在Modelsim下進行編譯及仿真等。EDA技術是以計算機和微電子技術為先導,匯集了計算機圖形學、拓撲、邏輯學、微電子工藝與結構學和計算數學等多種計算機應用學科最新成果的先進技術。EDA技術以計算機為工具,代替人完成數字系統(tǒng)的邏輯綜合、布局布線和設計仿真等工作。根據電子設計技術的發(fā)展特征,EDA技術發(fā)展大致分為三個階段: