UART是一種廣泛應(yīng)用于短距離、低速、低成本通信的串行傳輸接口.由于常用UART芯片比較復(fù)雜且移植性差,提出一種采用可編程器件FPGA實現(xiàn)UART的方法, 實現(xiàn)了對UART的模塊化設(shè)計.首先簡要介紹UART的基本特點,然后依據(jù)其系統(tǒng)組成設(shè)計頂層模塊,再采用有限狀態(tài)機設(shè)計接收器模塊和發(fā)送器模塊,所有功能的實現(xiàn)全部采用VHDL進(jìn)行描述,并用Modelsim軟件對所有模塊仿真實現(xiàn).最后將UART的核心功能集成到FPGA上,使整體設(shè)計緊湊,小巧,實現(xiàn)的UART功能穩(wěn)定、可靠.
標(biāo)簽:
UART
FPGA
應(yīng)用于
低速
上傳時間:
2013-12-01
上傳用戶:zuozuo1215