使用FPGA完成UART的设计,包含设计文档,FPGA源代码和工程文件,ModelSim的testbench和工程,硬件测试的AVR源代码和IAR工程等,有参考价值。
所设计的UART是仿照AVR的UART而设计,FPGA挂在AVR的外部总线,实现了AVR单片机UART外设的部分功能。AVR操作FPGA实现的UART和操作内部UART一样,因为寄存器映射也是一样的,只是基址不同。
这是我们的新网站--创造力电子开发网(http://www.edaok/net)的“MCU外设设计”开源项目的其中一个设计,项目的目的是设计单片机的外设,因为这是学习FPGA一个很好的实践机会。
您可以点击http://www.edaok.net/thread.php?id=54下载整个设计的工程源码和实现文档。 |