您好,欢迎访问三七文档
当前位置:首页 > 临时分类 > 基于FPGA的UART模块设计论文
盼盼电子设计网模块设计摘要通用异步收发器(UniversalAsynchronousReceiverTransmitter,UART)是一种广泛应用于短距离、低速、低成本通信的串行传输接口。UART允许在串行链路上进行全双工通信。常见的串行接口芯片能够实现比较全面的串行通信功能。而在实际应用中,我们往往并不需要如此完整的功能,从而会造成资源的浪费和成本的提高。由于常用UART芯片比较复杂且移植性差,本文提出一种采用可编程器件FPGA实现UART功能的方法。采用TOP-DOWN设计方法,对系统划分模块以及各个模块的信号连接,然后进行模块设计,并用VHDL语言编写代码来实现各模块功能,从而简化了电路、减小了体积、提高了系统的可靠性。使用Quartus自带的仿真器对各模块进行功能仿真和时序仿真,实现了发送、接收等功能,验证了结果,表明设计正确,功能良好,符合设计要求。关键词:FPGAVHDLUART有限状态机盼盼电子设计网(UniversalAsynchronousReceiverTransmitter)isawidelyusedforshort-range,low-speed,low-costserialcommunicationtransmissioninterface.UARTallowfull-duplexcommunicationonseriallinks.Commonserialinterfacechipscanrealizecomprehensiveserialcommunicationfunction.Inpractice,weoftendidnotneedsuchacompletefeature,whichwillresultinwasteofresourcesandhighercosts.AstheUARTchipsusedmorecomplexandit’stransplantationispoor,thispaper,presentsamethodthataimplementationofUARTbasedonprogrammabledevicesFPGA.TOP-DOWNdesignmethodisused,thesystemisdividedintomodulesandsignalconnectionsofeachmodule,themodulefunctionisdesignedinVHDLlanguage.Inthisway,thedesigncansimplifiesthecircuit,reducesthevolume,improvesthereliabilityofthesystem.UsingQuartus’simulatorforeachmodulefunctionsimulationandtemporalsimulation,thisdesigninghasrealizedsend,receive,andotherfunctions.Verifingtheresults,suggeststhatthedesigncomplywiththedesignrequirements.KeyWords:FPGA;VHDL;UART;FSM盼盼电子设计网接收模块设计........................................................................................................................
本文标题:基于FPGA的UART模块设计论文
链接地址:https://www.777doc.com/doc-3656563 .html