Forum Discussion
Altera_Forum
Honored Contributor
11 years agoI solved this problem long time ago. But I want carry out this topic to the end, for helping to other altera beginners (who has problems with UART receiver/transmitter developing).
1) UART (RS-232) Verilog module from fpga4fun site (http://www.fpga4fun.com/serialinterface.html) not worked, because I had problem with clocks and synchronization. In this project we have difficult "baud_tick_generator" (which control receiving and transmitting) and multiplexer for data shifting. I think that shift register in UART module more useful than multiplexer. But it my own opinion. Workable source code and quartus project for Altera DE1 kit and FTDI UM232R device for this UART module from fpga4fun site in attachment. fpga4fun_quartus_project.zipfpga4fun_verilog_source_code.zip 2) For beginners (which develop own UART module) - i recommend this video-tutorial - http://www.youtube.com/watch?v=fmmcspgotj4. This video show, how create UART receiver/transmitter on Altera DE1 kit (with VHDL code creating). Workable source code and quartus project for Altera DE1 kit and FTDI UM232R device for this UART module from youtube video-tutorial in attachment too. toni_axe_quartus_project.zip
toni_axe_vhdl_source_code.zip PS. And thanks to all for previous help in this topic.