摘要
为了提高基于FPGA实现信号处理设备的集成度,增加接口设计的灵活性,便于协议的修改。介绍了一种基于Micro Blaze软核实现串口通信的设计方法,从MicroBlaze构成、开发流程、串口例化和中断设计方法等方面进行了分析,最终完成了串口通信设计及实现。测试结果表明,在115 200波特率条件下,FPGA串口长时间连续工作,不存在数据丢失情况,证明了采用此种设计方法具有较高的可靠性。
- 单位
为了提高基于FPGA实现信号处理设备的集成度,增加接口设计的灵活性,便于协议的修改。介绍了一种基于Micro Blaze软核实现串口通信的设计方法,从MicroBlaze构成、开发流程、串口例化和中断设计方法等方面进行了分析,最终完成了串口通信设计及实现。测试结果表明,在115 200波特率条件下,FPGA串口长时间连续工作,不存在数据丢失情况,证明了采用此种设计方法具有较高的可靠性。